查看: 332|回复: 2

[nRF52840 arduino开发1]硬件选择与bootloader烧写

[复制链接]
  • TA的每日心情
    奋斗
    2019-7-12 18:42
  • 签到天数: 48 天

    [LV.5]常住居民I

    发表于 2019-11-8 22:43 | 显示全部楼层 |阅读模式

    0.硬件准备

    本篇使用的是nordic官方开发板 nRF52840 DK,该开发板带有jlink调试器,可以烧写调试固件。除此以外,你还可以使用其他的nRF51、nRF52的开发板,如果开发板不带jlink烧写器,你也可以单独买一个。

    1.安装nRF Arduino core package

    文件>首选项>附加开发板管理器网址 中添加开发板package地址,地址如下:
    https://www.adafruit.com/package_adafruit_index.json
    然后打开 工具>开发板>开发板管理,搜索adafruit nrf52

    2.烧写引导程序

    必须的工具下载并安装以下两个软件:

    Jlink软件下载
    nRF5x命令行工具

    引导程序烧写方法

    nRF52840-DK.jpg

    1. 使用USB数据线连接J-link USB和你的PC  
    2. 工具>开发板>nRF52840 DK  
    3. 工具>编程器>J-Link for Feather52  
    4. 工具>烧录引导程序  
    5. 等待如下提示,即为烧录成功
      QQ截图20191109211751.jpg

    测试Blink程序

    烧录好后,拔掉原本J-link USB上的数据线,连接到nRF USB工具>端口中选择对应的串口
    打开Blink示例,编译并上传
    上传成功后,你会看到开发板上的LED1开始闪烁  









    该用户从未签到

    发表于 2019-11-10 20:27 | 显示全部楼层
    Arduino不认Jlink怎么破

    该用户从未签到

    发表于 2019-11-10 22:54 | 显示全部楼层
    XlinliY.Zhang 发表于 2019-11-10 20:27
    Arduino不认Jlink怎么破

    引导程序烧录成功了,但是插上USB无反应
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    【原创】全球最小口袋3D打印机mini one直播教程贴
    【原创】全球最小口袋3D打
    最近闲得蛋疼,没事搞个掌上3D打印机,先放效果图吧。 搞了半天,终于能正常打印,
    程序设计问题求大虾们帮帮忙
    程序设计问题求大虾们帮帮
    大家好,我是一个萌新想设计一个程序,现在遇到困难了。当运行按下按钮,电机会向end
    请问 3块 MCP 4725 ,能否同时接在一起使用?
    请问 3块 MCP 4725 ,能否
    买来时,ADDR是全开路的,使用代码中的所有地址,均无法使用。 // For Adafruit M
    打砖块游戏
    打砖块游戏
    **** 本内容被作者隐藏 ****
    OLED 128*64自制可达10000000个选项的菜单(已更新)
    OLED 128*64自制可达10000
    OLED 128*64自制可达10000000个选项的菜单 温馨提示: 建议占个楼再食用本帖子
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表