版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1第12章:实验11eCAP——卓越工程师培养系列——2目录《医用DSP开发实用教程-基于TMS320F28335》-配套讲义实验内容实验原理实验步骤本章任务本章习题3通过TMS320F28335的EPWM4B输出一个频率为25kHz且占空比可调的方波,然后将TMS320F28335的EPWM4B(映射到GPIO7引脚)通过杜邦线连接到ECAP1(映射到GPIO24引脚),编写程序实现以下功能:(1)使能eCAP1的捕获事件4中断;(2)根据时间标识寄存器CAP1~CAP4计算捕获方波的频率和占空比;(3)通过SCIB将计算得到的频率和占空比发送到计算机,由串口助手打印显示。1.实验内容《医用DSP开发实用教程-基于TMS320F28335》-配套讲义42.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义2.1eCAP功能框图52.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义2.2eCAP实验流程图分析右图是eCAP实验初始化ECAP模块流程图。首先配置ECAP1(映射到GPIO24引脚);其次设置捕获事件1和3发生时的触发极性为上升沿,设置捕获事件2和4发生时的触发极性为下降沿;然后设置在捕获事件1、2和3发生时不复位计数器,在捕获事件4发生时复位计数器;再使能在捕获事件发生时装载CAP1~CAP4;最后将事件预分频器设置为不分频,使能捕获事件4中断。62.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义2.2eCAP实验流程图分析右图是eCAP实验中断服务函数流程图。当产生捕获事件4中断时,将时间标识寄存器CAP1的值赋值给cap1,将CAP2的值赋值给cap2,将CAP3的值赋值给cap3;然后计算捕获脉冲的周期计数值t1=cap3-cap1,计算捕获脉冲的高电平计数t2=cap2-cap1,每次进入中断服务函数ecap1_isr一次,s_iECAPCnt都执行一次加1操作;接着判断s_iECAPCnt是否大于或等于100,如果s_iECAPCnt大于或等于100,则计算捕获脉冲频率s_iFreq=(150000×1000/t1),及捕获脉冲占空比s_iDuty=t2×100/t1;最后将s_iECAPCnt清零,并退出中断服务函数。7(1)捕获寄存器1(CAP1)(2)捕获寄存器2(CAP2)(3)捕获寄存器3(CAP3)(4)捕获寄存器4(CAP4)(5)控制寄存器1(ECCTL1)(6)控制寄存器2(ECCTL2)(7)中断使能寄存器(ECEINT)(8)中断标志清除寄存器(ECCLR)2.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义2.3eCAP部分寄存器8步骤1:复制并编译原始工程步骤2:添加ECAP文件对步骤3:完善ECAP.h文件步骤4:完善ECAP.c文件步骤5:完善输入捕获实验应用层步骤6:编译及下载验证3.实验步骤《医用DSP开发实用教程-基于TMS320F28335》-配套讲义94.本章任务完成本章学习后,利用输入捕获的功能,检测上一章PWM实验中高电平持续的时间,并在OLED显示屏上显示。具体操作如下:用杜邦线将GPIO24引脚连接到GPIO7引脚,每捕获10次高电平,计算平均值并显示在OLED显示屏上,然后观察在按下相应PWM输出占空比变化操作按键后,得到的数据变化是否和理论计算值相符。《医用DSP开发实用教程-基于TMS320F28335》-配套讲义105.本章习题1.简述单次捕获与连续捕获的特点。2.时间标识寄存器的作用是什么?3.eCAP模块的工作模式分是什么?通过哪个寄存器配置eCAP模块的工作模式?4.eCAP模块可以产生多少种中断?这些中断又分别在eCAP模块哪种模式下产生?5.简述eCAP模块测量脉冲周期与
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年初中物理试题及答案江门
- 深度解析(2026)《GBT 30034-2013重负荷车辆齿轮油(GL-5)换油指标》
- 期中教学质量诊断会上校长讲话:扎心了!“他会算但他不知道什么时候该算”-知识没转化成能力根子全在课堂
- 2026年医学课件磁共振成像脑内γ-氨基丁酸定量技术规范化应用专家共识新版
- 2026年烟花爆竹安全知识宣传手册
- 深度解析(2026)《GBT 29806-2013信息技术 地下管线数据交换技术要求》
- 深度解析(2026)《GBT 29724-2013太阳能热水系统能量监测》
- 《GBT 6726-2008汽车用冷弯型钢尺寸、外形、重量及允许偏差》(2026年)合规红线与避坑实操手册
- 《FZT 07041-2024纺织企业水平衡测试导则》(2026年)合规红线与避坑实操手册
- 《CJT 454-2014城镇供水水量计量仪表的配备和管理通则》(2026年)合规红线与避坑实操手册
- 2025年浙江省温州市平阳县部分事业单位统一招聘工作人员笔试历年典型考题及考点剖析附带答案详解
- 造价咨询考核奖惩制度
- 肯德基2025品牌年终报告
- 【《基于Java web宿舍管理系统设计与实现》14000字(论文)】
- 老年共病个体化诊疗的指南更新策略
- (2025)中国甲状腺疾病诊疗指南
- 2025年储能电站运维员实操技能真题及答案
- JJG3662004接地电阻表高清晰版
- 2025-2026学年广东省广州八十六中七年级(上)期中英语试卷
- 2025江苏南京市交通集团相关财务岗位公开招聘57人笔试历年常考点试题专练附带答案详解试卷2套
- 国企基层管理人员竞聘面试题6套和专业题120问及答案
评论
0/150
提交评论