This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] RTOS/MSP430F2618:将TI-RTOS与MSP430F2618配合使用

Guru**** 2589280 points
Other Parts Discussed in Thread: MSP430F2618

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/631777/rtos-msp430f2618-using-ti-rtos-with-msp430f2618

部件号:MSP430F2618

工具/软件:TI-RTOS

大家好,

我正在开发一种需要在第三方中断板上使用MSP430F2618芯片的应用程序,我希望在操作系统中使用TI-RTOS (2.20 .xx)。  当我一直在线查看(并在CCS中的RTOS文件系统中进行浏览)时,我收到了关于RTOS是否可以实际使用该芯片的混合消息。  我知道,就RAM而言,f2618已经足够了。

这是我所知道的。  TI-RTOS包含SYS/BIOS模块(用于处理基本任务处理和调度),以及用于外设通信的其他驱动程序(GPIO,I2C,UART)。  除此之外还有项目特定的文件,包括Board.h和<MSP4S_board_number>.h/.c (包含用于编辑MSP430的特定实现和抽象)以及<MSP4_board_number>.cmd文件(我认为它是定义芯片上内存空间的“链接器”文件)。  这些是为了从具有 相关示例代码的电路板(例如F5529)移植应用程序,我们必须为电路板手动更改。  但是,这些驱动程序似乎是必须为您的特定主板存在的文件,或者必须为您的特定主板编译的文件(许多文件具有诸如.ax430等时髦的扩展名)。  我在f2618中没有找到/编译这样的文件。

因此,为了使我们的项目正确实施TI-RTOS (包括SYS/BIOS和UART,I2C,GPIO等的驱动程序),我们需要为我们的主板编辑给定的项目特定文件 ,并从TI获取用于我们的主板的驱动程序(或自己制作)。  不幸的是,这些驱动因素并不存在。

那么,我对RTOS项目结构的理解是否正确?  我是否错过了秘密驱动程序?  是否有人为F2X系列主板制作了RTOS应用程序?

提前非常感谢!

John