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

关于频率信号输出的问题

[复制链接]
黄小狼 提问时间: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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版