我把程序从FLASH起始地址0X0烧进去是没有问题,但是从FLASH的地址0X4000烧进去会出现以下错误
Contents mismatch at: 00018000H (Flash=00H Required=9EH) !
Contents mismatch at: 00018002H (Flash=00H Required=FFH) !
Contents mismatch at: 00018003H (Flash=00H Required=FFH) !
Contents mismatch at: 00018004H (Flash=00H Required=9FH) !
Contents mismatch at: 00018006H (Flash=00H Required=FFH) !
Contents mismatch at: 00018007H (Flash=00H Required=FFH) !
Contents mismatch at: 00018008H (Flash=00H Required=A0H) !
Contents mismatch at: 0001800AH (Flash=00H Required=FFH) !
Contents mismatch at: 0001800BH (Flash=00H Required=FFH) !
Contents mismatch at: 0001800CH (Flash=00H Required=A1H) !
Contents mismatch at: 0001800EH (Flash=00H Required=FFH) !
Contents mismatch at: 0001800FH (Flash=00H Required=FFH) !
Contents mismatch at: 00018010H (Flash=00H Required=A2H) !
Contents mismatch at: 00018012H (Flash=41H Required=FFH) !
Contents mismatch at: 00018013H (Flash=00H Required=FFH) !
Contents mismatch at: 00018014H (Flash=00H Required=FFH) !
Contents mismatch at: 00018015H (Flash=00H Required=FFH) !
Contents mismatch at: 00018016H (Flash=01H Required=FFH) !
Contents mismatch at: 00018017H (Flash=00H Required=FFH) !
Contents mismatch at: 00018018H (Flash=04H Required=FFH) !
Contents mismatch at: 00018019H (Flash=00H Required=FFH) !
Contents mismatch at: 0001801AH (Flash=00H Required=FFH) !
Contents mismatch at: 0001801BH (Flash=00H Required=FFH) !
Contents mismatch at: 0001801CH (Flash=00H Required=FFH) !
Contents mismatch at: 0001801DH (Flash=00H Required=FFH) !
Contents mismatch at: 0001801EH (Flash=01H Required=FFH) !
Contents mismatch at: 0001801FH (Flash=00H Required=FFH) !
Contents mismatch at: 00018020H (Flash=00H Required=FFH) !
Contents mismatch at: 00018021H (Flash=00H Required=FFH) !
Contents mismatch at: 00018022H (Flash=00H Required=FFH) !
Contents mismatch at: 00018023H (Flash=00H Required=FFH) !
Contents mismatch at: 00018024H (Flash=00H Required=FFH) !
Contents mismatch at: 00018025H (Flash=00H Required=FFH) !
Contents mismatch at: 00018026H (Flash=00H Required=FFH) !
Contents mismatch at: 00018027H (Flash=00H Required=FFH) !
Contents mismatch at: 00018028H (Flash=00H Required=FFH) !
Contents mismatch at: 00018029H (Flash=00H Required=FFH) !
Contents mismatch at: 0001802AH (Flash=00H Required=FFH) !
Contents mismatch at: 0001802BH (Flash=00H Required=FFH) !
Contents mismatch at: 0001802CH (Flash=00H Required=FFH) !
Contents mismatch at: 0001802DH (Flash=00H Required=FFH) !
Contents mismatch at: 0001802EH (Flash=00H Required=FFH) !
Contents mismatch at: 0001802FH (Flash=00H Required=FFH) !
Contents mismatch at: 00018030H (Flash=00H Required=FFH) !
Contents mismatch at: 00018031H (Flash=00H Required=FFH) !
Contents mismatch at: 00018032H (Flash=00H Required=FFH) !
Contents mismatch at: 00018033H (Flash=00H Required=FFH) !
Contents mismatch at: 00018034H (Flash=00H Required=FFH) !
Contents mismatch at: 00018035H (Flash=00H Required=FFH) !
Contents mismatch at: 00018036H (Flash=00H Required=FFH) !
Contents mismatch at: 00018037H (Flash=00H Required=FFH) !
Contents mismatch at: 00018038H (Flash=00H Required=FFH) !
Contents mismatch at: 00018039H (Flash=00H Required=FFH) !
Contents mismatch at: 0001803AH (Flash=01H Required=FFH) !
Contents mismatch at: 0001803BH (Flash=00H Required=FFH) !
Contents mismatch at: 0001803CH (Flash=00H Required=7EH) !
Contents mismatch at: 0001803EH (Flash=09H Required=FFH) !
Contents mismatch at: 0001803FH (Flash=00H Required=FFH) !
Contents mismatch at: 00018040H (Flash=04H Required=76H) !
Contents mismatch at: 00018042H (Flash=00H Required=FFH) !
Contents mismatch at: 00018043H (Flash=00H Required=FFH) !
Contents mismatch at: 00018044H (Flash=00H Required=7FH) !
Contents mismatch at: 00018046H (Flash=01H Required=FFH) !
Contents mismatch at: 00018047H (Flash=00H Required=FFH) !
Contents mismatch at: 00018048H (Flash=00H Required=80H) !
Contents mismatch at: 0001804AH (Flash=01H Required=FFH) !
Contents mismatch at: 0001804BH (Flash=00H Required=FFH) !
Contents mismatch at: 0001804CH (Flash=00H Required=81H) !
Contents mismatch at: 0001804EH (Flash=00H Required=FFH) !
Contents mismatch at: 0001804FH (Flash=00H Required=FFH) !
Contents mismatch at: 00018050H (Flash=00H Required=82H) !
Contents mismatch at: 00018052H (Flash=00H Required=FFH) !
Contents mismatch at: 00018053H (Flash=00H Required=FFH) !
Contents mismatch at: 00018054H (Flash=00H Required=83H) !
Contents mismatch at: 00018056H (Flash=01H Required=FFH) !
Contents mismatch at: 00018057H (Flash=00H Required=FFH) !
Contents mismatch at: 00018058H (Flash=00H Required=84H) !
Contents mismatch at: 0001805AH (Flash=09H Required=FFH) !
Contents mismatch at: 0001805BH (Flash=00H Required=FFH) !
Contents mismatch at: 0001805CH (Flash=00H Required=85H) !
Contents mismatch at: 0001805EH (Flash=00H Required=FFH) !
Contents mismatch at: 0001805FH (Flash=00H Required=FFH) !
Contents mismatch at: 00018060H (Flash=00H Required=86H) !
Contents mismatch at: 00018061H (Flash=10H Required=00H) !
Contents mismatch at: 00018062H (Flash=01H Required=FFH) !
Contents mismatch at: 00018063H (Flash=00H Required=FFH) !
Contents mismatch at: 00018064H (Flash=00H Required=87H) !
Contents mismatch at: 00018066H (Flash=00H Required=FFH) !
Contents mismatch at: 00018067H (Flash=00H Required=FFH) !
Contents mismatch at: 00018068H (Flash=00H Required=88H) !
Contents mismatch at: 0001806AH (Flash=00H Required=FFH) !
Contents mismatch at: 0001806BH (Flash=00H Required=FFH) !
Contents mismatch at: 0001806CH (Flash=00H Required=89H) !
Contents mismatch at: 0001806EH (Flash=01H Required=FFH) !
Contents mismatch at: 0001806FH (Flash=00H Required=FFH) !
Contents mismatch at: 00018070H (Flash=00H Required=8AH) !
Contents mismatch at: 00018072H (Flash=00H Required=FFH) !
Contents mismatch at: 00018073H (Flash=00H Required=FFH) !
Contents mismatch at: 00018074H (Flash=00H Required=8BH) !
Contents mismatch at: 00018076H (Flash=01H Required=FFH) !
Too many errors to display !
哪位大神能帮我解答下吗,非常感谢
------解决思路----------------------
看起来是0x18000起始的地址不可写。你从0x0写起没事,0x4000起就正好越界。
查手册看这个地址是什么区。查map文件看你的代码长度,是不是可以裁减一些使之少于0x14000