STM32G473RCT 的PC15(OSC32_OUT)管脚设置成GPIO_OUTPUT。程序无法运行,debug也异常。信息如下: Memory Programming ... Opening and parsing file: ST-LINK_GDB_server_a12912.srec File : ST-LINK_GDB_server_a12912.srec Size : 33.23 KB Address : 0x08000000 Erasing memory corresponding to segment 0: Erasing internal memory sectors [0 16] Download in Progress: File download complete Time elapsed during download operation: 00:00:01.052 Verifying ... Download verified successfully Target is not responding, retrying... Target is not responding, retrying... Shutting down... Target is not responding, retrying... Target is not responding, retrying... Target is not responding, retrying... Target is not responding, retrying... Target is not responding, retrying... Target is not responding, retrying... |
adc采集电压
STM32G474的HRTIM和高级定时器有什么区别
LL库变成黑色,不能用,怎么回事
按照文档标注ADC最高输入时钟为60兆, 将主频配置为120(原来是170M),AD再进行1分频/2分频/4分频,对应的转换位数12位,采样周期2.5,对应的频
关于stm32g431串口与FDCAN数据不同同时处理问题
STM32G431的CAN控制器在收发器开路后,程序发送数据后,TX高电平。RX低电平。
在使用FDCAN控制器发送字节有问题
keil无法对G474CBTx扇区擦除烧录较大程序是什么原因?
CubeAI生产keil代码时出现报错。这个ai_platform.h文件在什么地方?
关于CUBEMX死区模式使用?
开发工具是STM32CUBEIDE,如果设置成input, 或者默认状态就运行正常。查看PC13~PC15作output时电流不超过3mA,我在PC15上串联了一个5.1K的电阻,对MOSFET进行控制,电流远远低于3mA。如果去掉电阻,PC15悬空,程序运行正常。
没有遇到过类似问题发生过在进入过boot模式。
如果时钟是使用的HSI的话,这个不贴32768晶振都可以的,你的时钟树配置情况如何?
感觉不是配置问题。你查一下手动把这个引脚拉低。各个地方的power电压怎么样?
按照网上的这个信息操作,也不起作用__HAL_RCC_LSE_CONFIG(RCC_LSE_OFF);//关闭外部低速外部时钟信号功能后,PC13 PC14 PC15 才可以当普通IO用。
PC15输出设置成高电平运行正常,当设置成低电平时就出现问题。仿真连接自动断开,出现Target is not responding, retrying...
电压都正常,只是输出低电平时就出问题,已经串接了5.1K电阻。
时钟配置应该正常
你有没有别的相同芯片的开发板?你把程序放到那里面试一下。
我觉得其实甚至不用试,因为你不要电阻就正常(相当于断开)。所以我的看法是你的硬件设计、布线或者焊接出现了问题。如果你有其它的板卡也可以试着放到别的板卡上。