#!/mnt/run/tools/loran
print("-- Test i2c tools --")
local tmp = nil
local detect_bus = function(bus)
for chip = 0x0, 0x7F do
tmp = driver.i2cdev(bus, chip)
if tmp:init() == 0 then
if tmp:read_byte() >= 0 then
print(string.format("find i2c chip device %x ack: %d", chip,tmp:read_byte()))
tmp:release()
end
end
end
end
for bus = 0,1 do
bus = "/dev/i2c-"..bus
print("detect bus: "..bus)
detect_bus(bus)
end
linux 嵌入式 开发 lua 调试 i2c 脚本 i2c 总线
与本文相关的文章
- 安卓如何安装kali linux系统版本,安卓安装kali linux渗透系统 手机安装kali linux
- Linux ping不通百度的解决方法
- linux 常用命令行
- linux 嵌入式 开发 lua 调试 i2c 脚本 i2c 总线
- Linuxdebain 系统 树莓派中修改主机名
- [Linux]如何在物理机安装Ubuntu(小白向)
- 冥王峡谷装linux教程,冥王峡谷黑苹果问题总结
- linux笔记本怎样格式化ssd,ssd固态硬盘格式化教程
- 为 NI Linux 实时操作系统配置 PXIe 控制器之升级Bios
- 操作系统的下载流程,Linux的下载
- linux安装ps软件教程,如何在Linux上安装Adobe Photoshop | MOS86
- KALI LINUX 安装PS画图工具——gimp(超级详细图解)
- Linux下Nginx安装与配置 (yum 软件源下载安装)
- 制作linux系统U盘并使用U盘安装CentOS7.6系统
- 如何u盘安装Linux系统CentOS7.2
- U盘安装Linux系统报dracut-initqueue错误,解决方案
- u盘安装linux系统容易出错的地方
- SQL Server 2014 Win7 Win10 安装详解 SQL Server 2017 2019 Linux及SQL TSQL ETL实用案例
- linux怎样删除分区合并,linux u盘分区合并分区工具重复歌曲怎样删除
- ghost linux pe,winPE下安装系统ghost的详细教程
评论列表(0)
- 暂无评论