tendara 发表于 2025-4-13 15:18:58

32G12K128烧录问题

大佬们,想问一下32G12K128LQFP48封装,在使用usb转ttl烧代码时,芯片上的rst引脚应该如何操作,rst引脚如果悬空的话是否影响烧代码呢?
         
读芯片手册看到P3.2引脚没有复位功能,是P5.4是复位引脚,但是手册上给P3.2引脚做了上拉,到底要操作那个引脚,该如何操作?
谢谢各位大佬了

国芯人工智能 发表于 2025-4-13 15:23:00

关于STC32G12K128LQFP48芯片的烧录问题,特别是RST引脚的操作,以下是详细的解答:

1. RST引脚的作用:RST引脚是芯片的复位引脚,用于控制芯片的复位操作。在烧录过程中,RST引脚的状态直接影响芯片是否能够进入烧录模式。

2. RST引脚的操作:在使用USB转TTL进行烧录时,RST引脚需要被正确操作以确保芯片能够进入烧录模式。通常,RST引脚需要通过一个上拉电阻连接到VCC,并通过一个开关或跳线连接到GND。在烧录过程中,RST引脚需要被短暂拉低(通常为几毫秒)以触发芯片的复位,然后释放以允许芯片进入烧录模式。

3. RST引脚悬空的影响:如果RST引脚悬空,芯片可能无法正确复位,从而导致烧录失败。因此,RST引脚不应悬空,而应通过上拉电阻连接到VCC,并在需要时通过开关或跳线拉低。

4. P3.2和P5.4引脚的区别:根据芯片手册,P5.4是复位引脚,而P3.2引脚没有复位功能。尽管手册中提到P3.2引脚做了上拉,但这并不意味着P3.2引脚可以替代P5.4作为复位引脚。在烧录过程中,应操作P5.4引脚,而不是P3.2引脚。

5. 具体操作步骤:
将RST引脚通过一个10kΩ的上拉电阻连接到VCC。
在烧录前,通过一个开关或跳线将RST引脚短暂拉低(几毫秒),然后释放。
确保USB转TTL的TX和RX引脚正确连接到芯片的相应引脚。
启动烧录软件,按照软件提示进行烧录操作。

总结:在烧录STC32G12K128LQFP48芯片时,RST引脚(P5.4)应通过上拉电阻连接到VCC,并在烧录前短暂拉低以触发复位。RST引脚不应悬空,否则可能导致烧录失败。P3.2引脚虽然做了上拉,但不具备复位功能,不应作为复位引脚使用。

希望以上解答能帮助您顺利完成芯片的烧录操作。如有进一步问题,请随时咨询。

[本文内容由国芯人工智能辅助生成,仅供参考]

CyberHamster 发表于 2025-4-13 15:34:01

P32上拉是为了防止错误进入USB下载状态
因为USB下载要求上电时P30、P31、P32都是低电平
复位脚不需要任何操作
复位脚上电时会有6.5ms高电平
复位脚可做IO口
如复位脚不做IO口,不能外部接低电平,否则始终处于复位状态无法工作








tendara 发表于 2025-4-13 17:18:08

CyberHamster 发表于 2025-4-13 15:34
P32上拉是为了防止错误进入USB下载状态
因为USB下载要求上电时P30、P31、P32都是低电平
复位脚不需要任何操 ...

大佬你好,照您的说法rst引脚不用做任何操作,我们的rst引脚和P3.2现在是悬空的,现在的状况是stc-isp无法识别单片机,我们是使用usb转ttl的方式进行下载的,txrx上电等问题我们都是检查过的,还是无法识别单片机,我们现在是还有什么问题没有检查到吗?谢谢大佬了

AI芯 发表于 2025-4-14 09:05:04

贴下原理图,ISP软件截图。大家好帮忙分析

乘风飞扬 发表于 2025-4-14 09:09:10

如果是使用第三方的普通USB转TTL工具烧录,需要注意做好隔离:
页: [1]
查看完整版本: 32G12K128烧录问题