μC/OS-III在Cortex-M3处理器上的移植
时间:05-03
来源:互联网
点击:
运行结果如图2所示。图中3盏LED灯不停地闪烁,验证了μC/OS-III的相同优先级任务轮转调度的特征;LCD上显示CtxSwCtr的值一直在增加,指示不断发生上下文切换。系统连续稳定运行5个小时以上没出现任何问题,可见本移植是成功的。
结语
本文主要论述了基于Cortex-M3内核处理器上μC/OS-III的移植过程并给出关键代码,移植后的μC/OS-III能够稳定运行于STM32F103RB T6处理器上。本移植能通用于大部分Cortex-M3内核的处理器,并对于将μC/OS-III移植到其他体系结构的处理器上具有参考价值。
- 嵌入式Linux内核移植相关代码分析(04-21)
- 在Ubuntu上建立Arm Linux 开发环境(04-23)
- 蓝牙无线耳机设计及VxWorks移植方法(07-21)
- U-Boot的编译与移植到QT-S3C44B0X开发板上(03-08)
- LPC2292的μC/OS-II硬件抽象层构建(04-26)
- μC/OS-Ⅱ在MSP430F149上的移植(03-01)