使用ch32v203c8t6自制板的推挽输出的奇怪问题

image.png  

问题出现在自制的板子上,使用的是,GPIOA_PIN_11引脚作为ISP1.14屏幕的背光引脚推挽输出高电平,但是没有反应,用万用表测得的电压为0。同样的代码下载到沁恒的测试板上是有电压输出的。

image.pngimage.png

很奇怪的是当使用wch-linkE链接到自制板子左下脚的排针上时候GPIOA_PIN_11又能够正常输出。

经过检查影响单片机IO正常输出的引脚是下载器上的TX和RX引脚,与下载器连接的单片机引脚是串口2

GPIOA-PIN-2  GPIOA-PIN-3 。撤掉下载器,直接使用杜邦线引出3.3v直接连接到RX或TX任意引脚上,按下复位GPIOA_PIN_11都能输出高电平,撤掉这个3.3,单片机的又不能够正常输出。

image.pngimage.pngimage.png


也就是说这两个串口不通电这个单片机无法工作,除GPIOA_PIN_11之外其他的I也是一样的情况。image.png


您好,若方便可将你的原理图发到邮箱(lzs@wch.cn)具体看一下。正常PA2、3以及PA11引脚都是独立的,不会受到彼此影响的。你可以单独用一个PA11 GPIO翻转的例程测试一下,看GPIO是否正常。


已解决问题,看漏原理图上的网络标签单片机没有电源连接io反供电才能运行。



只有登录才能回复,可以选择微信账号登录