没有合适的资源?快使用搜索试试~ 我知道了~
《微机原理与嵌入式系统》基于Keil µVision5 Simulator的自主实验建议(2020年特别定制版)2020年自主实验项目报告要求格式方面美观简洁即
资源详情
资源评论
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/86362959/bg1.jpg)
1 / 36
《微机原理与嵌入式系统》
基于 Keil µVision5 Simulator 的自主实验建议
(2020 年特别定制版)
中国科学技术大学 • 信息科学技术学院
2020 年自主实验项目报告要求
格式方面美观简洁即可,不需要严格按照常规实验报告撰写。
必须写学号、姓名;电子版和书面报告均可。
实验报告中要能显示上机内容已做(可附关键代码);对于要求记录结果的问题,请在
实验报告上记录结果;对于要求分析的结果,请给出文字分析。
除标明为选作(*)的思考题外,需要在实验报告上作答。
实验内容和思考题均有编号,在实验报告中请保持编号信息。
所有自主完成的实验项目撰写一份总的实验报告,在 BB 系统提交。
![](https://csdnimg.cn/release/download_crawler_static/86362959/bg2.jpg)
微机原理与嵌入式系统@中国科学技术大学信息科学技术学院
2 / 36
目录
实验 1 基于 ASM 的 PROJECT...............................................................................................................4
1.1 实验目的.....................................................................................................................................................4
1.2 实验内容.....................................................................................................................................................4
1.2.1 Project 的建立、编译、连接...........................................................................................................4
1.2.2 Project 的调试(Debug)................................................................................................................6
1.3 思考题(内容需要上机调试才能完成)..........................................................................................9
实验 2 基于 C 的 PROJECT...................................................................................................................11
2.1 实验目的...................................................................................................................................................11
2.2 实验内容...................................................................................................................................................11
2.2.1 建立基于 C 程序的 Project .......................................................................................................11
2.2.2 代码功能验证................................................................................................................................12
2.2.3 代码分析技巧................................................................................................................................12
2.2.4
µ
Vision 联机资源使用 .....................................................................................................................14
2.2.5 Project 的调试(Debug) .............................................................................................................16
2.3 思考题(内容需要上机调试才能完成) .......................................................................................17
实验 3 基于 STM32 库的 GPIO 与定时器..........................................................................................19
3.1 实验目的...................................................................................................................................................19
3.2 实验内容...................................................................................................................................................19
3.2.1 下载 ST 公司 STM32 库及芯片手册.......................................................................................19
3.2.2 建立基于 STM32 库的 Project .................................................................................................20
3.2.3 配置 Project 的头文件目录、预编译参数、Simulator ....................................................21
3.2.4 Debug 时使用外设仿真功能验证 GPIO 输入和输出 ............................................................23
3.2.5 Debug 时使用 Logic Analyzer 观察 GPIO 输出 ......................................................................23
3.2.6 使用外设仿真和 Logic Analyzer 验证 GPIO 输入和输出................................................25
3.2.7 定时器的配置................................................................................................................................26
3.3 思考题(部分内容需要上机调试才能完成) ..............................................................................26
实验 4 基于 STM32 库的中断..............................................................................................................28
4.1 实验目的...................................................................................................................................................28
4.2 实验内容...................................................................................................................................................28
4.2.1 建立基于 STM32 库的 Project .................................................................................................28
4.2.2 配置 Project 的头文件目录、预编译参数、Simulator ....................................................29
4.2.3 使用 Logic Analyzer 和外设仿真功能验证 EXIT 及 GPIO 输出 .....................................29
4.2.4 观察 NVIC 寄存器组 ...................................................................................................................29
4.3 思考题(内容需要上机调试才能完成) .......................................................................................30
附录 1:相关资料下载 ..............................................................................................................................32
ST 公司 STM32 库及芯片手册.........................................................................................................................32
ST 公司芯片手册..................................................................................................................................................32
KEIL5 手动安装 STM32 芯片包........................................................................................................................33
附录 2:µVISION5 IDE 常见错误............................................................................................................34
使用 SIMULATOR 调试程序时,ACCESS VIOLATION .........................................................................................34
µVISION 支持的 SIMULATION..............................................................................................................................34
FCARM - OUTPUT NAME NOT SPECIFIED .............................................................................................................35
![](https://csdnimg.cn/release/download_crawler_static/86362959/bg3.jpg)
微机原理与嵌入式系统@中国科学技术大学信息科学技术学院
3 / 36
UNDEFINED SYMBOL ASSERT_PARAM ......................................................................................................................36
帮助仅显示 µVISION USER'S GUIDE.....................................................................................................................36
![](https://csdnimg.cn/release/download_crawler_static/86362959/bg4.jpg)
微机原理与嵌入式系统@中国科学技术大学信息科学技术学院
4 / 36
实验1 基于 ASM 的 Project
1.1 实验目的
(1) 掌握 µVision IDE 基本使用、了解一个项目编译、连接、调试的工作过程
(2) 汇编代码编写的一般语法,掌握编写子程序的方法
(3) 掌握常规代码调试技巧
(4) 理解编程者模型
1.2 实验内容
1.2.1 Project 的建立、编译、连接
(1) 通过 IDE 环境的主菜单“Project”“New µVision Project”
给新建的 Project 命名
选择 Device
![](https://csdnimg.cn/release/download_crawler_static/86362959/bg5.jpg)
微机原理与嵌入式系统@中国科学技术大学信息科学技术学院
5 / 36
不对 Project 的软件库进行额外配置,单击“OK”
添加一个 ASM 文件至 Project
选择已有的 ASM,“Add”
剩余35页未读,继续阅读
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![avatar](https://profile-avatar.csdnimg.cn/13ad76cee0b9437faa5b6e3a65e0d563_weixin_35767338.jpg!1)
亚赛大人
- 粉丝: 27
- 资源: 332
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
评论0