最近迷上了RT-Thread,就试着把它移植到了STM32F3上,由于有FPU,大体上就跟那个F4的文件差不多,只是由于串口部分两者的寄存器有一些不同,所以先省略了,这是弄了个LED闪灯,浮点运算可以正常运行,晚上回去上个代码。 下载地址:pan.baidu.com/share/link 液晶屏的部分老早就写好了,移植了一个3D的cube,还好录了个视频,后面不知道怎么回事液晶就不正常了,难道是静电, |
STM32F3 硬件I2C 驱动OLED 求助!!
STM32F303使用定时器触发双ADC常规同步采样模式
哪位大哥传下STM32F334 Nucleo的工程模板给我下
STM32F334 不能串口下载
关于STM32F334的HRTIM分辨率问题
STM32F303+LCD1602程序问题,不只为什么点不亮?
STM32F334的ADC使用问题
STM32F334 HRTIM形成移相全桥波形问题
有用过STM32F373VC的板子么 iic 例程不好使
STM32F3 ADC外部触发采样达不到7.2MSPS
RE:STM32F3DISCOVERY + RT_Thread 1.1的移植
回复:STM32F3DISCOVERY + RT_Thread 1.1的移植
能介绍一下他的优缺点吗?
RT-Thread与ucos比较:
任务管理及调度:
RT-Thread 32/256可选优先级抢占式调度,线程数不限,相同优先级线程时间片轮转调度;支持动态创建/销毁线程
ucos 256优先级抢占式调度,不允许相同优先级任务存在
同步/通信机制:
RT-Thread 支持semaphore, mutex, mailbox, message queue, event。mailbox可存储多条消息,任务等待可按优先级进行排队。
ucos semaphore,mutex, mailbox, message queue, event。mailbox只能存放1条消息
内存管理:
RT-Thread 固定分区内存管理,小内存系统动态内存管理,大内存系统SLAB内存管理
ucos 固定大小内存块管理
定时器:
RT-Thread 挂接到系统OS定时器的硬定时器
ucos 只能使用OSTimeDly进行时间间隔处理
中断嵌套:
RT-Thread 允许
ucos 允许
源码许可证:
RT-Thread GPL + 可用于商业产品(只需要注明使用了RT-Thread)
ucos 商业收费
体积(典型配置,ARM7TDMI):
RT-Thread 8k ROM, 2K RAM(RT-Thread/STM32包含完整的STM32固件,体积大些)