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.

F28M35 基于TI-RTOS移植对系统的理解



您好!我想问您几个问题,以便从宏观上把握系统移植这个概念。

1、针对F28m35这个双核的芯片,我们是要建立两个project。那么我们如果要做一个TI-RTOS的移植,这个工程是属于哪个工程?是C28X的,还是M3的?

2、我在CCS中打开了下载的TI-RTOS,里面有很多的demo和example,每个工程的例子里面有很多的文件。如果要添加自己的一些功能,需要修改哪些文件?

谢谢指导!

  • 理解上看应该是在M3侧,具体到修改哪些文件,需要看你添加什么功能,建议查看对应的文档如SYS/BIOS User Guide或wiki相关资料。

  • 在m3侧不是还要对管脚所属的核以及复用功能进行配置,那么这部分的程序是在什么位置?和我移植系统的工程之间怎么整合起来呢?

     

  • 您好!

    TI-RTOS示例代码中好像没有配置管脚的代码,可以参考以下方式对分配给C28核的IO口进行设置,其中的GPIO_PORTX_BASE及0xNN值请根据需要并参考使用手册进行设置, GPIO_PIN_C_CORE_SELECT表示端口分配给c28核。不做以下处理的GPIO口,默认分配给m3侧使用。

     GPIOPinConfigureCoreSelect(GPIO_PORTX_BASE, 0xNN, GPIO_PIN_C_CORE_SELECT);

     

    谢谢!