找回密码
 立即注册
查看: 95|回复: 1

P30和P31连接串口、IIC等外设时如何处理?

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:308
  • 最近打卡:2025-12-17 07:42:37

56

主题

185

回帖

2253

积分

金牌会员

积分
2253
发表于 2025-11-12 20:07:34 | 显示全部楼层 |阅读模式
问题描述:
在使用P3.0P3.1作为串口或IIC以及其他外设使用时,如何处理P30和P31用作下载程序接口时的冲突?
比如说,P30和P31连接了IIC外设(当然,这里指的是I/O受限时,P30和P31模拟IIC外设的场景),
这时会跟P30用作下载口的功能冲突P31:下载程序时,P30和P31会响应串口下载命令,
                             但是也会受到已连接的串口或IIC外设响应的影响,导致下载失败。
实操时能想到的办法是:
1. 在这2个I/O上额外添加排针,下载程序的时候拔掉跳帽,需要的时候短接;
2. 或者设置一个2个0欧电阻的位置,程序没问题的时候再上一坨锡
以上2种方法不方便调试和升级程序,且增加了电路的复杂性。
想请教下,大家是怎么解决这个场景下的问题的?
谢谢先 :-)



回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:268
  • 最近打卡:2025-12-18 08:51:37

814

主题

1万

回帖

2万

积分

管理员

积分
21316
发表于 2025-11-12 21:00:45 | 显示全部楼层
用管脚多的芯片,P3.0/P3.1 只用于仿真和下载
如:
STC8H8K64U-TSSOP20;
STC8H8K64U-LQFP32;
STC8H8K64U-LQFP48;
STC8H8K64U-LQFP64;


截图202511122100088565.jpg
https://www.stcaimcu.com/data/download/Datasheet/STC8H.pdf





回复

使用道具 举报 送花

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

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-12-18 19:01 , Processed in 0.102098 second(s), 52 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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