完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
购买了贵公司的ESP-01S,此模块接到STM32F103VET6 后,将拉高了STM32的引脚电平,导致不能正常从STM32读出正确的电平信号是什么原因?
只要引脚不做任何变化,只需要将WIFI路由器关掉,使ESP-01S不能正常联网,则STM32就能正常工作。怎样解决GPIO引脚电平PB9、PD5等不被拉高的错误。 |
|
相关推荐
1个回答
|
|
根据您的描述,ESP-01S模块在联网后导致STM32 MCU的引脚电平被拉高。这可能是由于ESP-01S模块与STM32之间的电气连接问题导致的。以下是一些建议,以帮助您解决这个问题:
1. **检查电源连接**:确保ESP-01S模块和STM32 MCU的电源连接正确,且电源电压匹配。如果电源电压不匹配,可能会导致引脚电平异常。 2. **使用上拉电阻**:在STM32的引脚与ESP-01S模块之间添加适当的上拉电阻。这有助于确保在没有连接时,引脚电平保持在一个已知的状态。 3. **使用隔离电路**:考虑在STM32和ESP-01S模块之间使用隔离电路,如光耦隔离或磁耦隔离。这可以减少电气干扰,保护STM32的引脚电平。 4. **检查信号线连接**:确保STM32的引脚与ESP-01S模块的信号线连接正确。错误的连接可能导致引脚电平异常。 5. **软件设置**:检查STM32和ESP-01S模块的软件设置,确保它们之间的通信协议和参数设置正确。错误的设置可能导致引脚电平异常。 6. **固件升级**:检查ESP-01S模块的固件版本,确保其与STM32兼容。如果需要,尝试升级ESP-01S模块的固件。 7. **硬件故障**:如果以上方法都无法解决问题,可能是ESP-01S模块或STM32硬件存在故障。尝试更换模块或MCU,看看问题是否得到解决。 8. **电磁干扰**:检查周围环境是否存在电磁干扰,这可能影响引脚电平。尝试将ESP-01S模块和STM32放置在远离干扰源的位置。 通过以上步骤,您应该能够找到导致引脚电平异常的原因,并采取相应的措施解决问题。希望这些建议对您有所帮助。 |
|
|
|
只有小组成员才能发言,加入小组>>
180个成员聚集在这个小组
加入小组453 浏览 1 评论
1450 浏览 1 评论
618浏览 6评论
515浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
494浏览 5评论
496浏览 4评论
486浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-3 06:11 , Processed in 0.917927 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号