医用DSP开发教程-基于TMS320F28335 - 讲义 - 第6章 - 实验5 定时器_第1页
医用DSP开发教程-基于TMS320F28335 - 讲义 - 第6章 - 实验5 定时器_第2页
医用DSP开发教程-基于TMS320F28335 - 讲义 - 第6章 - 实验5 定时器_第3页
医用DSP开发教程-基于TMS320F28335 - 讲义 - 第6章 - 实验5 定时器_第4页
医用DSP开发教程-基于TMS320F28335 - 讲义 - 第6章 - 实验5 定时器_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1第6章:实验5定时器——卓越工程师培养系列——2目录《医用DSP开发实用教程-基于TMS320F28335》-配套讲义实验内容实验原理实验步骤本章任务本章习题3基于医疗电子DSP基础开发系统设计一个定时器,其功能包括:(1)将cpu_timer1_isr配置为每1ms进入一次的中断服务函数;(2)在cpu_timer1_isr的中断服务函数中,当s_iCnt2计数为2时,将s_iCnt2置0,2ms标志位置为TRUE;(3)在cpu_timer1_isr的中断服务函数中,当s_iCnt1000计数为1000时,将s_iCnt1000置0,1s标志位置为TRUE;(4)在Main模块中,基于2ms和1s标志,分别创建2ms任务和1s任务;(5)在2ms任务中,调用LED模块的LEDFlicker函数实现编号为LED0和LED1的蓝色LED每500ms交替闪烁一次;(6)在1s任务中,调用SCIB模块的printf函数,每秒输出一次ThisisthefirstTMS320F28335Project,byZhangsan。1.实验内容《医用DSP开发实用教程-基于TMS320F28335》-配套讲义4

TMS320F28335内部有3个32位CPU定时器(Timer0、Timer1和Timer2),下图所示是CPU定时器功能框图,下面依次介绍CPU定时器时钟源、时基单元和计数单元。2.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义2.1CPU定时器功能框图5

CPU定时器的时钟源为SYSCLKOUT,当TMS320F28335外接晶振频率为30MHz时,DIV设置为0x1010,PLL模块输出时钟(也是CPU的输入时钟)频率fCLKIN=(OSCCLK×10.0)/2=(30MHz×10)/2=150MHz,fSYSCLKOUT等于fCLKIN,因此SYSCLKOUT的时钟频率也为150MHz。2.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义2.2CPU定时器时钟源6(1)高速外设时钟预分频寄存器(HISPCP)(2)外设时钟控制寄存器0(PCLKCRO)2.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义2.2通用定时器部分寄存器7步骤1:复制并编译原始工程步骤2:添加Timer文件对步骤3:完善Timer.h文件步骤4:完善Timer.c文件步骤5:完善定时器实验应用层步骤6:编译及下载验证3.实验步骤《医用DSP开发实用教程-基于TMS320F28335》-配套讲义84.本章任务基于“03.GPIOKeyExp”工程,首先配置一个10ms中断服务函数,并在中断服务函数中产生10ms标志位,在Main模块中基于10ms标志,创建10ms任务函数Proc10msTask,将ScanKeyOne函数放在Proc10msTask函数中调用,验证独立按键是否能够正常工作。《医用DSP开发实用教程-基于TMS320F28335》-配套讲义95.本章习题1.一个32位减1计数器一个时钟周期最大的计数值是多少?2.若32位减1计数器的输入时钟为100MHz,定时20s,则32位定时周期寄存器的初值为多少?3.定时器达到定时时间后,计数初值通过哪个寄存器重新装载?装载方式是什么?《医用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论