完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
开发环境:rtthread studio 、cubemx 现象 按照教程官网教程: PWM 设备 以及其他搜到的参考链接: RT-Thread Studio 输出PWM详细教程 配置tiM4的CH2、CH4 均无法正常输出pwm,以下是配置过程 rtthread studio中打开pwm |
|
相关推荐
6个回答
|
|
把你的board.h中的#define BSP_USING_TIM4屏蔽掉试一下。
|
|
|
|
大佬,试了下,不得行。。
|
|
|
|
|
|
|
|
大佬 那个tim4使能时钟是我自己加的,去掉还是不输出, 另外您这儿为什么生成的代码里有GPIO_InitSruct.Akternate这个成员,而我生成的却没有,和这个有关系吗? |
|
|
|
这个成员F1确实没有,那个是我把F4的代码复制过来对比的时候漏删了。步骤是没错的,我手头的F4的板子按照这个步骤是正常输出的。比较奇怪,以下几个方法建议试一下:
1.排查一下硬件,确定该管脚是独立的,没有其他上拉或者下拉的电路,或者接其他元器件; 2.同样的操作,测试一下其他通道,或者其他路PWM是否正常; 3.看过有的人说,因为PB7是复用管脚,可能其他组件或者功能配置的时候,有操作PB7的时钟配置会影响PWM输出,可以重新建一个工程,什么都不要做,仅配置PWM试试; |
|
|
|
问题终于有结果了。
1排查过没有问题 2另外测了个PB9 (TIM CH4)也没有输出 3按照您说的 重新单独配置了个pwm的工程,发现是可以输出预期的波形,然后回头查原来的工程,发现TIM4的通道2和通道4 都让我给设置成了输出模式(点灯那种) 。。。 哎 给大家表演个挖坑埋自己。。。。。 谢谢大佬,终于解决了 谢谢大家 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
683 浏览 0 评论
AI模型部署边缘设备的奇妙之旅:如何在边缘端部署OpenCV
2521 浏览 0 评论
tms320280021 adc采样波形,为什么adc采样频率上来波形就不好了?
1314 浏览 0 评论
1915 浏览 0 评论
1494 浏览 0 评论
74914 浏览 21 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 11:48 , Processed in 0.765614 second(s), Total 80, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号