uCOS-II 2.89在TI Cortex-M3LM3S9BXX上的移植工程

TI Cortex M3 的 LM3S9BXX 系列上移植好的工程,真的是省了不少事。你只要把自己的应用程序加进去,就能直接跑,调试起来也挺顺手的。编译环境用的是,对老手来说应该挺熟。这个移植版本基本把系统架起来了,任务管理、时间片、钩子函数啥的都能正常用。

像你要基于做点轻量级任务调度,比如灯控、串口通信、简单 GUI,那这个工程就挺合适。文件结构也比较清晰,os_cfg.happ.c这些都在,改起来也不费劲。

如果你对 Cortex M3 架构还不太熟,可以先看看深入 Cortex™-M3 架构:技术参考指南,里面讲得还挺细;还有一些像LM3S CAN 总线USB 开发相关的例程,搭配这个工程一起用也蛮方便的。

提醒一下,IAR 5.50 比较老了,跑起来没问题,但你要是想用更高版本,要稍微改点设置。另外,如果你想加之类的扩展,也建议看看这篇Ucos_tcpip RTOS for CM3(LM3S)Implementation,兼容性还不错。

,这个工程比较适合想快速上手开发的朋友,尤其是你已经在用 LM3S 系列 MCU 的话,那就更方便了。

zip 文件大小:2.79MB