ARM实验手册(最小系统版本)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

福建师范大学协和学院本科实验报告课程名称:ARM体系结构系别:专业:学号:姓名:2014年月日实验项目列表序号实验项目名称学时实验地点成绩实验指导老师1STM32开发工具使用3机房2STM32的GPIO控制实验2机房3STM32中断管理实验3机房4STM32定时器实验3机房5STM32实现pwm实验3机房6STM32综合设计应用实验3机房成绩《ARM体系结构》实验相关说明实验要求:1.明确实验课是课程的重要组成部分,与理论课有着同等地位,是培养自身的实验技能与创新能力的重要途径;2.在实验课前,对实验的目的、要求和基本内容,实验的重点和难点,应进行预习与讨论;3.了解实验室的规章制度和安全用电常识、实验设备损坏赔偿制度等,加强安全意识,爱惜实验设备;4.实验课期间不得擅自离开实验室或从事与本实验无关的活动,按时按质完成实验作业,培养创造性思维,努力提高自身的实践能力;5.每次实验应提交实验结果,指导老师将结合实验操作过程给予综合评分,作为期末考试成绩的一部分。实验须知:1.每次实验完成之后,学生须填写实验报告,并上交。2.报告内容包括:实验目的、实验内容、实验步骤。如果是非验证性实验,程序要求写思路分析或流程图、程序源代码、实验中未解决的问题、屏幕出错提示代码、出错原因、解决方法及实验心得等内容。不交实验报告的学生,本次实验成绩为0分。3.若有拷贝现象,程序代码雷同的学生实验成绩一律为0分。4.每次实验任务必须在2-4节课内完成,并经过实验指导老师检查才能得分。没能按时完成的同学,本次实验成绩为0分。实验报告要求:要求实验报告字迹工整、文字简练、数据齐全、分析充分、具体。对于抄袭实验报告和编篡原始数据的行为,一经发现,以零分处理,并根据相关条例给予处分。福建师范大学协和学院《ARM体系结构》课程实验报告学号:实验地点:姓名:__实验日期:成绩:教师签字:实验一.STM32开发工具使用一、实验目的1、熟悉MDK工具软件的使用方法。2、能够使用MDK工具软件和提供的STM32库文件进行设计库创建。3、掌握MDK工具软件的基本设计流程和设计步骤,能够使用工具进行设计、编译、综合、仿真。二、实验环境(主要仪器设备和软件)1、操作系统WindowsXP2、MDK工具软件3、微机4、STM32库文件三、实验内容和实验结果(一)、熟悉MDK软件的设计环境1)MDK软件的启动。2)MDK软件相应的工具操作。3)使用MDK软件进行项目工程的中的设计工程建立,能够成功的完成编译。(二)、利用MDK工具在所提供的STM32库文件建立下,建立设计工程库。1、工程建立过程步骤(图文形式进行展示)2、J-LinkL链接步骤四、实验结果五、小结六、思考如何在确定添加不同的设计的启动文件?福建师范大学协和学院《ARM体系结构》课程实验报告学号:实验地点:姓名:__实验日期:成绩:教师签字:实验二.STM32的GPIO控制实验一、实验目的1、熟悉MDK工具软件的使用方法。2、能够使用MDK工具软件和提供的STM32库文件进行设计库创建。3、掌握MDK工具软件的基本设计流程和设计步骤,能够使用工具进行设计、编译、综合、仿真。4、利用开发板进行设计实践。二、实验环境(主要仪器设备和软件)1、操作系统WindowsXP2、MDK工具软件3、微机4、STM32库文件5、STM32奋斗系列开发板三、实验内容和实验结果(一)、熟悉MDK软件的设计环境4)MDK软件的启动。5)MDK软件相应的工具操作。6)使用MDK软件进行项目工程的中的设计工程建立,能够成功的完成编译。7)利用开发板进行设计(二)、利用MDK工具和开发板(最小系统板)进行GPIO操作。实现如图所示的GPIO所接LED控制,其LED灯的闪烁方式可自行定义。其LED所接GPIO端口是PC2、PC3。STM328MHZPC2LEDLEDPC31、程序流程图2、程序设计四、实验分析1、软件仿真波形2、硬件实验现象五、小结六、思考GPIO的操作中如果LED接地,应该如何进行控制?多个LED灯,程序的实现情况福建师范大学协和学院《ARM体系结构》课程实验报告学号:实验地点:姓名:__实验日期:成绩:教师签字:实验三.STM32的中断管理实验一、实验目的1、熟悉MDK工具软件的使用方法。2、能够使用MDK工具软件和提供的STM32库文件进行设计库创建。3、掌握MDK工具软件的基本设计流程和设计步骤,能够使用工具进行设计、编译、综合、仿真。4、利用开发板进行设计实践。二、实验环境(主要仪器设备和软件)1、操作系统WindowsXP2、MDK工具软件3、微机4、STM32库文件5、STM32奋斗系列开发板三、实验内容和实验结果(一)、熟悉MDK软件的设计环境8)MDK软件的启动。9)MDK软件相应的工具操作。10)使用MDK软件进行项目工程的中的设计工程建立,能够成功的完成编译。11)利用开发板进行设计(二)、利用MDK工具和开发板(最小系统板)进行GPIO操作。实现如图一所示的利用中断方式对GPIO所接LED控制,其LED分别接PC2、PC3。按键设计可选择一个按键控制一个LED,也可控制多个LED,其按键分别接GPIO的某一个端口进行,以杜邦线的方式进行连接控制。STM328MHZPC2LEDLEDPC31、程序流程图2、程序设计四、实验分析1、软件仿真分析2、硬件试验结果五、小结六、思考GPIO的操作中的多个中断时,应该如何进行中断管理控制?福建师范大学协和学院《ARM体系结构》课程实验报告学号:实验地点:姓名:__实验日期:成绩:教师签字:实验四.STM32定时器实验一、实验目的1、熟悉MDK工具软件的使用方法。2、能够使用MDK工具软件和提供的STM32库文件进行设计库创建。3、掌握MDK工具软件的基本设计流程和设计步骤,能够使用工具进行设计、编译、综合、仿真。4、利用开发板进行设计实践。二、实验环境(主要仪器设备和软件)1、操作系统WindowsXP2、MDK工具软件3、微机4、STM32库文件5、STM32奋斗系列开发板三、实验内容和实验结果(一)、熟悉MDK软件的设计环境12)MDK软件的启动。13)MDK软件相应的工具操作。14)使用MDK软件进行项目工程的中的设计工程建立,能够成功的完成编译。15)利用开发板进行设计(二)、利用MDK工具和开发板(最小系统板)进行GPIO定时器操作。实现如图所示的GPIO所接LED控制,选择LED灯进行控制,LED的闪烁方式按2S的间隔进行,另一个LED进行0.1秒进行闪烁。STM328MHZPC2LEDLEDPC31、程序流程图2、程序设计四、实验分析1、软件仿真分析2、硬件实验现象五、小结六、思考GPIO的定时操作,应该如何进行一个定时控制另一个定时器进行工作?福建师范大学协和学院《ARM体系结构》课程实验报告学号:实验地点:姓名:__实验日期:成绩:教师签字:实验五.STM32输出PWM波控制实验一、实验目的1、熟悉MDK工具软件的使用方法。2、能够使用MDK工具软件和提供的STM32库文件进行设计库创建。3、掌握MDK工具软件的基本设计流程和设计步骤,能够使用工具进行设计、编译、综合、仿真。4、利用开发板进行设计实践。二、实验环境(主要仪器设备和软件)1、操作系统WindowsXP2、MDK工具软件3、微机4、STM32库文件5、STM32奋斗系列开发板三、实验内容和实验结果(一)、熟悉MDK软件的设计环境16)MDK软件的启动。17)MDK软件相应的工具操作。18)使用MDK软件进行项目工程的中的设计工程建立,能够成功的完成编译。19)利用开发板进行设计(二)、利用MDK工具和开发板(最小系统板)进行GPIO定时器操作。实现如图所示的GPIO所接LED控制,选择其中1个LED灯进行控制,LED的闪烁方式按PWM波间隔进行。其实现的PWM波的占空比为25%,且输出频率为500KHZ。STM328MHZPC2LEDLEDPC31、程序流程图2、程序设计四、实验分析1、软件仿真分析2、硬件实验现象五、小结六、思考GPIO的定时操作运用中,应该如何进行多路PWM波输出控制的产生?如何进行互补式PWM波形的输出?福建师范大学协和学院《ARM体系结构》课程实验报告学号:实验地点:姓名:__实验日期:成绩:教师签字:实验六.STM32综合设计应用实验一、实验目的1、熟悉MDK工具软件的使用方法。2、能够使用MDK工具软件和提供的STM32库文件进行设计库创建。3、掌握MDK工具软件的基本设计流程和设计步骤,能够使用工具进行设计、编译、综合、仿真。4、利用开发板进行设计实践。二、实验环境(主要仪器设备和软件)1、操作系统WindowsXP2、MDK工具软件3、微机4、STM32库文件5、STM32奋斗系列开发板三、实验内容和实验结果(一)、熟悉MDK软件的设计环境20)MDK软件的启动。21)MDK软件相应的工具操作。22)使用MDK软件进行项目工程的中的设计工程建立,能够成功的完成编译。23)利用开发板进行设计(二)、利用MDK工具和开发板(最小系统板)进行STM32功能设计操作。其功能根据所学习的内容进行设计。1、程序流程图2、程序设计四、实验分析1、软件仿真分析2、硬件实验现象五、小结

1 / 24
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功