你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

关于频率信号输出的问题

[复制链接]
黄小狼 提问时间:2017-9-16 17:23 /
目标:使用STM32F103VC做4路频率信号输出(50%的脉冲,频率可以随时调整)
设计中使用PD3 PD6 PB8 PB9做脉冲输出引脚
使用了定时器2作为时钟,利用软件定时器的方法进行脉冲输出。
测试时发现,输出的误差大得很,细看代码发现,软定时的间隔是由除法计算得到的,而当频率高时,除法的误差会很大。


STM32这么强大的MCU,难道连这4个脉冲信号输出都搞不定吗?
是否可以理解为这是4路独立的50%占空比的PWM波呢?
各位大牛有什么好的方法,请指点一下,谢谢。
收藏 评论4 发布时间:2017-9-16 17:23

举报

4个回答
MrJiu 回答时间:2017-9-16 17:43:45
多看数据手册,就知道怎么搞了。。。
Inc_brza 回答时间:2017-9-16 18:09:18
上代码~
张亚飞 回答时间:2017-9-18 09:18:22
软件定时器不准可以不用软件定时器。
五哥1 回答时间:2017-9-18 17:21:01
是浮点运算吗?

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版