RealviewMDK中启动代码的配置详解.pdf

RealviewMDK中启动代码的配置详解.pdf

ID:48089314

大小:101.08 KB

页数:2页

时间:2019-11-25

RealviewMDK中启动代码的配置详解.pdf_第1页
RealviewMDK中启动代码的配置详解.pdf_第2页
资源描述:

《RealviewMDK中启动代码的配置详解.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、RealviewMDK中启动代码的配置详解Embest徐良平RealviewMDK不仅提供了默认的启动代码,而且这些启动代码可以通过图形化界面配置。启动代码的图形化配置界面非常类似于Web网页的界面,甚至后台处理的脚本也与Html语言十分接近。下面将详细的解析图形化界面的设计与配置。启动代码的配置界面是由程序中的注释代码控制的。各个标签的详细信息见表一。表一启动代码中的各个标签说明表标签说明标签说明头标签数值编辑标签使能标签位编辑标签信息标签<0=n>选择标签每一个标签的前面必须加“;//”符号,这

2、是因为在ARM的汇编中,分号;表示注释,且RealviewMDK中是这么规定的。下面将举例详细说明:例1:;//HeapConfiguration;//HeapSize(inBytes)<0x0-0xFFFFFFFF>;//上面的代码将生成一个数据编辑文本框(见下图的红色区域),当修改该文本框中的内容以后,相应代码中变量的值会自动修改。例2:;//ResetController(RSTC);//URSTEN:UserResetEnable;//EnablesNRSTPintogenerateReset;//

3、.8..11>ERSTL:ExternalResetLength<0-15>;//ExternalResetTimein2^(ERSTL+1)SlowClockCycles;//上面的代码可以控制相应的代码是否编译(见下图的红色区域),同时还可以单独设置数据中位域的值。当改变复选框中的内容以后,相应代码中变量的值会自动修改。例3:;//EmbeddedFlashController1(EFC1);//FMCN:FlashMicrosecondCycleNumber<0-255>;//NumberofMaste

4、rClockCyclesin1us;//FWS:FlashWaitState-1-;//<0=>Read:1cycle/Write:2cycles;//<1=>Read:2cycle/Write:3cycles;//<2=>Read:3cycle/Write:4cycles;//<3=>Read:4cycle/Write:4cycles;//上面的代码以选择框的形式(见下图的红色区域)修改代码中相应变量的位域值。当改变选择框中的内容以后,相应代码中变量的值会自动修改。还有一点要说明的是,在包含进行图形化配置界面的汇编文件中,前50

5、行代码以内必须包含下面的一行注释,以示该汇编文中包含图形化配置界面。;/*<<>>*/通过上面的三个例子可以看出,通过图形界面的方式配置启动代码的参数方便快捷,且不容易出错。所以,在使用RealviewMDK时,在汇编代码中尽量使用图形界面控制标签进行参数的配置。-2-

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。