针对的开发,首先需要下载安装对应工具,主要安装的工具有nrfgo studio、command-line-tools、iar。iar是编程者必须的工具,因此不做过多介绍,不过针对官方最新版本sdk,建议使用iar 8.1及以上版本。
对于安装nrfgo studio、command-line-tools,需要注意下,本来安装nrfgo studio软件时,会自动安装command-line-tools工具,但是有的电脑会出现安装nrfgo studio后无法识别芯片的问题(command-line-tools工具是安装nrfgo studio软件自动安装的),这种情况下即使再装一次command-line-tools工具也是解决不了问题的,只有将这两种工具都卸载掉,重新安装,安装顺序是先装command-line-tools工具,再装nrfgo studio。
此外,使用的j-link 下载器的固件版本最好是v8及以上。
j-link和芯片的连接使用swd,只需要连接芯片的电源、地、以及swdclk和swdio就可以进行程序下载。
如果j-link下载器未成功连接上nrfgo studio工具,那么nrf5x programmming将是灰色不可选的。
如果nrf5x programmming不是灰色并且可选,那么说明j-link下载器成功连上了nrfgo studio工具。
有的芯片在下载器和工具都没有问题的情况下,但是却无法识别芯片,这种情况下并不是一定是芯片坏了,有可能是芯片加了写保护,这种情况下就可以试试解锁芯片写保护。解锁的方法很简单,只需要点下recover,就可以解锁。解锁的时候注意下第二个选项,如果是nrf52832,那么选择nrf52,如果是nrf51822,那么选择nrf51。
成功解锁后会出现如下界面,就可以下载hex了。
凯发app官方网站-凯发k8旗舰厅注册登录专注蓝牙领域十年,拥有丰富的方案设计经验。凯发app官方网站-凯发k8旗舰厅注册登录的方案表现出色,了解更多请联系凯发k8旗舰厅注册登录。