12345678910111213141516171819202122232425262728293031 |
- (1).boot分区信息
- boot分区设置:4*8kb = 32kb(0x8000)
- 地址范围:0x00--0x8000
- (2).app分区信息
- app分区设置:13*8 = 104KB(0x26000)
- app_a地址范围:0x8000--0x22000
- app_b地址范围:0x22000--0x3C000
- (3).剩余空间信息
- 在240kb--256kb的范围未使用 剩余16kb
- (4).烧录代码说明:
- boot和app是两份代码 需要分别烧录,app分a,b区,
- 在编译boot,a,b区代码的时候,需要修改.sct文件中的LR_IROM1和ER_IROM1地址信息:
- start_addr offset_addr start_addr offset_addr
- boot: LR_IROM1 0x0000 0x8000 ER_IROM1 0x0000 0x8000
- app_a:LR_IROM1 0x8000 0x22000 ER_IROM1 0x8000 0x22000
- app_b:LR_IROM1 0x22000 0x3c000 ER_IROM1 0x22000 0x3c000
- Flash(ROM)=Code+Ro-data Sram(RAM)=Rw-data+ZI-data
- /*在system_hc32f448mcti.h中修改晶振的值*/
- #define XTAL_VALUE (16000000UL)
|