我用msp gang下载msp432程序,下载无问题
1. 我下载了一个编译版本(没有启用JTAG_SWD_LOCK_SECEN), 程序启动正常(LCD点亮)
2. 我下载了另一个编译版本(跟上个相比,flash mail box启用了JTAG_SWD_LOCK_SECEN),下载正常但是启动时候LCD不亮
3. 我又用JTAG重新下载第二步版本,程序启动正常(LCD点亮)
好了,那么问题出在哪里?肯定是跟JTAG_SWD_LOCK_SECEN有关。
程序中有代码是参考官方例程,是否需要重新拿启动设备
if(CheckFlashMailbox(COMMAND_JTAG_SWD_LOCK_SECEN) !=
BOOT_OVERRIDE_AND_MAILBOX_OPERATIONS_SUCCESS)
{
SysCtl_rebootDevice();
}
我觉得是跟这段代码有关系?谢谢