矿大飞思卡尔实验指导书及程序.doc

矿大飞思卡尔实验指导书及程序.doc

ID:61511385

大小:91.00 KB

页数:20页

时间:2021-02-08

矿大飞思卡尔实验指导书及程序.doc_第1页
矿大飞思卡尔实验指导书及程序.doc_第2页
矿大飞思卡尔实验指导书及程序.doc_第3页
矿大飞思卡尔实验指导书及程序.doc_第4页
矿大飞思卡尔实验指导书及程序.doc_第5页
资源描述:

《矿大飞思卡尔实验指导书及程序.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、中国矿业大学信电学院飞思卡尔实验指导书及实验程序实验一(4学时)一、实验题目实验硬件与软件认识二、实验目的与要求1.正确认识硬件系统2.掌握IAR软件的基本使用方法三、主要实验内容1.硬件评估板认识与MCU的外观识别a.根据原理图找到不同器件与MCU相连接的管脚b.理解系统的基本稳压电路2.IAR安装与基本使用3.评估板升级与例程下载四、检验方式1.结合原理图找到不同器件和MCU的连接管脚2.成功下载例程,并能简单演示。即随着手势的变化,三色LED呈现不同状态。实验二(4学时)一、实验题目LED发光与变色实验二、实验目的与要求1.掌握I/O口的基本编程方法2.掌握基本工程构建方法三、

2、主要实验内容1.开关控制LED及其编程方法a.找到LED对应MCU的管脚b.编程控制三个不同颜色LED亮灭2.程序修改与调试四、检验方式1.控制单个LED闪烁,要求能编程控制闪烁频率2.控制三个LED交叉闪烁,要求能编程控制闪烁的顺序和频率实验三(4学时)一、实验题目串行通信实验二、实验目的与要求1.掌握MCU串行通信基本编程方法2.学会MCU与微机的串行通信编程三、主要实验内容1.轮询方式串口通信2.中断方式串口通信3.程序修改与调试四、验证方式1.连接上位机,从串口以不同波特率发送字符,并得到下位机的反馈实验四(4学时)一、实验题目串口控制LED实验二、实验目的与要求1.熟练应用

3、三色LED控制2.熟练应用串口通信三、主要实验内容1.利用串口控制LED显示赤橙黄绿青蓝紫七色2.程序修改与调试四、验证方式1.演示,要求三色LED能从赤逐渐显示到紫实验五(8学时)一、实验题目加速度传感器读取二、实验目的与要求1.认识I2C通信协议2.利用I2C协议与传感器进行通信3.熟练应用三色LED控制三、主要实验内容1.读取加速度传感器三轴加速度和根据不同加速度改变LED颜色2.程序修改与调试四、验证方式1.从加速度传感器读取数据,并在串口打印输出2.根据加速度传感器不同状态改变三色LED的颜色实验六(4学时)一、实验题目打飞机小游戏设计二、实验目的与要求1.加速度传感器熟练

4、应用2.熟练运用串口三、主要实验内容1.综合利用多个构件读取加速度传感器数据控制游戏中的飞机运动2.程序修改与调试四、验证方式完成游戏获得5000分实验七(4学时)一、实验题目简单计步器二、实验目的与要求1.加速度传感器熟练应用2.计步算法理解三、主要实验内容1.综合利用多个构件读取加速度传感器数据完成简单人体计数2.程序修改与调试四、验证方式1.走10步、20步、30步,LED成不同颜色实验程序实验一实验硬件与软件认识intmain(void){#ifdefCMSIS//IfweareconformingtoCMSIS,weneedtocallstartherestart();#e

5、ndifprintf("rRunningtheGGGGGGproject.r");SIM_SCGC5

6、=SIM_SCGC5_PORTB_MASK;SIM_SCGC5

7、=SIM_SCGC5_PORTD_MASK;PORTB_PCR19=PORT_PCR_MUX(1);PORTB_PCR18=PORT_PCR_MUX(1);PORTD_PCR1=PORT_PCR_MUX(1);GPIOB_PDDR

8、=1<<19;GPIOB_PDDR

9、=1<<18;GPIOD_PDDR

10、=1<<1;GPIOB_PDOR

11、=(1<<19);GPIOD_PDOR

12、=(1<<1);while(1){

13、GPIOB_PDOR&=~(1<<18);for(uint32i=0;i<0x4fffff;i++);GPIOB_PDOR

14、=(1<<18);for(uint32i=0;i<0x4fffff;i++);}}intmain(void){#ifdefCMSIS//IfweareconformingtoCMSIS,weneedtocallstartherestart();#endifprintf("rRunningtheproject.r");SIM_SCGC5

15、=SIM_SCGC5_PORTB_MASK;SIM_SCGC5

16、=SIM_SCGC5_PORTD_MASK;PORT

17、B_PCR19=PORT_PCR_MUX(1);PORTB_PCR18=PORT_PCR_MUX(1);PORTD_PCR1=PORT_PCR_MUX(1);GPIOB_PDDR

18、=1<<19;GPIOB_PDDR

19、=1<<18;GPIOD_PDDR

20、=1<<1;while(1){GPIOB_PDOR&=~(1<<18);GPIOB_PDOR

21、=(1<<19);GPIOD_PDOR

22、=(1<<1);for(uint32i=0;i<0x4fffff;i++)

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

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

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