[ZLG-ARM] 关于LPC2368的IAP应用

[复制链接]
 楼主| tyxixi 发表于 2007-7-14 23:58 | 显示全部楼层 |阅读模式
最近在调试LPC2368的IAP应用,我是以周立功网站上的IAp应用为基础作程序的,可是发现结果程序进入了PAbt_Handler异常中断,我是在Keil&nbsp;C上调试的。请问大家这是怎么回事呢?<br />SelSector(10,10);&nbsp;//&nbsp;选择扇区<br />EraseSector(10,10);&nbsp;//&nbsp;擦除扇区<br />SelSector(10,10);&nbsp;//&nbsp;选择扇区<br />RamToFlash(0x00018000,&nbsp;(unsigned&nbsp;long)base_Param,&nbsp;256);&nbsp;//&nbsp;写数据到FLASH&nbsp;*/<br />RamToFlash(0x00018000,&nbsp;(unsigned&nbsp;long)run_Param,&nbsp;256);&nbsp;//&nbsp;写数据到FLASH&nbsp;*/<br />其中base_Param与run_Param是字对齐的256字节长的数组。
zlgarm 发表于 2007-7-15 08:48 | 显示全部楼层

Re

IAP代码是Thumb代码,要注意选择ARM/Thumb混合编译!
 楼主| tyxixi 发表于 2007-7-15 09:44 | 显示全部楼层

选择了混合编译

谢谢您的回复。我已经在Keil&nbsp;C中选择了混合编译,但是有时可以顺利的进行IAp,有事就会进入异常。这是怎么回事呢?<br />
 楼主| tyxixi 发表于 2007-7-24 20:15 | 显示全部楼层

原来要关中断

终于可以顺利进行IAP了,原来一定要关中断才行。感谢上天!<br />
xword 发表于 2007-8-24 17:30 | 显示全部楼层

请问您的2368 IAP下载出现过memory mismatch的情况么?

我的在Keil&nbsp;uVision3.05下,编译没有问题,但是下载出现memory&nbsp;mismatch的情况.谢谢您了.
dingliangding 发表于 2020-9-8 14:06 | 显示全部楼层

大哥,可以看下你的”关中断代码  “ 和 ”开中断代码“ 代码吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

18

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部