Loading...
i2c-tools的使用方法 最近在调试ADV7401,调试的过程难免要反复修改寄存器,然后看结果现象。传统的做法是修改驱动代码寄存器值->编译->下载->运行->看结果,这一过程比较费时间,而我每次需要改的可能只是1个bit,有没有更便捷的方法呢? 在浏览TI E2E论坛时发现有人用一个叫i2c-tools的工具,没有使用过,从官网下载后发现很好用也...
platform_device_系列函数,实际上是注册了一个叫platform的虚拟总线。使用约定是如果一个不属于任何总线的设备,例如蓝牙,串口等设备,都需要挂在这个虚拟总线上。 river/base/platform.c //platform设备声明 struct device platform_bus = { .bus_id = "platform", }; EXP...
1.gpio_set_value(unsigned gpio, int value)用来设置gpio寄存器的值 2.gpio_direction_output(unsigned gpio, int value)用来设置gpio为输出功能,同时设置gpio输出的值。 一般来说,设置一个GPIO口为输出,先执行一次gpio_direction_output,然后接下来只需执行gpio_set_v...
mkyaffs2image工具制作及龙芯板卡使用yaffs2系统 mkyaffs2image工具制作 龙芯板卡使用yaffs2文件系统 mkyaffs2image工具制作 制作yaffs2文件系统时会用到mkyaffs2image工具,系统下默认没有这个工具,需要找到源码制作,源码如下: http://sources.buildroot.net/yaffs2utils/0.2.9.tar.g...
实现触摸板的功能,需要借助tslib工具,大致过程为: 1、利用mipsel编译tslib工具。 2、然后在QT4的编译中添加tslib的相关配置。 3、将生成的tslib和QT4的库文件移植到龙芯1B核心板中,并修改核心板的环境变量 4、对触摸板进行矫正。 TSLIB下载传送门:https://github.com/kergoth/tslib 我是用的系统为ubuntu18.04,所使用...