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

MSP430 TI-RTOS小型化参考设计

MSP430  是否有TI-RTOS小型化参考设计。

我初步使用看,TI-RTOS占用的资源很多,特别是RAM,对于MCU来说很珍贵了。

有没有这块的优化?

HG:

不太好改,用操作系统本来就费资源一点。如果是自己定制一些ucOS倒是可以裁减

灰小子:

这是一个系统的工程,不容易做。

不如自己写一个简单的os更容易

li dong:

回复 HG:

应该不是的,本身也能有些调整,否则这个TI-RTOS在几K的芯片上基本没法用,如果是这样,只能说TI这个设计太烂了。。

比如,我就稍微研究了下,默认TI-RTOS 空闲线程堆栈 512字节,这个就很浪费,我修改下就节省几百字节了。。。

还要,默认栈空间 和 堆空间都有使用,,我没用操作系统的malloc,堆空间其实也不需要。

li dong:

回复 HG:

没有这方面的参考吗?还要MSP430,,浮点、指数的计算貌似对栈要求很大?有没有专门针对这类优化的数学库?

灰小子:

回复 li dong:

ti有提供真对msp430优化过的数学库

li dong:

回复 灰小子:

msp优化过的数学库在那里??

terry:

系统有可以移植的ucos2 ucos3, 数学库有iqmath.  如果是要低功耗,别整那些花里花哨没有用的 rtos, 老老实实写最简单的代码吧。iqmath 库做浮点运算可以提高运算速度

li dong:

回复 terry:

说的貌似挺牛逼。。。不过不认同,呵呵

赞(0)
未经允许不得转载:TI中文支持网 » MSP430 TI-RTOS小型化参考设计
分享到: 更多 (0)