找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2296|回复: 3
打印 上一主题 下一主题
收起左侧

stm32F103单片机通过串口产生相应的PWM的问题

[复制链接]
跳转到指定楼层
楼主
ID:311536 发表于 2018-6-11 10:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
stm32F103单片机同时用串口1和定时器345的时候会产生冲突吗,我的代码的具体思路就是通过串口输入字符是单片机产生具体不同的PWM波,产生PWM波时用的定时器4和5,定时器三是用来计时的,用来关闭和打开PWM波,从而产生我想的波形,但是现在的问题是,我通过串口发送的字符单片机能接收到,但是进步不了定时器三的中断,不知道什么原因,还请大佬帮忙
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:320306 发表于 2018-6-11 21:16 | 只看该作者
理论上可行的啊,还有为什么要三个定时器呢。产生PWM一个定时器可以多路啊!!!!
回复

使用道具 举报

板凳
ID:311536 发表于 2018-6-12 17:46 | 只看该作者
zsyzdx 发表于 2018-6-11 21:16
理论上可行的啊,还有为什么要三个定时器呢。产生PWM一个定时器可以多路啊!!!!

嗯嗯  问题已经解决了  谢谢  我学要产生六路PWM波 一个通用定时器只能产生4路,所以用了两个,谢谢了
回复

使用道具 举报

地板
ID:527862 发表于 2019-5-12 17:39 | 只看该作者
想问问楼主,怎么把串口接收到的数据转换为控制PWM的占空比啊?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表