当前位置: 代码迷 >> 单片机 >> LPC1788遇到神奇的有关问题,求大神解答
  详细解决方案

LPC1788遇到神奇的有关问题,求大神解答

热度:232   发布时间:2016-04-28 14:48:43.0
LPC1788遇到神奇的问题,求大神解答
我把程序从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