|
第6章 RTX操作系统源码方式移植 本章教程为大家将介绍RTX操作系统源码方式移植,移植工作比较简单,只需要用户添加需要的源码文件即可,不需要做任何的底层工作,也不需要用户做任何修改。 本章教程含Cortex-M3内核的STM32F103的移植和Cortex-M4内核的STM32F407移植。 6.1 移植前准备工作说明 6.2 STM32F103源码方式移植RTX系统 6.3 STM32F407源码方式移植RTX系统 6.4 总结 1. RTX系统软件开发平台仅支持MDK,建议使用MDK4.74,因为后面的例子都是以MDK4.74为平台。 1. 找一个简单的工程,最好是跑马灯之类的,越简单越好,我们就在这个简单的工程上面移植即可。 2. 大家使用的简单工程里面不能有SysTick,PendSV和SVC三个系统中断的使用,因为RTX系统要使用这三个中断。 $ {' L4 u* ^# H3 F |
微信公众号
手机版
$ l' N5 _/ \! f- u) B4 s- K2 E
6.2 STM32F103源码方式移植RTX系统" g! s7 \9 r9 d: [4 S/ {" a8 T( r
. _9 q0 z, l3 a0 u
6.2.1 RTX操作系统移植
/ a; _7 P& C+ y _! G
6.2.2 RTX操作系统配置说明
6.2.3 RTX操作系统应用实例
' }1 ~+ G( u$ I+ u& {$ d
6.3 STM32F407源码方式移植RTX系统. A7 `6 \9 l7 T/ ~6 L. @
5 H% _% S8 |" o5 }7 V
6.3.1 RTX操作系统移植
! R! C, r8 Q+ h' Y7 W+ w
6.3.2 RTX操作系统配置说明
$ q2 F0 u3 \- n) I M7 \
6.3.3 RTX操作系统应用实例
. t) q& N+ ` U2 S% z
请问一下,两个任务优先级不同,那样优先级低的那个是不是压根就不运行?哦,搞明白了。我之前做实验的高优先级事件没有添加osDelay