- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1、Keil Real View MDK 4.21开发环境下LPC11xx的最小系统的初始化
导读:导读:本文主要介绍如何利用本文主要介绍如何利用系统自带的启动代码完成最小系统的初始化系统自带的启动代码完成最小系统的初始化过程过程。。目的目的
导读导读::本文主要介绍如何利用本文主要介绍如何利用系统自带的启动代码完成最小系统的初始化系统自带的启动代码完成最小系统的初始化过程过程。。目的目的
是为了使是为了使读者读者能能从繁琐的底层配置中解放出来从繁琐的底层配置中解放出来,,专注于专注于开发开发层面层面。。
是为了是为了使使读者读者能能从繁琐的底层配置中解放出来从繁琐的底层配置中解放出来,,专注于专注于开发开发层面层面。。
最小工程创建过程:最小工程创建过程:
最小工程创建过程最小工程创建过程::
一、打开Keil µ Vision4
二、选择Project 选线卡中的New µ Vision Project ,单击该选项Create New Project 窗口
三、选择合适的目录,输入文件名,单击保存
四、系统将弹出Select Device for Target ‘Target 1’…窗口,选择NXP(founded by Philips) 中的LPC1114/301,单击OK
五、系统将弹出“是否添加启动代码” 窗口
本人习惯是选“否”,然后在自己添加系统自带的启动文件,这样就不会在工程目录下多出一个启动代码文件
六、创建好的工程窗口如下
可看到左边Project 活动栏下多出了一个Target 的文件夹,其中还包括了一个Source Grope 1 的文件夹。读者可
根据需要修改其名称。
为方便阅读,现修改如下
六、右键单击sys_cfg 文件夹,添加系统启动代码及配置文件
添加Keil 安装目录下的两个文件:
Keil/ARM/Startup/NXP/LPC11xx/system_LPC11xx.c
Keil/ARM/Startup/NXP/LPC11xx/startup_LPC11xx.s
添加后的Project 活动栏如下
七、添加main 文件夹并为其添加main.c 文件
添加文件夹main
添加后如下:
新建文件
保存为工程目录下的main/mai.c
添加到Project 下的main 文件夹,添加后如下:
八、编辑main.c 文件,添加以下代码
#include LPC11xx.h
//可添加用户配置文件
int main()
{
while(1);//这里是用户代码区
}
至此,至此,最小系统工程创建完成最小系统工程创建完成。。
至此至此,,最小系统工程创建完成最小系统工程创建完成。。
但为了方便文件管理但为了方便文件管理和工程的应用和工程的应用,,可根据需要进行以下设定可根据需要进行以下设定
但为了但为了方便文件管理方便文件管理和工程的应用和工程的应用,,可根据需要进行以下设定可根据需要进行以下设定
1、单击图标 打开工程配置窗口,选择Output 选项卡,选择Create HEX File 复选框
单击Select Folder for Object 按钮,弹出窗口如下:
新建obj 文件夹,并打开,然后单击OK 按钮
选择Listing 选项卡
单击Select Folder for Listing 按钮,新建lis 文件夹并打开,单击OK 按钮完成
单击Option for Target ‘mini’选项卡中的按钮OK 完成配置
2 、单击 按钮,选择Templates 选项卡
选择ARM Editor C Files ,单击OK 完成设置
至此,至此,设置设置完成完成。。
至此至此,,设置设置完成完成。。
您可能关注的文档
- CodeWarrior安装与BDM驱动安装.pdf
- 浙江海越股份有限公司第五届董事会第四次会议.pdf
- ST 远东:出售资产公告 2010-11-11.pdf
- 圣都花园小区物业管理委托合同.pdf
- 博格板式轨道系统附件4.pdf
- 第3部分 合同法律制度 第6讲 合同权利义务的终止.pdf
- 公司异常工时管理办法.pdf
- 中航电测:董事、监事和高级管理人员持有和买卖本公司股票管理制度(2010年11月) 2010-11-25.pdf
- 汤臣倍健:董事、监事和高级管理人员所持本公司股份及其变动管理制度(2011年1月) 2011-01-11.pdf
- zencart模板系统文件笔记4:create_account.php.pdf
- 人教版小学六年级数学下册《第一单元 负数》大单元整体教学设计[2022课标].docx
- 人教版小学二年级数学下册《第七单元 万以内数的认识》大单元整体教学设计[2022课标].pdf
- 人教版小学六年级数学下册《第三单元 圆柱与圆锥》大单元整体教学设计[2022课标].docx
- 人教版小学五年级数学下册《第四单元 分数的意义和性质》大单元整体教学设计[2022课标].docx
- 人教版小学四年级数学下册《第六单元 小数的加法和减法》大单元整体教学设计[2022课标].pdf
- 人教版小学五年级数学上册《第五单元 简易方程》大单元整体教学设计[2022课标].docx
- 人教版小学五年级数学上册《第二单元 位置》大单元整体教学设计[2022课标].pdf
- 人教版小学四年级数学下册《第二单元 观察物体(二)》大单元整体教学设计[2022课标].pdf
- 人教版小学四年级数学上册《第五单元 平行四边形和梯形》大单元整体教学设计[2022课标].pdf
- 人教版小学四年级数学上册《第一单元 大数的认识》大单元整体教学设计[2022课标].pdf
文档评论(0)