关于51822连接jlink的奇怪问题[已解决]

来源:互联网 发布:淘宝 差评 后果 编辑:程序博客网 时间:2024/05/18 20:53
昨晚调试51822,特别喜欢这个片子,感觉前途无量,假如哪天官方出个蓝牙4.1,那就更帅气了。
但是遇到了蛋疼问题。
环境:win8 keil4.73 jink armob。
开始是jlink连接51822,命令行正常,用keil编译直接下载也正常。
后来使用nrfgo软件,下载6.0 alpha版本协议栈,可以正常下载。
接着用nrfgo下载应用层程序,程序是随便找的,ble_gzll,下载正常,下载完后,问题来了,jlink再也无法连接51822.,命令行也发现不了器件了。用另一块板子,现在依旧。
以前stm32和lpc也遇到过无法连接的问题,都是切换到bootloader模式解决。
51822我没找到如何进入boot模式,或者压根就没有?目前这俩板子已经无法使用了。



下面是解决方法:
过程如下:
在swd和swio口,均下拉3.3k电阻。
下拉后,每次重新插拔jlink,在command里打usb,会看到已经连接51822,但是再打usb,则提示未发现芯片。
利用它每次重新上电有一次连接的机会,将Keil的flash down里设置为erase full chip。好了,正是操作开始!
再次拔掉jlink,插上,此时应该是可以连接的,直接在keil里点击程序下载,第一次可以下载成功。以后就全部都成功了 。

声明:我估计我是全网上第一个遇到这种奇怪问题的人,网上查不到任何方法 
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(184) | 评论(0) | 转发(0) |
0

上一篇:今天WR703n又起死回生了

下一篇:fseek,fwrite,fread使用

相关热门文章
  • shell中字符串操作
  • shell中的特殊字符
  • linux设备驱动归纳总结...
  • stagefright与opencore对比
  • linux守护进程的几个关键地方...
  • 现在的博客积分不会更新了吗?...
  • shell怎么读取网页内容...
  • ssh等待连接的超时问题...
  • curl: (56) Recv failure: Con...
  • CACTI 不能安装WINE,怎么办?...
给主人留下些什么吧!~~
评论热议
0 0
原创粉丝点击