1.当TRST=1时,Emulator Connected Determine Boot Mode Based on 2 RAM Locations (EMU_KEY andEMU_BMODE),
连接仿真器时,启动模式基于RAM地址(EMU_KEY andEMU_BMODE),EMU_KEY= 0x55AA ,EMU_BMODE怎么设置啊?
EMU_KEY andEMU_BMODE 在哪里设置的啊?
Boot Mode: EMU_KEY EMU_BMODE
// (0xD00) (0xD01)
// —————————————
// Wait !=0x55AA X
// I/O 0x55AA 0x0000
// SCI 0x55AA 0x0001
// Wait 0x55AA 0x0002
// Get_Mode 0x55AA 0x0003
// SPI 0x55AA 0x0004
// I2C 0x55AA 0x0005
// OTP 0x55AA 0x0006
// Wait 0x55AA 0x0007
// Wait 0x55AA 0x0008
// SARAM 0x55AA 0x000A <– "Boot to SARAM"
// Flash 0x55AA 0x000B
// Wait 0x55AA Other
当TRST=0时,Emulator Not Connected Determine Boot Mode Based on 2 GPIO Pins and 2 OTP Locations(OTP_KEY and OTP_BMODE)
仿真器不连接时,启动模式取决于2 GPIO Pins 和2 OTP Locations,OTP_KEY and OTP_BMODE在什么地方设置的啊?
2. 利用仿真器向CPU写程序时,需要短接CPU管脚吗?以前用瑞萨时,烧录程序时,需要短接管脚。
我用的是28035.谢谢!
tx dong:
选择【Release】。右键【28035_RAM_lnk.cmd】文件,在出现的菜单中的【Exclude File(s) from Build】选项,使文件【28035_RAM_lnk.cmd】在Release模式下无效。
在Release模式下编译工程,按上述方法进入调试环境。单击打开图标,加载Release模式下的out文件。这时代码不是加载到RAM中,而是下载到Flash,也就是实际烧写程序