keil烧写错误整理

首先显示
错误:No Jlink Device found
  keil烧写错误整理_第1张图片
这是没有安装驱动造成的
所以下载Jlink 驱动http://so.baiduyun.me/search.php?wd=jlink%E9%A9%B1%E5%8A%A8&ch=&tn=baidu&bar=&rsv_spt=3&ie=utf-8&rsv_n=2&rsv_sug3=1&rsv_sug=0&rsv_sug1=1&rsv_sug4=61&inputT=1459
报错 no cortex—M device found in JTAG chain
  keil烧写错误整理_第2张图片
此时设置了我的flash
  keil烧写错误整理_第3张图片
若没有对应的flash,可能是芯片没有选择好

查看自己的芯片选择

keil烧写错误整理_第4张图片

 
若没有,则是对应的包没有安装,去官网下载ARM包
http://www.keil.com/dd2/Pack/
但是还是烧写错误,有可能是keil自己的问题,而后我用上了keil 4,原本是keil5。而此时,有的代码可以找到设备,并且烧写成功,有的却无法找到设备。
有的代码可以找到设备,并且烧写成功,有的却无法找到设备
此时通过将速率调低解决的。
 
调成了50k
此时又有了错误 No ULINK Device found
  keil烧写错误整理_第5张图片
这是由于我设置错误
  keil烧写错误整理_第6张图片
修改后,完全烧写成功

你可能感兴趣的:(ARM学习,stm32学习之路)