stm32f103c6t6怎么用串口烧录
时间: 2023-09-21 14:13:11 浏览: 221
首先,您需要准备一个STLink V2调试器,然后按照以下步骤进行操作:
1. 将STLink V2调试器连接到STM32F103C6T6的SWD接口和GND接口。
2. 打开STLink Utility软件,选择“Target”->“Connect”连接到STM32F103C6T6。
3. 在STLink Utility软件的“Target”菜单中选择“Option Bytes”。
4. 在“Option Bytes”窗口中选择“Boot from User Flash”选项,并将“Reset”选项设置为“Software Reset”。
5. 单击“Apply”按钮,然后单击“OK”按钮保存设置。
6. 关闭STLink Utility软件。
7. 打开STM32CubeProgrammer软件。
8. 连接STM32F103C6T6,然后选择“UART”选项。
9. 设置串口的波特率、数据位、停止位和校验位,然后单击“Connect”按钮。
10. 在STM32CubeProgrammer软件的“Console”窗口中输入“0x7F”,然后单击“Send”按钮,以进入串口烧录模式。
11. 在STM32CubeProgrammer软件的“File”菜单中选择要烧录的程序文件。
12. 单击“Download”按钮,开始烧录程序。
13. 烧录完成后,单击“Disconnect”按钮断开连接。
14. 拔掉STLink V2调试器,然后重新上电,程序将从用户闪存中启动。
注意:在进行串口烧录前,请确保STM32F103C6T6的BOOT0引脚被拉高。
阅读全文