
现象:使用的是stm32G071RBT6的 Nucleo开发板,在PD2引脚上接3.3V(10k pull high)电平后发现该引脚电平每隔5ms会被下拉到1V左右,持续500us左右,随后又恢复3.3V。 查阅资料后发现PD2是UCPD的CC pin,如果不配置寄存器disable下拉电阻,会有一个4k的下拉 问题:不disable 4k电阻时,为什么会出现每隔一段时间电平会被拉低到1V(10k和4k分压),是因为内部定时在检测这个CCpin吗,检测的时候接入4k电阻,不检测的时候断开4k电阻?但是我并没有配置UCPD的功能,请大佬们帮忙解惑,谢谢 |
STM32N6570-DK 的STLINK口不能识别出STLINK
STM32MP135无法用NFS开机挂载文件系统启动,报错root '/dev/nfs' doesn't exist
STM32CubeMX 配置STM32G070RBT6TR时无法使能PVD中断
STM32G070RBT6TR STM32CubeMX ADC配置后使用的是内部参考电压且零点的读数太大了
有提供 stm32h747 系列的 驱动 ek79007 mipi 的例程吗 ?
测评在哪里发?
板载STLinkV3无法使用
如何鉴别芯片的进口版本和国产版本
Group Study vs. Solo Study: What Works Best?
求助 nucleo STM32F303re上电后led1和led3亮,但cubepogrammer显示无3.3v电压是怎么回事?
看到手册里面还有一段这样的描述,跟上述描述的现象有点像,但是我的程序里面并没有激活UCPD,这个轮询的机制也是开启的吗?
否则该脚电平还容易受到别的管脚影响。
会受到其他引脚的影响是指收到CC2 引脚的影响吗,但是我没有配置UCPD的功能,这两个引脚也会互相影响吗
建议跑一下库中的例程看看,再测试一下该引脚是否还有这个波形。
跑了下例程没有问题; 在我自己的程序里面配置SYSCFG寄存器,disable 4k电阻后也没有问题;但是在把配置语句注释掉后,恢复成出问题的程序,同样也不会出现电平掉落到1V的情况,很奇怪