打印
[应用相关]

请问stm32 CAN和TIM1有冲突吗?

[复制链接]
580|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
两只袜子|  楼主 | 2023-10-16 10:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位前辈,请问一下,can模块是不是和tim1(用来产生6路pwm波)有冲突?没有用can模块的时候pwm波正常,只要启用can模块,pwm占空比固定在50%,不能调;
备注:芯片配置我是用cubemx生成的;

有哪位知道的吗?
非常感谢!

使用特权

评论回复
沙发
classroom| | 2023-10-16 11:34 | 只看该作者
STM32的CAN和TIM1之间没有直接的冲突。

使用特权

评论回复
板凳
classroom| | 2023-10-16 11:34 | 只看该作者
如果你在具体应用中遇到冲突问题,建议详细检查和优化你的代码,确保CAN协议和定时器的使用都符合STM32的编程规范和最佳实践。

使用特权

评论回复
地板
BullTalented| | 2023-10-24 09:45 | 只看该作者
没有直接的冲突。

使用特权

评论回复
5
香水城| | 2023-10-24 13:31 | 只看该作者
都没说具体型号。

使用CubeMx配置就能发现是否有避免不了的使用冲突,这个跟具体封装及料号有关。

使用特权

评论回复
6
jcky001| | 2023-10-24 16:28 | 只看该作者
在STM32微控制器中,CAN(控制器局域网)和TIM1(定时器1)是两个不同的硬件模块,它们的功能和作用不同。

使用特权

评论回复
7
在曼谷的春| | 2023-11-19 12:47 | 只看该作者
你用的是cubemx来配置,要是配置没有冲突,基本就是没冲突

使用特权

评论回复
8
月亮一键变蓝| | 2023-11-19 15:00 | 只看该作者
这个还没一起用过,但是我觉得这俩外设应该不会有冲突吧

使用特权

评论回复
9
我吃小朋友| | 2023-11-19 17:00 | 只看该作者
可以先找个demo改改代码,看看两段程序是否有冲突呗

使用特权

评论回复
10
温室雏菊| | 2023-11-19 19:00 | 只看该作者
这种冲突?应该不会有吧

使用特权

评论回复
11
白马过平川| | 2023-11-19 23:00 | 只看该作者
你试试分时复用,要是好用了,可能就是硬件冲突了

使用特权

评论回复
12
将爱藏于深海| | 2023-11-20 01:00 | 只看该作者
你是不是电路设计的问题啊?电路要是设计的不OK,确实会这样的

使用特权

评论回复
13
风凉| | 2023-11-20 03:00 | 只看该作者
你这走线是不是靠近了?

使用特权

评论回复
14
故意相遇| | 2023-11-20 07:00 | 只看该作者
这俩确实容易被影响吧,要是电路设计有问题的话

使用特权

评论回复
15
春日负喧| | 2023-11-20 09:00 | 只看该作者
建议你试试换一版电路,就是重新设计一下,做好屏蔽和干扰试试

使用特权

评论回复
16
她已醉| | 2023-11-20 12:00 | 只看该作者
这俩冲突是我没有想到的

使用特权

评论回复
17
Pulitzer| | 2024-8-6 07:30 | 只看该作者

需要靠近在外部添加一个钳位二极管

使用特权

评论回复
18
童雨竹| | 2024-8-6 09:26 | 只看该作者

ESD电压通过接地放掉

使用特权

评论回复
19
Wordsworth| | 2024-8-6 10:29 | 只看该作者

电阻消耗过电压的能量

使用特权

评论回复
20
公羊子丹| | 2024-8-6 12:25 | 只看该作者

当电路正常工作时,它处于截止状态(高阻态)

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2036

主题

7350

帖子

10

粉丝