试图搞懂MDK程序下载到flash(五)使用MDK中的download直接下载到nor flash_第1页
试图搞懂MDK程序下载到flash(五)使用MDK中的download直接下载到nor flash_第2页
试图搞懂MDK程序下载到flash(五)使用MDK中的download直接下载到nor flash_第3页
试图搞懂MDK程序下载到flash(五)使用MDK中的download直接下载到nor flash_第4页
试图搞懂MDK程序下载到flash(五)使用MDK中的download直接下载到nor flash_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 试图搞懂MDK程序下载到flash(五)-使用MDK中的download直接下载到nor flash也不知道怎么弄的,今天突然可以使用MDK中的Flash/Download将程序下载到Nor Flash了,像开发51一样方便。现在重新整理一下,将使用MDK中的download功能,将裸机程序下载到nor flash中的步骤写出来。   1、新建一个工程文档,并命名为test       2、编写并添加,源文件main.c uart.c  uart.h  

2、   这三个文件可以自行下载,我已经传到了网站:点击打开链接三个文件存放在src文件夹里   3、编写分散加载文件RuninFlash.sct,内容如下:             将该分散加载文件存放在工程目录中     4、修改S3C2440.s中一处代码,初始化时钟,因为我这个test工程使用了UART。     将CLOCK_SETUP

3、60;    EQU     0 修改为 CLOCK_SETUP     EQU     1,如下图          5、配置选项     Linker选项,配置如下图    在Scatter File一栏中,加入自己刚才编写的分散加载文件   &

4、#160;    Utilities选项,配置如下图     点击上图的Settings按钮,弹出下图    点击上图的Add按钮,弹出下图    因为我的mini2440板的nor flash是2M的,所以选择AM29F160DB Flash Ext.Flash 16-bit   2M,然后点击Add按钮,弹出下图    可以看到咱们的Nor Flash的下载算法已经添加了,然后点击OK,关于所有的配置选项已经完成

5、,其他的配置选项使用默认就行了,下面我也贴出来自己其他的配置选项内容  Target选项    Output选项    User选项    Debug选项,我这里没有使用Jlink调试,而是直接下载到flash中去,所以这一选项也使用默认值     6、保存,编译      7、使用Jlink 连接好开发板,从Nor Flash启动,打开串口调试工具   8、点击keil中的download按钮,或者Flash/Download,咱们的程序就下载到Nor Flash中了     9、可以看到程序运行起来了,已经下载到no

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论