2、检查烧录工具是否正确;
3、检查肆陆程序文件是否正确;
4、检查烧录器是否正确连接;
5、检查烧录器的驱动程序是否正确安装;
6、检查烧录器的电源是否正常;
7、检查芯片是否锁定搜雹颤;
8、检查程序文件是否正确;
9、检查程序文件是否正确编译;
10、检查烧录器的设置是否正确;
11、检查烧录器的芯片类型是否正确;
12、检查烧录器的程序文件是否正确;
13、检查烧录器的烧录速度是否正确;
14、检查烧录器的烧录地址是否正确;
15、检查烧录器的烧录模式是否正确。
errorcode1是一个通用的错误代慎瞎码,表镇孝此示 JFlash 连接失败,一般是由于网络连接问题造成的,可以尝试重启网络设备,检查是否有防火墙或者网络安全软件,如果有的话,请配置允许JFlash访问,如果还是不行,可以尝试更换网络环御迅境,或者尝试使用有线网络连接。一、故障现象:(1)烧写采用的是SWD 5pin引脚的方式,烧写程序时jlink上的灯红绿交替闪烁,MDK报错(如图)。(2)复位脚电压很低,只有0.9V左右,发现去掉复位脚可以正常烧录进去,程序也可以运行。(3)去掉复位脚烧录进程序后,用jflash读整个芯片,发现数据是都漏手写入flash了的。(4)车间批量烧写的时候,有10%左右的概率二、我自己的思考:为缺搜姿防止异常,程序中加了这个复位重启的处理,我估计是程序异常了不断进伏绝入复位重启导致烧写不进去 void HardFault_Handler(void){ NVIC_SystemReset()}三、 现在着急寻求帮助怎么找到Bug,不像是程序能正常运行起来debug那就好找问题。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)