Thread 中讨论的其他部件: SysConfig、 SYSBIOS、 MSP432E401Y
您好!
我仍然不熟悉使用 CCS、目前正在尝试重新配置网络服务部分中的"udpecho_MSP_EXP432E401Y_tirtos_ccs"示例项目、以便在我 的 MSP432E411Y 定制板上使用(提供25MHz 外部时钟)。 从示例项目开始、在项目属性"General"->"Products"选项卡中、我已更改为使用 SysConfig 版本1.8.1、而不是默认的1.4。 然后、我在 CCS SysConfig 编辑器中打开了 udpecho.syscfg 文件并将芯片切换到 MSP432E411YTZAD。 然后、我还更改 了"tirtos_builds_MSP_EXP432E401Y_RELEASE_CCS" Properties General"-> Projects 选项卡、将 MSP432E411Y 用作 Variant。
该工程已成功编译,但使用调试器时,它似乎在,BIOS_start()中被挂起;在 main_tirtos.c 中调用,我看到它循环的位置之一是 simplelink_msp432e4_sdk_4_20_00_12/kernel/tirtos/packages/ti/sysbios/knl/task.c (与下面的文件夹相同)。c)
/*
* ======== Task_restore ========
*/
Void Task_restore(UInt tskKey)
{
if (tskKey == FALSE) {
(Void)Hwi_disable();
if (Task_module->workFlag == TRUE &&
(BIOS_swiEnabled == FALSE ||
(BIOS_swiEnabled == TRUE && Swi_enabled() == TRUE))) {
Task_schedule();
}
Task_module->locked = FALSE;
(Void)Hwi_enable();
}
}
虽然我想了解这种行为的原因、但我当前的主要问题是、将 MSP432E401Y 工程转换为与 MSP432E411Y 配合使用的详细步骤是什么?
谢谢你