目录
前言
本模块需要掌握,定时中断、pwm信号任意频率和占空比的输出、捕获输入pwm信号的频率和占空比等基础知识。学习本模块须知,在开发板上R39、R40电位器用于控制信号发生器的信号输出频率和占比。本人资历尚浅,如有讲的不对的地方,还望各位小伙伴多多批评指正,谢谢。
资料链接——通过网盘分享的文件:嵌入式蓝桥杯.zip
链接: https://pan.baidu.com/s/1pAdfNcizdb4qkVbx2L3FCQ?pwd=1011 提取码: 1011
1.实现效果
1.1定时中断
按照设置的定时周期进入中断处理事件。(上一篇文章按键配置中用到定时中断)
1.2pwm输出比较
输出任意频率和占空比的pwm信号。
1.3pwmI输入捕获
对信号发生器的输入信号进行频率和占空比的测量。
2.CubeMX配置
2.1定时中断
开启定时器并设置定时周期
公式:
定时中断周期=(PSC+1)(ARR+1)/80M
定时中断频率=80M/(PSC+1)(ARR+1)
开启定时中断
2.2pwm输出比较
影子寄存器(大家可以了解一下作用)