1

我正在尝试为微控制器设计定制板

我正在尝试使用 microchip 的 SAM 系列(SAMD21G18)

他们建议: 在此处输入图像描述

https://www.microchip.com/webdoc/GUID-DDB0017E-84E3-4E77-AAE9-7AC4290E5E8B/index.html?GUID-6A4D7A9A-C350-4FDF-BECA-198D23A19E44

我可以在数据表中看到(PA30 和 PA31)作为(SWCLK 和 SWDIO)

所以我买了 ATMEL-ICE,这些是我知道的连接

  1. VCC -> 目标 VDDIN
  2. 接地 -> 接地
  3. SWDIO -> PA31
  4. SWDCLK -> PA30
  5. nReset -> 目标重置

其他引脚(键)和(SWO)怎么样?


关于接口..这是从连接器顶部开始的吗?所以我应该在 pcb 上放置确切的焊盘或孔?或者这是来自连接器的底部,我必须翻转它们?


另一个问题,如果我打算制作电路板并将装载机闪入其中.. 将其放入电路的最佳方法是什么

我应该将 SWD 接口用作“盲孔”,然后将编程器引脚插入 pcb 吗?

4

1 回答 1

2

(KEY) 是确保 Cortex 调试连接器以正确方向连接的物理键。连接器上与 (KEY) 对应的孔通常会被填满,而插头上与 (KEY) 对应的引脚通常会被切割。因此,从董事会的角度来看,(KEY)实际上是一个没有联系的人。

SWO 引脚支持高级调试功能(如果微控制器和调试工具支持这些功能)。SWO 启用的高级调试功能称为串行线查看器 (SWV) 和仪器跟踪宏单元 (ITM)。这些功能不是必需的,但可以更轻松地追踪困难的软件错误。

nRESET 可能不是绝对必要的,但它可以让您的调试工具在下载固件后自动重置电路板。如果没有连接 nRESET,您可能需要在每次下载新固件进行调试时手动重置电路板。

该引脚布局从上方俯视标题。请参阅此页面上的 Cortex 调试标头图片。请注意,板上标记了引脚 1,并且切割了(KEY)引脚。

最好的方法是购买“10 针 Cortex 调试连接器”并将其焊接到您的电路板上。

于 2018-04-26T04:35:28.927 回答