RT-Thread
文章平均质量分 88
关于RT-Thread的使用、总结、及编程技巧。
Acuity.
只要思想不滑坡,想法总比问题多。
展开
-
【RT-Thread】TCA9534 8位I/O扩展器驱动软件包
基于RT-Thread PCA9534 8位I/O扩展驱动软件包。原创 2021-04-30 18:01:06 · 1300 阅读 · 2 评论 -
24系列EEPROM/FRAM通用驱动库移植到RT-Thread
24系列(i2c接口)EEPROM/FRAM通用驱动库移动到RT-Thread。原创 2021-04-13 23:59:16 · 1464 阅读 · 0 评论 -
【RT-Thread】SGM706独立看门狗软件包
基于RT-Thread SGM706独立看门狗软件包。原创 2021-01-06 23:31:57 · 2742 阅读 · 0 评论 -
【12月】RT-Thread VL53L0X TOF传感器驱动实现
本文描述VL53L0X TOF传感器对接RT-Thread sensor框架的具体实现过程。原创 2020-12-20 00:31:37 · 2804 阅读 · 11 评论 -
基于STM32标准库移植RT-Thread Nano
本文描述基于STM32F1标准库移植RT-Thread Nano。原创 2020-11-05 23:59:16 · 5785 阅读 · 0 评论 -
【RT-Thread】基于Sensor框架TMP1075温度传感器驱动软件包
基于RT-Thread Sensor框架的tmp1075驱动软件包。原创 2020-05-01 12:38:38 · 2688 阅读 · 0 评论 -
【RT-Thread】高精度RTC rx8900 驱动软件包
rx8900 软件包是针对RT-Thread驱动框架实现的实时时钟驱动,遵循RT-Thread RTC框架,可以从芯片内置RTC无缝切换使用外置高精度rx8900 RTC。原创 2020-04-11 23:59:54 · 1747 阅读 · 0 评论 -
【RT-Thread】基于RT-Thread sensor框架的BMP180气压传感器应用
1 RT-Thread sensor框架 sensor框架是RT-Thread是针对物联网应用中各类传感器适配的一种框架,目的是降低驱动和应用的耦合度。一方面对于应用层来说,统一访问接口(“open/read/write”),提高应用程序的可读性和可移植性。对于驱动层来说,只需实现sensor的驱动回调接口,降低驱动开发难度,提高驱动程序的可以重用性。RT-Thread sensor框架如下图...原创 2020-03-14 15:27:55 · 1703 阅读 · 1 评论 -
【RT-Thread】高精度RTC ds3231驱动软件包
DS3231 驱动软件包1 介绍ds3231软件包是针对RT-Thread驱动框架实现的实时时钟驱动,遵循RT-Thread RTC框架,可以从芯片内置RTC无缝切换使用外置高精度ds3231 RTC。软件包支持实时时钟和闹钟功能。1.1 目录结构名称说明ds3231.h头文件ds3231.c源文件README.md软件包使用说明ds3231-c...原创 2020-03-04 23:19:28 · 1471 阅读 · 0 评论 -
关于RT-Thread调度器锁
1.前言 RT-Thread系统开发,业务应用使用到了RT-Thread的调度器锁,因为使用不慎导致走了一部分弯路。致命的错误是,未有考虑到逻辑的执行与非执行后果,线程上锁后,逻辑条件未满足调度锁未能释放,从而导致其他线程未能获得CPU资源,出现是系统“假死”的现象。由于逻辑条件比较难重现,任务线程也及中断条件也不少,查找问题花费一部分时间。当然,最后还是发现致命的基础问题,就是调度器锁未能...原创 2018-07-31 00:33:30 · 3433 阅读 · 0 评论 -
RT-Thread驱动——RTC PCF8563
一.介绍 1.RTC选择 RTC选择不外乎就两种,独立外挂和CPU集成,精度要求不高或者联网的情况下使用集成RTC即可,可节约成本。独立RTC的选择则比较多,从低端到高精度的,各大厂商都有可选择,常用的如DS1302、PCF8563、DS3231等。对于时间要求严格,并且没有连接网络无法同步网络时间,则需要选择独立RTC,对于RT-Thread来说,本人针对PCF8563和DS3231都进...原创 2018-04-26 09:06:11 · 5325 阅读 · 13 评论 -
RT-Thread——国产RTOS标杆
大概是2014年9月,接过主管交接的项目,项目以STM32F103ZET6硬件平台,而运行的实时系统(RTOS)正是RT-Thread(RTT)。也是从此时开始接触到RTT,国人自己写的开源系统,从此对其也是“爱不释手”,在往后的工作中,一直在使用,特别是在后来换了份工作,在新东家里用RTT开发了几款产品,也给自己也带来了财富和才华。比较惭愧的是,在RTT伴随着自己职业生涯的几年里,...原创 2020-10-11 20:47:11 · 67492 阅读 · 19 评论 -
μC/OS-II与RT-Thread对比——任务调度
在任务调度器的实现上,μC/OS-II和RT-Thread都采用了位图调度(bitmap scheduling),任务优先级的值越小则代表具有越高的优先级,主要区别在于实现形式,是采用多级队列的形式,还是纯位图的形式。在位图调度下,每...转载 2018-04-20 09:42:49 · 1245 阅读 · 0 评论