物联网
lucas_sane
独学而无友,则孤陋寡闻。
展开
-
RT-Thread源码解读-------I/O设备驱动
I/O 设备管理层:实现了对设备驱动程序的封装;应用程序通过 I/O 设备层提供的标准接口访问底层设备,设备驱动程序的升级、更替不会对上层应用产生影响。这种方式使得设备的硬件操作相关的代码能够独立于应用程序而存在,双方只需关注各自的功能实现,从而降低了代码的耦合性、复杂性,提高了系统的可靠性。设备驱动框架层:不同厂家的同类硬件设备驱动中相同的部分抽取出来,将不同部分留出接口,由驱动程序实现。设备驱动层:是一组驱使硬件设备工作的程序,实现访问硬件设备的功能。它负责创建和注册 I/O 设备,对于操作逻辑简单原创 2020-12-29 09:45:11 · 1650 阅读 · 2 评论 -
FreeRTOS内核源码解读之-------任务创建
任务创建函数--------xTaskCreate函数原型BaseType_t xTaskCreate( TaskFunction_t pxTaskCode,const char * const pcName,const uint16_t usStackDepth,void * const pvParameters,UBaseType_t uxPriority,TaskHandle...原创 2019-05-18 23:52:01 · 1039 阅读 · 0 评论