-
设备模型框架
-
使用序列图
-
以rt-thread官方仿真的GPIO示例来说
层 | 文件 | 主要函数 |
---|---|---|
应用层 | main.c | _hw_pin.ops->pin_write(&_hw_pin.parent, pin, value) |
I/O设备管理层 | device.c | rt_device_init() rt_device_open() |
设备驱动框架层 | pin.c | rt_device_pin_register() _pin_read() _pin_write() |
设备驱动层 | drv_gpio.c | rt_hw_pin_init() stm32_pin_read() stm32_pin_write() |
- 设备初始化调用过程
- 工程文件文件结构
- 文件函数列举