
我用如下程序对STM32G030C8T6的FLASH进行编程: writeMem(DHCSR, 0xA05F0003); writeMem(DEMCR, 0x01); ...................................................... Flash_programming(); ....................................................... writeMem(DHCSR, 0xA05F0000); writeMem(DEMCR, 0x00); 我必须用power-on reset. 系统才启动。用pin reset 系统无法运行 |
2. 检查编程器是否正确配置,检查编程器是否支持STM32G030C8T6;
3. 检查编程器是否正确编程,检查编程器是否正确编程了正确的固件;
4. 检查系统电源是否正常,检查电源电压是否符合要求;
5. 检查外部晶振是否正常,检查外部晶振频率是否符合要求;
6. 检查外部复位电路是否正常,检查复位信号是否正常;
7. 检查外部存储器是否正常,检查外部存储器是否正常工作;
8. 检查系统调试模式是否正确,检查系统是否处于调试模式;
9. 检查系统芯片是否正常,检查芯片是否有损坏