



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
WordGD32F103C系列单片机的PWM捕获功能
在使用(单片机)对脉冲(信号)进行捕获时,经常会使用到单片机的捕获功能。今天,我们讲解一下关于(GD32)F103C系列单片机的PWM捕获功能。使用(定时器)2的通道2-PA6((TI)MER2_CH0)作为PWM脉冲捕获口,进行脉冲捕获。
引脚定义
1、定时器配置
timer_init.prescaler=107;//分频系数,最终分频Fre=108M/(108M-1)+1=1Mtimer_init.alignedmode=TIMER_COUN(TE)R_EDGE;//选择边缘对其模式timer_init.counterdirection=TIMER_COUNTER_UP;//向上计数timer_init.period=65535;//定时器装载值,计数值超出后会产生溢出中断timer_init.clockdivision=TIMER_CKDIV_DIV1;//不分割timer_init.repetitioncounter=0;//重复计数,重复溢出多少次才会溢出中断,此处配置为0,不重复timer_init(TIMER2,//使能定时器timer_init.icpolarity=TIMER_IC_POLARITY_RISING;//上升沿触发模式timer_init.icselection=TIMER_IC_SELECTION_DIRECTTI;//通道直连timer_init.icprescaler=TIMER_IC_PSC_DIV1;//无预分频器,捕获输入口(检测)到的每一个边沿都会触发一次捕获timer_init.icfilter=0x0;//无(滤波器)timer_input_config(TIMER2,TIMER_CH_0,//使能捕获配置2、原理讲解
PWM信号频率捕获时需要考虑两种情况,一种是周期在设定的period内,不会触发溢出中断;另外一种是频率较低,会远远超出一个定时器周期,并触发溢出中断。
不会触发溢出中断的情况
TH就是我们设定的period值65535,主频时108M,分频后为1M,所以定时器溢出中断时间为:T=1/1M*65535=0.065535s。假设第一种情况,捕获到第一次高电平时,T0=count_value1,捕获到第2次高电平时T1=count_value2,那么count=count_value2-count_value1;
count_value1=TIMER2_CH0CV(TIMER2);count_value2=TIMER2_CH0CV(TIMER2);count=count_value2-count_value1;触发溢出中断的情况
第2种情况,由于频率较低,所以当捕获到第2次高电平时,已触发了定时器溢出中断,所以需要加上溢出中断部分。溢出中断次数计为OverVal,从图中看两次高电平之间OverVal次数为2,那么总的计数count=(OverVal*TH-count_value1)+count_value2。
uint16_tOverVal=0;//溢出次数uint16_tFreq=0;//频率count=(OverVal*TH-coun
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 金属包装容器智能制造装备选型考核试卷
- 嵌入式系统硬件设计考题及答案
- 医院规则秩序管理制度
- 幼儿开学规矩管理制度
- 学校积分超市管理制度
- 在托儿童健康管理制度
- 学校清洁消毒管理制度
- 网络流量管理工具使用考题及答案
- 学习物资采购管理制度
- 启迪中学宿舍管理制度
- 病例报告表(CRF)模板
- Q∕GDW 12158-2021 国家电网有限公司重大活动电力安全保障工作规范
- 档案管理基础(第5章 档案的保管)
- 链斗技术规范书
- 船舶应急部署表及船员应变卡
- 尔雅《尊重学术道德遵守学术规范》期末考试答案0001
- 关联交易模板详解
- 政治经济学计算题附答案
- 热风炉烘炉方案2014.
- 人教版数学四年级下册7、8、9单元综合测试卷
- 牛津译林版新教材高中英语选择性必修一全册课文原文
评论
0/150
提交评论