找回密码
 立即注册

QQ登录

只需一步,快速开始

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

stm32 GPIO冲突问题

[复制链接]
跳转到指定楼层
#
ID:891089 发表于 2024-8-2 01:20 来自手机 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
各位大佬,请教个问题,我在用stm32l432这款单片机时,使用iic1总线挂了时钟模块,oled12864,手势传感器,电子罗盘,PB5接了dht11,串口1接蓝牙模块,串口2接GT-U7 gps模块。现在问题是,只有在把除了gps之外的代码全部注释掉gps才有输出,否则gps工作不正常,想请教下,上述gpio是和串口2有冲突吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

10#
ID:1130521 发表于 2024-8-14 17:31 | 只看该作者
没有冲突,应该是你代码逻辑的问题
回复

使用道具 举报

9#
ID:1130428 发表于 2024-8-12 11:51 | 只看该作者
gpio和串口冲突的可能性不高。可以检查一下有没有变量复用、电路干扰
回复

使用道具 举报

8#
ID:430492 发表于 2024-8-12 11:47 | 只看该作者
GPS数据一般是定时去读,而不是中断模式,除非有更高要求。
回复

使用道具 举报

7#
ID:1130414 发表于 2024-8-12 10:37 | 只看该作者
ppcbug 发表于 2024-8-11 14:09
冲突可能性不大,尤其是你把 GPS 放在最后初始化,就算有冲突 也被覆盖了。
但是要注意一点, GPS 的流量 ...

我认同这个观点。
回复

使用道具 举报

6#
ID:628113 发表于 2024-8-11 14:09 | 只看该作者
冲突可能性不大,尤其是你把 GPS 放在最后初始化,就算有冲突 也被覆盖了。
但是要注意一点, GPS 的流量很大, 会导致系统不断进中断,所以
MCU处理能力不够的话,是很勉强的。
回复

使用道具 举报

5#
ID:483456 发表于 2024-8-6 15:36 | 只看该作者
应该不像gpio冲突问题,逐个模块关闭调试,看看是否是逻辑问题
回复

使用道具 举报

地板
ID:1130105 发表于 2024-8-6 13:48 | 只看该作者
DEBUG调试一下,各项功能一个个屏蔽,先用GPS,逐个添加其他功能,debug调试,看看在哪一步出现错误。
回复

使用道具 举报

板凳
ID:607298 发表于 2024-8-5 15:07 | 只看该作者
正常情况下是不会冲突的。
回复

使用道具 举报

沙发
ID:744809 发表于 2024-8-2 13:39 | 只看该作者
估计是软件逻辑问题
回复

使用道具 举报

楼主
ID:1061331 发表于 2024-8-2 10:31 | 只看该作者
通常GPIO引脚可以配置为多种功能,包括UART的TX和RX,但这需要软件上正确配置。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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