习题与答案第4章.doc

习题与答案第4章.doc

ID:49613222

大小:29.01 KB

页数:2页

时间:2020-03-02

习题与答案第4章.doc_第1页
习题与答案第4章.doc_第2页
资源描述:

《习题与答案第4章.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、填空题1.SerialWindow#SerialWindow#22.编译链接3.CreateHEXFile4.targetXtal(MHz)5.Small、Compact、Large选择题1.BD2.B3.D4.B5.A简答题1.一般来说,一个单片机软件开发的过程是这样的:(1)建立工程;(2)设置工程;(3)建立C源文件;(4)编译、连接;(5)调试;(6)运行。2.程序调试一般用单步执行,全速执行,在线汇编,断点设置等方法。3.Keil提供了一个集成开发环境(IDE:IntegratedDevelopmentEnvironment)uVision,它包括c编译器、宏汇编、连接器、库管理和

2、一个功能强大的仿真调试器。这样在开发应用软件的过程中,编辑、编译、汇编、连接、调试等各阶段都集成在一个环境中,先用编辑器编写程序,接着调用编译器进行编译,连接后即可直接运行。这样避免了过去先用编辑器进行编辑,然后退出编辑状态进行编译,调试后又要调用编辑器的重复过程,因此可以缩短开发周期。4.C51标签页主要用于设置当前项目进行创建时的C51编译器控制命令。其属性设置对话框如图4.15所示。一般的应用程序中,此标签页的属性全部采用默认值。本例全部采用默认值。各主要属性的含义简要说明如下:(1)PreprocessorSymbols:用于设定C51编译器预处理命令符号,在“Define”处可直接

3、键入需要处理的符号。(2)CodeOptimization:用于设置C51编译器的代码优化。通过“Level”栏可以设定0-11级优化级别,其中10、11级别只有在复选框“LinkerCodePacking”被选中的情况下才能选用;通过“Emphasis”栏可以设定两种优化方式;选中复选框“GlobalRegisterColoring”时将为全局寄存器优化规定一个寄存器文件;选中复选框“LinkerCodePacking”将对生成代码进行跳转优化;选中复选框“Don’tuseabsoluteregisteraccesses”将不使用局对寄存器访问;通过“Warning”栏可以设定0-2级警告

4、;通过“Bitstoroundforfloat”栏可以设定浮点数比较运算时的舍入位数;复选框“Interruptvectorsat”用于设定中断向量基地址。(3)IncludePaths:用于直接输入包含文件的目录地址路径。也可以通过按下该栏右边的按钮,通过弹出的搜寻窗口来确定包含文件的目录地址路径。(4)MiscControls:用于输入其他各种C51的控制命令。(5)Compilercontrolstring:用于显示所有已设定的C51编译器控制命令。

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

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

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