关于频率信号输出的问题
目标:使用STM32F103VC做4路频率信号输出(50%的脉冲,频率可以随时调整)设计中使用PD3 PD6 PB8 PB9做脉冲输出引脚
使用了定时器2作为时钟,利用软件定时器的方法进行脉冲输出。
测试时发现,输出的误差大得很,细看代码发现,软定时的间隔是由除法计算得到的,而当频率高时,除法的误差会很大。
STM32这么强大的MCU,难道连这4个脉冲信号输出都搞不定吗?
是否可以理解为这是4路独立的50%占空比的PWM波呢?
各位大牛有什么好的方法,请指点一下,谢谢。
多看数据手册,就知道怎么搞了。。。 上代码~ 软件定时器不准可以不用软件定时器。 是浮点运算吗?
页:
[1]