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

STM32 CUBE MX配置GPIO口时功能冲突请教

[复制链接]
xiaorou 提问时间:2024-1-20 11:06 / 未解决

3df669090545f50434b76a4d1797d5f.png

263f2ca781376993b561a663ed6f058.png

收藏 评论4 发布时间:2024-1-20 11:06

举报

4个回答
xmshao 回答时间:2024-1-22 11:01:00
这个帖子怎么好像在哪里见过。从你给出的信息来看,CAN1和UART1 异步模式 配置没有发现管脚冲突。至于你说的ADC1与GPIO管脚冲突,如果说本可以用于ADC通道的管脚被用作它用了,看看那些功能脚是否还有其它复用脚可用,如果实在不行那也没办法。毕竟资源是有限的。当然,也可以考虑使用其它没有冲突的ADC通道。
butterflyspring 回答时间:2024-1-22 14:58:20
也可以这样试试,重新配置两个模块功能,先配置之前冲突的,然后再配置另一个,这时第二配置会重新选择分配,很多时候都能找到替换方案。

如果还不行,就对照一下数据手册,确实有资源就可以手动分配。没资源就真的不够分配了。
xiaorou 回答时间:2024-1-26 21:17:19

xmshao 发表于 2024-1-22 11:01
这个帖子怎么好像在哪里见过。从你给出的信息来看,CAN1和UART1 异步模式 配置没有发现管脚冲突。至于你说 ...

谢谢回复,USART1如果设置为异步模式,和CAN1已经是冲突了。STM32的引脚如果有一个功能使用了,对应的其他功能就不能使用了吗?比如CAN1对应的引脚也有UART1定义,是不是用CAN1了其他口有对应UART1的就不能使用?

butterflyspring 回答时间:2024-1-29 11:58:13
STM32F105VBT6 CAN1 UART1.PNG

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版