请问下TI的工程师,msp430FR5739能跑ucos2吗?今天刚收到TI给的msp430FR5739开发板,想在上面跑下ucos2
Young Hu:
fa lin,
ucos2关键是存储区的需求,编译后的uC/OS-II的内核大约有6~10KB;如果只保留最核心的代码,则最小可压缩到2KB。RAM的占用与系统中的任务数有关,任务堆栈要占用大量的RAM空间,堆栈的大小取决于任务的局部变量、缓冲区大小及可能的中断嵌套的层数。所以,所要移植的系统中必须有足够的RAM资源。
FR5739可以将FRAM划为RAM使用,可以移植下试试。
Triton Zhang:
回复 Young Hu:
理论上可行,但不推荐使用,FRAM虽然可以用作 RAM。内核大量的变量要更改为FRAM的间接访问。工作量较大也容易出错。如无必要,不建议在2KRAM以下的SRAM中移植UCOS。
TI中文支持网



