嵌入式KL25实验定时器.doc

嵌入式KL25实验定时器

实验报告 课程名称:_ _ 项目名称:_ _ 姓名:_ _ 专业:_ _ 班级:_ _学号:_ _同组成员_ _ 一、实验准备: 实验环境准备: 搭载有Codewarrior开发环境,串口驱动USBDM的开发环境; SD-FSL-KL25-EVB硬件板。ARM Programmmer。串口调试器。 实验所需知识点准备: TPM模块功能概述: TPM(定时器、脉宽调制模块)共有三个模块TPM0、TPM1、TPM2,TPMO有6个 通道,TPM1和TPM2只有两个通道。TPM支持输入捕捉、输出比较,并且能够 产生PWN信号来控制电机。通过异步时钟源,可以让计数器、输出比较和输入 捕捉寄存器工作在低功耗模式下。 外部引脚、基本结构(计数时钟源与分频、计数器)。 TPM模块概要与编程特点: 寄存器地址、控制寄存器(状态和控制寄存器、通道(n)状态和控制寄存 器)、捕捉和比较状态寄存器、其他寄存器(计数器寄存器、模数寄存器、 通道(n)值寄存器、配置寄存器)。 实验过程记录: 实验目的: 掌握定时器,pwm编程方法。 实验原理: 利用kl25的tpm模块完成定时以及不同占空比的pwm波形输出。 实验步骤: 修改定时器的周期,在示波器上将观察到不同的波形。 在main文件中,通过查看printf,是串口2输出。 找到TPM模块的中断

文档评论(0)

1亿VIP精品文档

相关文档