最好的电子音响科技diy制作网站

haoDIY_音响电子电脑科技DIY小制作发明

atsamd21g18 bootloader与J-Link调试器

时间:2017-05-24 21:13来源:未知 作者:admin 点击:
对于你们中那些已经使用了samd21从SparkFun和正在燃烧的一个自定义的bootloader的atsamd21g18芯片微控制器单元(MCU)或开发自己的印制电路板上的应用,这Instructables页面将带你通过必要的步骤烧bootloader运行。 本教学将展示如何引导一个samd21开发板出
atsamd21g18 bootloader与J-Link调试器

对于你们中那些已经使用了samd21从SparkFun和正在燃烧的一个自定义的bootloader的atsamd21g18芯片微控制器单元(MCU)或开发自己的印制电路板上的应用,这Instructables页面将带你通过必要的步骤烧bootloader运行。

本教学将展示如何引导一个samd21开发板出售SparkFun电子也会给你一些见解如何烧其他atsamd21g18设备如Adafruit羽毛M0和Arduino零启动。

步骤1:所需材料

atsamd21g18 bootloader与J-Link调试器

-焊接设备

这条说明页面会假设你有一定的焊接经验。如果你不,没有烦恼只有一部分你需要焊接在一起。下面是一个视频介绍如何焊接的electronhacks YouTube上了。

这里是链接一个焊台,我建议购买(无焊料包括):

http:/ / www.amazon. com / weller-wlc100-40-watt-solde…

---所需材料:

所有的材料,这个教程可以买ww.digikey.com

和samd21开发板

J-Link edu(或任何其他社会福利署兼容程序员)

olimex JTAG20针0.1至10针适配器0.05”

10位头连接器0.050“(1.27)通孔金

微型USB线

---所需的软件---

Arduino IDEhttps://www.arduino.cc/en/main/software

你还需要下载Atmel Studio我使用Atmel Studio 7版。

步骤2:了解Bootloader和串行调试(SWD)

atsamd21g18 bootloader与J-Link调试器

这可能看起来像是了解一个可怕的事情,但这是很重要的,那些你正在使用的atsamd21g18芯片印刷电路板的应用。

——引导——

那么什么是引导?一个引导固件(具体硬件的操作系统),让你的单片机适用于不同的应用。当你购买atsamd21g18芯片从电子厂商如Digikey,你需要做的是所谓的“燃烧的引导”使它兼容的程序在Arduino IDE。

——Serial Wire Debug(SWD)--

的atsamd21g18芯片使用ARM Cortex-M0+处理器和可编程通过串行线调试(SWD)。编程通过社会福利署需要外部程序员如J-Link edu或ATMEL冰基本。大多数的ARM Cortex-M处理器需要一个外部的程序员。

为samd21开发板有一个10针接口,社署。虽然不是所有的引脚都是必需的,这些都是必不可少的:

  1. 3.3 V电源VCC
  2. GND(两个独立的引脚)地
  3. swdclk时钟
  4. swdio双向输入/输出

步骤3:连接一切!

atsamd21g18 bootloader与J-Link调试器
  1. 你应该做的samd21开发板的第一件事就是焊10针连接到你的板。以我为例,我跑出的联网系统和手动焊接在我要求个人销。我会建议对这个因为它需要大量的精细焊接和拆东西。
  2. 从那里,塞在你的olimex J-Link适配器到您的J-Link调试探针和教育附加10针IDC带状电缆附带适配器。
  3. 插上排线的另一端,你的samd21。注意在带状电缆的红色线应在边上的samd21板3.3v。
  4. 在你的samd21板和你的J-Link教育到您的计算机的USB端口插头。

步骤4:atsamd21g18芯片擦除

atsamd21g18 bootloader与J-Link调试器

燃烧的bootloader,我们需要使用Atmel Studio。一旦你把它打开,进入<strong style="">工具>设备编程</strong>(或按Ctrl + Shift + P)。

设备编程窗口打开。

  • 在设置界面的顶部栏,在工具中点击J-Link或调试器,您使用的是。
  • 在界面选择SWD和点击应用。
  • 点击阅读装置签名确保目标电压3.3V

点击并选择擦除芯片装置的记忆。

你应该在输出端得到的东西说“抹去…好吧”

步骤5:燃烧的bootloader

atsamd21g18 bootloader与J-Link调试器

遵循链接在和GitHub库和下载zip文件解压到你的目的地。

点击保险丝和选择程序。这验证了atsamd21芯片内部寄存器。

最后烧的bootloader,点击重新装置的记忆。下杆标记的闪光,在文件图标,浏览找到你提取zip文件你有从GitHub上贴上“samd21_dev_breakout-master”下的固件文件夹点击,让你搜索所有文件类型,我们将使用samd21_sam_ba_sparkfun.bin文件。点击文件并选择打开。最后,选择程序旁边的闪光,你会得到一个响应的输出提示说:“验证闪光…好吧”。祝贺你的成功起到samd21芯片!


(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
相关文章
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片