工具/软件: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