TI中文支持网
TI专业的中文技术问题搜集分享网站

请问下msp430FR5739能跑ucos2吗

请问下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。

赞(0)
未经允许不得转载:TI中文支持网 » 请问下msp430FR5739能跑ucos2吗
分享到: 更多 (0)