盈鹏飞嵌入式带你玩转T113系列tina5 SDK(6)-添加心跳灯
SBC-T113产品特性:
采用Allwinner公司Cortex-A7双核T113-i处理器,运行最高速度为1.2GHZ;
内置64-bit XuanTie C906 RISC-V协处理器;
支持JPEG/MJPEG视频编码,最大分辨率1080p@60fps;支持多格式1080P@60fps视频解码 (H.265,H.264, MPEG-1/2/4);
支持RGB666/LVDS/MIPI-DSI,分辨率最高1920x1080;
支持512-1G Bytes DDR3 SDRAM;
支持SPI NAND存储和启动(默认:256MB;最大1GB)或者EMMC启动(默认:4GB,最大32GB);
支持四路USB2.0 HOST;
支持六路RS232通信;
支持双路CAN BUS通信(隔离);
支持双路以太网,一路10/100M;一路10/100/1000M;
稳定的操作系统的支持,可预装Ubuntu20.04/LINUX 5.4 Preempt/Tina5.0;
标准3.5寸主板, 尺寸为:146*102MM;
SBC-T113功能评估图:

1. 添加心跳灯
在SBC-T113主板上,我们预留了一个心跳灯(D3上灯),这个指示灯在启动后会闪烁表示系统的在运行中,指示灯的位置如下:

主板指示灯D3上灯与GPIO对应关系如下表所示,该指示灯在系统启动后不断闪烁表示系统运行,该指示灯也可以由用户控制。

Linux系统提供了一个独立的子系统以方便从用户空间操作LED设备,该子系统以文件的形式为LED设备提供操作接口,这些接口位于/sys/class/leds目录下。下面通过命令读写sysfs的方式对LED进行测试。操作LED的目录为/sys/class/leds
点击查看代码
root@TinaLinux:/# ls /sys/class/leds
sys_led user-led0
2. 心跳灯演示
以心跳灯sys-led为例测试LED:
关闭心跳灯
root@TinaLinux:/sys/class/leds]#echo none > /sys/class/leds/sys_led/trigger
熄灭LED
root@TinaLinux:/sys/class/leds]#echo 1 > /sys/class/leds/sys_led/brightness
点亮LED
root@TinaLinux:/sys/class/leds]#echo 0 >/sys/class/leds/sys_led/brightness
开启LED触发模式
开启“heartbeat”模式后,LED默认以1Hz周期闪烁,占空比为50%:
[root@TinaLinux:/]# echo heartbeat > /sys/class/leds/sys_led/trigger
3. 内核配置心跳灯
打开内核menuconfig
croot make kernel_menuconfig
打开Device Drivers->LED Support->LED Support for GPIO connected LEDs

打开Device Drivers->LED Support->LED Trigger support->LED Heartbeat Trigger

4. 内核设备树配置心跳灯

点击查看代码
led {
compatible = "gpio-leds";
led1 {
label = "sys_led ";
gpios = <&pio PB 8 GPIO_AVTIVE_LOW>;
linux,default-trigger = "heartbeat";
default-state = "off";
};
};
盈鹏飞嵌入式带你玩转T113系列tina5 SDK(6)-添加心跳灯的更多相关文章
- 2016 安全圈玩起了直播,“学霸”带你玩转CTF_i春秋学院
2016安全圈玩起了直播,“学霸”带你玩转CTF_i春秋学院 从小就很羡慕学霸的脑子,总有很简单很便捷的方法解出难题来,所以对于他们的笔记总会疯狂地想占有和copy.那么,对CTF大神自己总结出来的赛 ...
- 带你玩转Visual Studio
带你玩转Visual Studio 带你新建一个工程 工程目录下各文件的含义 解决方案与工程 在这之前先了解一个概念:解决方案与工程. 解决方案(Solution):一个大型项目的整体的工作环境: 工 ...
- 来吧!带你玩转 Excel VBA
来吧!带你玩转 Excel VBA 从错失良机到艰辛的DOS征程,从坎坷购机自学路到转机起程,从爱好到事业,他从一个完全不懂电脑的人到VBA高级应用者,一切全是自学…… 我是罗刚君,来自四川的一个小县 ...
- 转: 带你玩转Visual Studio——带你理解多字节编码与Unicode码
上一篇文章带你玩转Visual Studio——带你跳出坑爹的Runtime Library坑帮我们理解了Windows中的各种类型C/C++运行时库及它的来龙去脉,这是C++开发中特别容易误入歧途的 ...
- iOS开发——高级UI&带你玩转UITableView
带你玩装UITableView 在实际iOS开发中UITableView是使用最多,也是最重要的一个控件,如果你不会用它,那别说什么大神了,菜鸟都不如. 其实关于UItableView事非常简单的,实 ...
- acdream 瑶瑶带你玩激光坦克 (模拟)
瑶瑶带你玩激光坦克 Time Limit: 2000/1000MS (Java/Others) Memory Limit: 256000/128000KB (Java/Others) Submi ...
- Android SurfaceView实战 带你玩转flabby bird (下)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43063331,本文出自:[张鸿洋的博客] 1.概述 在Android Surfa ...
- B - 瑶瑶带你玩激光坦克
B - 瑶瑶带你玩激光坦克 Time Limit: 2000/1000MS (Java/Others) Memory Limit: 256000/128000KB (Java/Others) S ...
- 分分钟带你玩转 Web Services【2】CXF
在实践中一直在使用 JAX-WS 构建 WebService 服务,服务还是非常稳定.高效的. 但还是比较好奇其他的 WebService 开源框架,比如:CXF/Axis2/Spring WS等. ...
- wing带你玩转自定义view系列(2) 简单模仿qq未读消息去除效果
上一篇介绍了贝塞尔曲线的简单应用 仿360内存清理效果 这一篇带来一个 两条贝塞尔曲线的应用 : 仿qq未读消息去除效果. 转载请注明出处:http://blog.csdn.net/wingicho ...
随机推荐
- 智表 ZCELL 插件快速入门指南(原创)
一.认识智表 ZCELL 插件 智表 ZCELL 是一款免费的前端 EXCEL 插件,它凝聚了多年工作经验与成果,旨在为用户带来极致的操作体验.该插件具备诸多优势,如轻量体积小,在浏览器端效率高:使用 ...
- k8s资源清单创建pod
资源:对象 service pod deployment workload:pod,ReplicaSet,Deployment,statefulset,DaemonSet,Job,Crontabjob ...
- Python标准库之Collections---Container datatype
Deques Deques,即 Double-ended-queues,是支持线程安全,内存高效的列表类对象.Deques是可改变的,支持索引等类似于list的操作,然而,我们不能直接对Deques进 ...
- 第三届LitCTFmisc详解
Misc Cropping 随波逐流伪加密,得到一堆图片,把图片拼接起来 脚本 import os from PIL import Image def stitch_tiles_horizontall ...
- ShadowSql之表达式树
ShadowSql的主要思想通过表和字段的影子来拼写sql .net中的表达式树是作为模型类的影子,非常契合ShadowSql 拿表达式树来拼写sql就和EF类似 一.nuget包 nuget安装Sh ...
- MySQL order by if()或order by in()条件排序
需求背景 在做商品管理的时候,碰到一个SQL的排序问题,需要把上架的商品排在下架商品之前.一番折腾后,搜索到了条件排序语句 order by if(),小编在此和大家分享一下.本文测试数据存在如 ...
- Vue 学习笔记 [Part 6]
作者:故事我忘了¢个人微信公众号:程序猿的月光宝盒 目录 〇. 修改配置:webpack.base.conf.js起别名 一. Vue CLI 1.1. Vue CLI3 cli3与2的区别 如何通过 ...
- 《Java Web程序设计——MyEclipse的安装、配置》
Java Web程序设计--MyEclipse的安装.配置 具体安装.配置过程请参考下面的博客 MyEclipse安装.配置.测试 -- 博客园 原博客中所需文件均存放于百度网盘中 如下载速度较慢,可 ...
- 现在的AI还能写出短剧剧本了?
本文由 ChatMoney团队出品 现在大家打开抖音.小红书,琳琅满目,目光所能及的都是各种吸精剧情的小短剧,虽然这些短剧的制作成本低,但是作为编剧的要写脚本,可不认为这么容易啊......... 接 ...
- SAP的JSON没有双引号问题
SAP,默认的JSON转化是这样的: 怎么解决呢? 先找到转换JSON的类:CL_TREX_JSON_SERIALIZER...或者其他名字. SE24里复制这个类出来到ZCL_TREX_JSON_S ...