搜索
bottom↓
回复: 8

几个LPC1768的问题,求解答,谢谢。

[复制链接]

出0入0汤圆

发表于 2012-6-18 15:07:54 | 显示全部楼层 |阅读模式
1. 之前LPC2368我们可以通过设置MEMMAP来设置不同的启动方式。
   a. 那LPC1768下如何设置。是否也可以设置成其他方式启动?
   b. 是否可以从片内Flash非0地址处启动。如何设置?之前在论坛上发现只要设置这个寄存器就可以了:SCB->VTOR = APP_ENTRY_ADDRESS & 0x1FFFFF80;
     是设置后就可以直接从APP_ENTRY_ADDRESS启动吗?我试了下,没有成功啊?

2 .之前一直在4KB大小上IAP的读写和擦除,因为LPC1768很多扇区都是32KB的,而IAP最大只能对4KB操作,如何来IAP执行操作。谢谢。

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2012-6-19 08:22:50 | 显示全部楼层
帮顶。。。。。
没玩这些。。。

以后有时间玩玩。

出0入0汤圆

 楼主| 发表于 2012-6-19 11:13:26 | 显示全部楼层
在网上搜到了相关信息,自己来解答。
下面代码片段可以在内部flash任意地址上启动应用程序。
//跳转程序。
__asm void boot_jump( uint32_t address ){
   LDR SP, [R0]                ;Load new stack pointer address
   LDR PC, [R0, #4]        ;Load new program counter address
}
//关键部分,设置寄存器
SCB->VTOR = APP_ENTRY_ADDRESS & 0x1FFFFF80;
//在内部flash的APP_ENTRY_ADDRESS处启动应用程序。
boot_jump(APP_ENTRY_ADDRESS);

出0入0汤圆

发表于 2012-6-19 13:24:27 | 显示全部楼层
  没玩这些。路过。

出0入0汤圆

发表于 2012-6-26 15:10:43 | 显示全部楼层
正在学习

出0入0汤圆

发表于 2012-6-28 09:36:36 | 显示全部楼层

1. 是否可以从片内Flash非0地址处启动。如何设置?之前在论坛上发现只要设置这个寄存器就可以了:SCB->VTOR = APP_ENTRY_ADDRESS & 0x1FFFFF80;
     是设置后就可以直接从APP_ENTRY_ADDRESS启动吗?我试了下,没有成功啊?
答:不可以,芯片上点后会从0x0000000处获取向量表(section .intvec ),然后获取PC值,跳转到PC处执行程序。所以对于单系统来说,“APP_ENTRY_ADDRESS ”可以为非零地址,而“section .intvec ”必须从零开始。

2 .之前一直在4KB大小上IAP的读写和擦除,因为LPC1768很多扇区都是32KB的,而IAP最大只能对4KB操作,如何来IAP执行操作。谢谢。
答:我没记错的话IAP是可以擦出32K的扇区的。

出0入0汤圆

发表于 2013-5-13 10:34:35 | 显示全部楼层
请问一个32K的扇区可以分8次写(每次写4K)吗?如果可以请指点在下一二。

出0入0汤圆

发表于 2013-5-28 22:26:55 | 显示全部楼层
才刚接触这款IC,路过!

出0入0汤圆

发表于 2014-10-11 10:10:28 来自手机 | 显示全部楼层
不错的分析!学习了
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-25 03:21

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表