xzbx 发表于 2010-7-14 20:21:45

lpc2214外Flash启动?

下面是我从网上下载的从外部Flash运行的例了,也不知那有问题就是不能调试,那位大哥熟悉这个说说,或者看看。
点击此处下载 ourdev_567760EQ7X0H.rar(文件大小:83K) (原文件名:E-FLASH.rar)

Destiny 发表于 2010-7-14 20:26:55

楼主,你的外部存储器未配置

xzbx 发表于 2010-7-15 09:55:28

其实我已经配置外部存储器,只是不知对不对,配置如下图:
http://cache.amobbs.com/bbs_upload782111/files_30/ourdev_567870LYURYP.JPG
(原文件名:123.JPG)

http://cache.amobbs.com/bbs_upload782111/files_30/ourdev_567871YKPRA9.JPG
(原文件名:124.JPG)

http://cache.amobbs.com/bbs_upload782111/files_30/ourdev_567872V367YC.JPG
(原文件名:125.JPG)

xzbx 发表于 2010-7-15 19:27:29

终于在网上找到一个例程稍加修改就能用了,放上来给需要的看看。
点击此处下载 ourdev_567994UG6CB6.zip(文件大小:272K) (原文件名:E-FLASH39VF6402-RAM.zip)

Destiny 发表于 2010-7-15 22:22:04

回复【3楼】xzbx
-----------------------------------------------------------------------

http://cache.amobbs.com/bbs_upload782111/files_30/ourdev_568041QQQA2H.jpg
正确的配置 (原文件名:截图01.jpg)

你原来的工程是没勾上的,
对应Startup.s 代码部分为

;// <e> External Memory Controller (EMC)
EMC_SETUP       EQU   1

xzbx 发表于 2010-7-16 09:04:39

回复【4楼】Destiny
-----------------------------------------------------------------------

谢谢你的回复,另外我编绎仿真都正确动作,但只要我重新上电不连ULINK,程序就不运行,不知这个问题出在那,照说我仿真时代码已下载到了外部Flash里,用内部Flash就可以。

Destiny 发表于 2010-7-16 20:06:57

回复【5楼】xzbx
-----------------------------------------------------------------------

上电全速运行时,BOOT0和BOOT1引脚是用来选择从哪里启动的,好好看看Datasheet,

Linfanfeng 发表于 2010-9-26 20:28:44

请问LZ,你用的是什么编译工具?
页: [1]
查看完整版本: lpc2214外Flash启动?