keil工程配置

上传人:jiups****uk12 文档编号:40096752 上传时间:2018-05-23 格式:DOCX 页数:5 大小:352.74KB
返回 下载 相关 举报
keil工程配置_第1页
第1页 / 共5页
keil工程配置_第2页
第2页 / 共5页
keil工程配置_第3页
第3页 / 共5页
keil工程配置_第4页
第4页 / 共5页
keil工程配置_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《keil工程配置》由会员分享,可在线阅读,更多相关《keil工程配置(5页珍藏版)》请在金锄头文库上搜索。

1、一、安装一、安装 (1)先安装集成开发环境软件 Keil_uVision_4.74.0.22_XiaZaiBa.zip (2)然后运行注册机 KEIL_Lic.exe 获得注册码。 (3)在 Keil uVision4 中输入注册码,注意点,第一个是 keil 用管理员身份运行才能注册, 第二个是要选择 ARM 型号二、工程搭建二、工程搭建1. 创建工程 Project-new Project,创建工程的时候创建基本目录,并且进入该目录再创建三个目 录,一般叫做 src、prj、output 目录。2. 选择 prj 目录,确定之后,需要选择一下芯片,这个我们现在先选 S3C2440A,当然以

2、后你们开发的时候使用什么芯片就用具体的芯片了。选择完之后,要选择否,不要加入启动代码,这部分到时候我们会自己写一下。3. 完了之后我们看下工程结构,比较不好看是不是,这时候我们可以点击下面这个按钮进行修改4. 根据实际的需求,我们修改成比较直观的名字,方便我们阅读,比如这边工程叫 lesso1,然后一级目录叫 src。5. 添加文件,我们可以使用 new 按钮新建一个,然后保存一下,保存的时候注意要把源码放到 src 目录。比如这边名字叫 test.s,那为什么用.s 文件后缀,大家要知道一下,.s 代表的是汇编源码的意思。完了之后我们需要添加该文件到工程。现在当前工程里面还是没有,所以我们双

3、击 src 目录,然后进入 src 目录去选择 test.s 文件,添加进来,这样编译才能够对 test.s 正常编译。6. 上面呢,完成了一个工程的基本搭建,后面呢则需要去修改我们的配置,因为不同的开发板,一些芯片的参数都不同,所以大家一定要注意一下,根据不同的板子信息,配置一下对应的硬件参数,这边呢,一般包括内存大小,内存的起始地址等。配置环境,我们可以点击下面的按钮进行修改:7. 第一部分的 device 我们其实已经选过了,所以下面我们需要选一下 target ,这里我们需要配置一下ROM 的大小,那这个地方呢,其实就是用来存储代码的。那我们 ROM 这边的起始地址呢,要写 0x0,那

4、大小呢,是 4M,也就是 0x400000,然后呢,我们要配置一下 RAM 区域,也就是内存存储区域,这边呢,我们的内存区域是从 0x30000000 地址开始,这个是内存的实际物理地址,然后内存的大小是 64M 也就是0x4000000。注意:注意: 100000100000 是是 1M1M8.然后我们再配置一下输出目录,选择我们刚才创建的 output 目录,然后我们还要勾选一下 Create Hex File,这个呢,就是用来创建可执行文件,用于烧写用,当然我们现在调试的时候用不到,不过你们可以先记住就是。9. 下面一步呢,我们需要修改 Linker 这边的内容,首先是去掉 Use me

5、mory Layout from Dialog.这样我们就可以自己编辑我们实际的内存地址,把 0x40000000 改为 0x30000000。然后呢还有一个步骤,就是要去掉 Scatter File.10. 基本配置完之后,下面我们将会配置 debug 调试的信息,通过这边的配置我们就可以 进行调试了,左边是仿真调试,不需要开发板,右边是 SOC 片上调试,需要连接 Jlink 工 具,然后选择 Jlink 调试的方式,要调试的还需要配置最后一块存储 norflash 的信息,见 11。11. 片上调试和下载设置,先去掉 Use Debug Driver,这样可以选择实际的下载工具 Jlink,然后点Setting 进去设置 flash 的信息。这边的信息都比较重要,左上部分包括配置信息,Reset and Run 用来下载后自动复位运行, 下面默认没有,我们要选择一下存储器的芯片和内容,这边根据板子的信息选择 SST39x160 2M 的存储器。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号