第一种:
使用Keil仿真的方式。因SRAM启动与FLASH无关,在SRAM中运行,断电后数据丢失,故在keil下仅用于仿真。有四个注意事项:
1)、BOOT0、BOOT1都需要接高电平,从RAM启动;
2)、在Debug选项中,Initialization File选项加载SRAM.INI文件;
3)、FLash Download界面中算法文件起始地址修改成RAM的起始地址:0x20000000;
4)、Memory配置中IROM1的起始地址配置需要修改成RAM的起始地址:0x20000000,IRAM1的起始地址取决于IROM1的的Size大小。配置如图所示:
第二种:
使用STlink Utility工具下载,下载完成后直接复位运行。有两个注意事项:
1)、BOOT0、BOOT1都需要接高电平,从RAM启动;
2)、Memory配置中IROM1的起始地址配置需要修改成RAM的起始地址: 0x20000000,IRAM1的起始地址取决于IROM1的的Size大小。
标签:配置,CH32F,IROM1,SRAM,RAM,起始,地址,MCU From: https://www.cnblogs.com/liaigu/p/17775490.html