乐鑫技术交流
直播中

vinww特烦恼

8年用户 1142经验值
擅长:存储技术
私信 关注
[问答]

使用make flash命令烧录Hello_world程式失败了,为什么?

请问我使用 make flash 命令要烧录 Hello_world 程式失败了
看起来像是COM3 Port有连上,但找不到开发板上芯片,无法写入
状况如下                                                                                                                                                e3.JPG (119.44 KiB) Viewed 8394 times                                                                                                      
我有使用串口程式来手动进入下载模式,开发板有回应                                                                                                                                                                                                      
使用PC下载程式依然烧录失败                                                                                                                                                
请教各位大神,是板子坏了吗?还是有其他的解决方法?
谢谢~
                                                                                                                                                           

回帖(1)

蔡鼎瑾

2024-6-26 17:14:38
原因可能有以下几点:

1. **开发板未正确连接**:确保开发板已经正确连接到计算机的 COM3 端口,并且连接稳定。

2. **驱动程序问题**:检查您的计算机是否已经安装了正确的驱动程序,以便识别并使用 COM3 端口。

3. **串口冲突**:如果您的计算机上还有其他设备使用 COM 端口,可能会导致冲突。尝试关闭其他使用 COM 端口的设备,或者更改端口设置。

4. **电源问题**:确保开发板的电源已经打开,并且电源稳定。

5. **烧录器设置问题**:检查您的烧录器设置是否正确,包括波特率、数据位、停止位和奇偶校验等。

6. **开发板固件问题**:确保开发板上的固件是最新的,或者与您的程序兼容。

7. **程序问题**:检查您的 Hello_world 程序是否有错误,或者是否与开发板的硬件不兼容。

8. **烧录命令问题**:确保您使用的 "make flash" 命令是正确的,并且与您的开发环境和开发板兼容。

解决这些问题的方法可能包括:

- 重新连接开发板并检查连接稳定性。
- 安装或更新驱动程序。
- 检查并更改 COM 端口设置。
- 确保开发板电源稳定。
- 检查并调整烧录器设置。
- 更新或修复 Hello_world 程序。
- 确保使用正确的烧录命令。


举报

更多回帖

发帖
×
20
完善资料,
赚取积分