- 65
- 0
- 约 5页
- 2017-01-01 发布于重庆
- 举报
嵌入式KL25实验--串口完成数据收发
实验报告
课程名称: _ 项目名称:_ _姓名:_ _
专业:_ _ 班级: _ _学号:_ _同组成员_ _
一、实验准备:
实验环境准备:
搭载有Codewarrior开发环境,串口驱动USBDM的开发环境;
SD-FSL-KL25-EVB硬件板。ARM Programmmer。串口调试器。
实验所需知识点准备:
UART模块功能:
MKL25Z128VLK4芯片共有三个串口,分别标记为UART0、UART1、UART2,可
以通过引脚配置寄存器配置。
UART模块编程结构:
寄存器地址分析、控制寄存器、状态寄存器、波特率寄存器。
实验过程记录:
实验目的:
练习串口编程方式。
实验原理:
利用串口驱动程序完成数据收发,数据接收采用中断方式完成。
实验步骤:
在头文件中定义一个全局变量数组。
在中断函数中写入控制中断程序。当输入“1”时关闭串口接收中断。
编译程序。
用ARM Programmer将编译过程序写入到开发板中。
打开串口调试器。发送一行字符不返回,当发送“1”时将发送的字符
返回。
三、实验小结:
串口中断服务程序,当串口1有数据到来时产生中断,执行isr_uart1_re
(void)接收中断服务程序,服务程
原创力文档

文档评论(0)