tyxixi 发表于 2007-7-14 23:58

关于LPC2368的IAP应用

最近在调试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


大哥,可以看下你的”关中断代码“ 和 ”开中断代码“ 代码吗
页: [1]
查看完整版本: 关于LPC2368的IAP应用