100ask 韦东山 驱动大全 子系统 input 学习笔记

input 子系统介绍 参考资料 Linux 5.x内核文档 Documentation\input\input-programming.rst Documentation\input\event-codes.rst Linux 4.x内核文档 Documentation\input\...

iar 定位 包含错误的路径

当 iar 工程在多个地方复制使用的时候,有时候定位函数的时候,会提示错误的路径。 解决方法: project --> clean,清除, 然后 rebuild all,就可以了。

eaidk 610 aiot 学习笔记

eaidk 610 平台,aiot 套件学习笔记

win10 微软拼音 双拼 紫光方案

win10 上面的微软拼音有多种 双拼方案,也可以自定义方案,因为习惯紫光方案,所以自定义修改即可。

100ask 韦东山 驱动大全 I2C驱动 学习笔记

I2C 介绍 i2c device driver: 如何读写数据,组织命令数据等,比如命令中需要包含命令、地址等数据,还有收到原始数据后如何解析。 i2c controller driver: 如何按照 i2c 的协议,来传输 device driver 的数据。 i2c 数据通道 普...

嵌入式驱动学习

100ask 平台上对嵌入式驱动进行学习。

buildroot 学习

buildroot 可以让简化固件生成。

100ask 韦东山 驱动大全 同步互斥 LCD驱动 学习笔记

同步与互斥 atomic,适用于单个变量的操作,不可分割,无锁操作。 spinlock, 忙等,一直占用 cpu, 只能由于非常短的临界区,比较适合多核系统。 semaphore, 用于多个线程访问临界资源,阻塞睡眠。 mutex, 只有一个线程访问临界资源,阻塞睡眠,比 spinlock ...

嵌入式 qt 学习笔记

在嵌入式平台 rk3399 上面进行本地编译,会碰到 x86 上没有的问题。

内核驱动编译,开启 c99

c89,不能在 for 循环定义变量,很麻烦,所以决定用 c99。在 Makefile 里面的写法如下: ccflags-y := -std=gnu99 -Wno-declaration-after-statement 参考:https://blog.csdn.net/yangkunhenry...