F28M35X在第一次DEBUG时初始化执行时总会跳入如地址为0x0100385C的BOOTROM区,然后重置CPU和RESTART后,程序就完全运行正常,求解答!!!
Johnson Chen1:
.楼主你好!
应该是正常的,在你连上M3核加载程序以后,相当于你选择复位CPU,那么CPU会跑到BOOTROM里面取执行BOOTLOADER程序,而当你选择重置CPU和RESTART后,PC会指到你的main函数,因此没有问题!
F28M35X在第一次DEBUG时初始化执行时总会跳入如地址为0x0100385C的BOOTROM区,然后重置CPU和RESTART后,程序就完全运行正常,求解答!!!
sam liu:
回复 Johnson Chen1:
你好!我可能没有表达清楚,我的程序是已经进入MAIN函数,在设定完时钟寄存器后,对IO控制或TIMER控制时再次跳入BOOTROM区。