《最新keil工程配置.docx》由会员分享,可在线阅读,更多相关《最新keil工程配置.docx(12页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-datekeil工程配置keil工程配置一、安装 (1) 先安装集成开发环境软件 Keil_uVision_4.74.0.22_XiaZaiBa.zip(2) 然后运行注册机KEIL_Lic.exe获得注册码。(3) 在Keil uVision4中输入注册码,注意点,第一个是keil用管理员身份运行才能注册,第二个是要选择ARM型号二、工程搭建1. 创建工程 Project-
2、new Project,创建工程的时候创建基本目录,并且进入该目录再创建三个目 录,一般叫做src、prj、output目录。2. 选择prj目录,确定之后,需要选择一下芯片,这个我们现在先选S3C2440A,当然以后你们开发的时候使用什么芯片就用具体的芯片了。选择完之后,要选择否,不要加入启动代码,这部分到时候我们会自己写一下。3. 完了之后我们看下工程结构,比较不好看是不是,这时候我们可以点击下面这个按钮进行修改4. 根据实际的需求,我们修改成比较直观的名字,方便我们阅读,比如这边工程叫lesso1,然后一级目录叫src。5. 添加文件,我们可以使用new按钮新建一个,然后保存一下,保存的
3、时候注意要把源码放到src目录。比如这边名字叫test.s,那为什么用.s文件后缀,大家要知道一下,.s代表的是汇编源码的意思。完了之后我们需要添加该文件到工程。现在当前工程里面还是没有,所以我们双击src目录,然后进入src目录去选择test.s文件,添加进来,这样编译才能够对test.s正常编译。6. 上面呢,完成了一个工程的基本搭建,后面呢则需要去修改我们的配置,因为不同的开发板,一些芯片的参数都不同,所以大家一定要注意一下,根据不同的板子信息,配置一下对应的硬件参数,这边呢,一般包括内存大小,内存的起始地址等。配置环境,我们可以点击下面的按钮进行修改:7. 第一部分的device我们其
4、实已经选过了,所以下面我们需要选一下target ,这里我们需要配置一下ROM的大小,那这个地方呢,其实就是用来存储代码的。那我们ROM这边的起始地址呢,要写0x0,那大小呢,是4M,也就是0x400000,然后呢,我们要配置一下RAM区域,也就是内存存储区域,这边呢,我们的内存区域是从0x30000000地址开始,这个是内存的实际物理地址,然后内存的大小是64M也就是0x4000000。注意: 100000是1M8.然后我们再配置一下输出目录,选择我们刚才创建的output目录,然后我们还要勾选一下Create Hex File,这个呢,就是用来创建可执行文件,用于烧写用,当然我们现在调试的
5、时候用不到,不过你们可以先记住就是。9. 下面一步呢,我们需要修改Linker这边的内容,首先是去掉Use memory 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的存储器。-
限制150内