摘要:
IO设备驱动架构: 一 在驱动开发阶段: 通过静态或动态方法创建设备,对应的有销毁设备rt_device_t rt_device_create(int type, int attach_size);/void rt_device_destroy(rt_device_t device); 通过注册函数
阅读全文
posted @ 2019-01-15 15:17
杰瑞鼠
阅读(1818)
推荐(0)
编辑
摘要:
I2C主从结构(可以有多个主机,但同一时间只能有一个):I2C有两种地址结构7位/10位 总线空闲时,SDA 和 SCL 都处于高电平状态。 开始信号: SCL 为高电平时,主机将 SDA 拉低 结束信号: 在 SDA 为低电平时,主机将 SCL 拉高并保持高电平,然后在将 SDA 拉高,表示传输结
阅读全文
posted @ 2019-01-15 15:03
杰瑞鼠
阅读(1312)
推荐(0)
编辑
摘要:
硬件定时器可以对外部时钟进行计数,利用内部时钟进行定时。 rt_size_t rt_device_write(rt_device_t dev, rt_off_t pos, const void* buffer, rt_size_t size); 硬件定时器设备支持的命令控制字如下所示: HWTIME
阅读全文
posted @ 2019-01-15 14:47
杰瑞鼠
阅读(1038)
推荐(0)
编辑
摘要:
SPI全双工设备的操作分为主设备和从设备(可以多个,多线程下从设备访问主设备要先获得总线控制权) rt_device_t rt_device_find(const char* name);查找设备 struct rt_spi_message *rt_spi_transfer_message(stru
阅读全文
posted @ 2019-01-15 12:00
杰瑞鼠
阅读(1175)
推荐(0)
编辑