最近调试TMS320F28377D,程序框架为双核,其中CAN通信在CPU1中,ADC采样在CPU2中。程序跑RAM时,CAN通信和CPU2中的ADC均能正常工作。当烧写FLASH后,CPU2中的ADC却不能正常采样,(CPU2中的其他程序正常运行)。当把CPU1中的CAN通信程序注释掉,再次烧写FLASH后,ADC可以可以正常工作了。考虑是CAN通信和CPU2中的ADC程序在FLASH中存在冲突,是否有相应的解决办法?
TMS320F28377D 中CAN通信以及双核程序烧写FLASH时,CAN程序影响CPU2中ADC的正常采样
相关推荐
- TMS320F280039C-Q1: Global load
- TMS320F280025: Bootloader在实现程序跳转时提示No source available for "SysCtl_delay() at G:/**\**\**.out:{3} 0x82852{4}" ,或者直接跳到Interrupt_illegalOperationHandler这个中断
- TMS320F28377D: 28377dWT
- TMS320F28377D: 在编译官方提供的can例程时,报错Unrecognized COMPILER!
- TMS320F28377D: EMIF
- TMS320F28377D: 如何修改sys/bios的clock tick 周期
- TMS320F28377D: 芯片的采样问题
- TMS320F28377D: 寄存器写入问题