{
"name": "YNS_BootLoader_DualCore_Final_Fix",
"type": "ccs-debug",
"request": "launch",
"logging": { // 新增:开启调试日志
"engineLogging": true,
"trace": true
},
"projectInfo": {
"name": "YNS_BootLoader_CPU1" ,// 主项目名
"loadDefaultProgram": false // 关键:禁用主项目的默认程序加载
},
"launchSettings": {
"loadProgramForProject": false, // 关键:禁用“按主项目加载程序”的逻辑
"cores": [
{
"name": "C28xx_CPU1",
"project": "YNS_BootLoader_CPU1",
"program": "D:\\SIGUO\\Job\\dsp\\workspace_v20\\YNS_BootLoader_CPU1\\CPU1_FLASH\\YNS_BootLoader_CPU1.out",
"autoConnect":true,
"loadProgram": true,
"useProjectSettings": false
},
{
"name": "C28xx_CPU2",
"project": "YNS_BootLoader_CPU2",
"program": "D:\\SIGUO\\Job\\dsp\\workspace_v20\\YNS_BootLoader_CPU2\\CPU2_FLASH\\YNS_BootLoader_CPU2.out",
"autoConnect":true,
"loadProgram": true,
"useProjectSettings": false
}
],
"coresToLoadForProjectLaunch": [
"C28xx_CPU1",
"C28xx_CPU2"
]
},
"connections": [
{
"name": "Texas Instruments XDS100v2 USB Debug Probe_0",
"cores": [
{ "name": "C28xx_CPU1" },
{ "name": "C28xx_CPU2" }
]
}
]
}
如上配置,我的CPU2总是加载CPU1.out。请问是什么原因呢,路径都没有问题。