摘要: 设备驱动实现步骤: 1. 按照RT-Thread对象模型,扩展一对象有两种方式: 1)定义自己的私有数据结构,然后赋值到RT-Thread设备控制空的user_data指针上; 2)从struct rt_device结构中派生。(推荐) 2. 实现I/O设备模块中定义的6个公共设备接口,开始可以为空 阅读全文
posted @ 2016-05-04 22:49 yuxi_o 阅读(1468) 评论(0) 推荐(0) 编辑
摘要: RTT常用数据类型定义在rtdef.h中 现在感觉问题:类型带_t,容易与后续指针混淆,定义的后续实体变量指针都带_t,如: typedef struct rt_device *rt_device_t; 阅读全文
posted @ 2016-05-04 21:30 yuxi_o 阅读(953) 评论(0) 推荐(0) 编辑