当前位置: 首页 > news >正文

A40I工控主板(SBC-X40I)LED,铵键测试

SBC-X40I产品特性

  • 采用Allwinner公司Cortex-A7四核A40i处理器,运行最高速度为1.2GHZ;
  • 支持Mali-400MP2 GPU,支持OpenGL ES 2.0 / OpenVG 1.1 standard
  • 支持1080P 视频编码,支持H.264,VP8;多格式1080P 60fps视频解码 (H.265,H.264,VC-1, MPEG-1/2/4, VP8) 
  • 支持双屏异显;支持HDMI1.4/DUAL LVDS/MIPI-DSI,分辨率最高1920x1080;
  • 支持512-2G  Bytes DDR3 SDRAM;
  • 支持EMMC 4G-64G大容量电子盘,可启动;
  • 支持SDIO3.0,USB2.0 HOST&OTG,1路I2C,4路UART, 2路PWM(应用于背光)
  • 支持CAN BUS通信(可定制CAN FD-MCP2518)
  • 支持双路以太网,一路10/100M;一路10/100/1000M;
  • 稳定的操作系统的支持,可预装Android7.0或者LINUX 3.10
  • 标准3.5寸主板, 尺寸为:146*102MM

简要介绍:

工业宽温设计,工作更稳定:

SBC-X40I主板隶属于盈鹏飞嵌入式Single Board Computer (SBC)系列是CoM-X40I核心模块的工程底板的参考设计,该产品集成了四核 Cortex-A7 1.2GHz(MAX)  A40I 处理器,稳定运行Android 7.0/Ubuntu 16.04/Linux 3.10 SBC-X40I提供了3.3V I/O接口,可提供宽温的工业组件,运行于条件恶劣的工业现场! 

提供开发套件,可快速应用 

开发套件中包括主板、各种LCD配件,提供开发工具以及API函数、参考代码、详细的使用手册,让客户快速上手。 

产品功能:

 1、LED 测试

评估底板指示灯D2与GPIO对应关系如下表所示,系统启动后默认不亮,由用户程序控制。

表 2

                        

 

 进入评估板文件系统,执行如下命令逐盏熄灭、点亮LED。

Target#  echo 0 > /sys/class/leds/user-led0/brightness  //控制 D2 灭

Target#  echo 1 > /sys/class/leds/user-led0/brightness  //控制 D2 亮

 2、按键测试 

SBC-X40I评估底板包含8个用户按键:其中有系统开机键 SW8,系统复位按键SW4,还有系统烧写按键SW10。另外还有5个可定制的按键,这些按键接口到A40I的KEYADC0上,他们分别是SW3/SW5/SW7/SW6/SW9,默认功能对应的是VOL-/VOL+/ENTER/MENU/HOME,目前我们提供的软件也是按这个功能进行配置;

执行如下evtest命令可判断如上所说的可定制功能的键盘是否有相应,按键通常分为两个状态,一个是按下状态,一个是释放状态,见如下程序的执行:

Target#  evtest

 注意:这些键盘对应的按键事件号为event1。

相关文章:

  • 中国将从9月起实施严格的新跨境数据传输规则
  • 新唐NUC980使用记录:使用wpa_supplicant访问无线网络
  • 教师教室预约管理系统(SpringBoot,H-UI,Mysql)
  • Centos7五步安装Docker并解决docker官方镜像无法访问问题
  • flink技术总结待续
  • Mac - 安装Nginx
  • SpringBoot事件机制
  • IDEA配置tomcat以及创建项目
  • Node.js | 使用内置模块 event 实现发布订阅模式
  • 七千字详解javaString类
  • 希尔排序算法
  • synchronized同步以及双重检索
  • Codeforce8.29-9.4做题笔记
  • springboot+宴会预定平台 毕业设计-附源码231718
  • python super()详解,一篇文章告诉你python的super是什么,如何使用
  • Android 架构优化~MVP 架构改造
  • Android 控件背景颜色处理
  • CSS3 聊天气泡框以及 inherit、currentColor 关键字
  • Druid 在有赞的实践
  • Python 基础起步 (十) 什么叫函数?
  • ReactNativeweexDeviceOne对比
  • spring security oauth2 password授权模式
  • vue中实现单选
  • webpack项目中使用grunt监听文件变动自动打包编译
  • 仿天猫超市收藏抛物线动画工具库
  • 分类模型——Logistics Regression
  • 关于extract.autodesk.io的一些说明
  • 欢迎参加第二届中国游戏开发者大会
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 我与Jetbrains的这些年
  • 找一份好的前端工作,起点很重要
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • 阿里云IoT边缘计算助力企业零改造实现远程运维 ...
  • ​如何防止网络攻击?
  • ​学习一下,什么是预包装食品?​
  • #HarmonyOS:基础语法
  • #数学建模# 线性规划问题的Matlab求解
  • ()、[]、{}、(())、[[]]等各种括号的使用
  • (13):Silverlight 2 数据与通信之WebRequest
  • (1综述)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
  • (20)目标检测算法之YOLOv5计算预选框、详解anchor计算
  • (LeetCode C++)盛最多水的容器
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (超详细)语音信号处理之特征提取
  • (强烈推荐)移动端音视频从零到上手(上)
  • (原創) X61用戶,小心你的上蓋!! (NB) (ThinkPad) (X61)
  • (转)http-server应用
  • (转)创业的注意事项
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .NET CORE 2.0发布后没有 VIEWS视图页面文件
  • .NET Core实战项目之CMS 第十二章 开发篇-Dapper封装CURD及仓储代码生成器实现
  • .NET 将多个程序集合并成单一程序集的 4+3 种方法
  • .net 受管制代码
  • .NET 中使用 Mutex 进行跨越进程边界的同步
  • .Net(C#)常用转换byte转uint32、byte转float等