mirror of
https://github.com/Fishwaldo/bl_mcu_sdk.git
synced 2025-07-15 09:18:41 +00:00
97 lines
2.9 KiB
ReStructuredText
97 lines
2.9 KiB
ReStructuredText
.. _connect_hardware:
|
|
|
|
硬件连接
|
|
================
|
|
|
|
本文档介绍了如何连接 BL70x 系列 MCU 的开发板
|
|
|
|
BL706_IOT 开发板
|
|
-------------------------
|
|
|
|
使用 CK-Link 烧写、调试连接方法
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
- 将 CK-Link USB 接口使用合适的 USB 数据线正确连接到 PC 主机
|
|
- 将 Iot 开发板的 ``HD3`` 组的标准 ``JTAG`` 引脚使用杜邦线与 ``CK-Link`` 对应的 ``JTAG`` 引脚连接起来
|
|
- 若没有使用 CK-Link 给开发板供电,需要给开发板单独供电
|
|
|
|
::
|
|
|
|
bl706-iot board CK-Link
|
|
-------------------------------
|
|
JTAG_TDI <--> TDI
|
|
JTAG_TDO <--> TDO
|
|
JTAG_TCK <--> TCK
|
|
JTAG_TMS <--> TMS
|
|
VDD33 <--> VREF
|
|
GND <--> GND
|
|
|
|
|
|
.. figure:: img/ck_link_connect_bl706_iot.png
|
|
:alt:
|
|
|
|
ck_link connect bl706-iot board
|
|
|
|
|
|
使用 J-Link 烧写、调试连接方法
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
- 将 j-link 的 USB 接口使用合适的 USB 数据线正确连接到 PC 主机
|
|
- 将 Iot 开发板的 ``HD3`` 组的标准 ``JTAG`` 引脚使用杜邦线与 ``j-link`` 对应的 ``JTAG`` 引脚连接起来
|
|
- j-link 连接的情况下需要给开发板独立供电,并且将开发板的电源接到 j-link 的 ``VTref`` 引脚
|
|
|
|
::
|
|
|
|
bl706-iot board j-link
|
|
-------------------------------
|
|
JTAG_TDI <--> TDI
|
|
JTAG_TDO <--> TDO
|
|
JTAG_TCK <--> TCK
|
|
JTAG_TMS <--> TMS
|
|
VDD33 <--> VTref
|
|
GND <--> GND
|
|
|
|
|
|
.. figure:: img/jlink_connect_bl706_iot.png
|
|
:alt:
|
|
|
|
jlink connect bl706-iot board
|
|
|
|
|
|
使用串口烧写程序连接方法
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
- 使用串口烧写前,请确保正确安装了 ``Bouffalo Lab Dev Cube`` 或命令行烧写工具
|
|
|
|
- 使用 ``Type-C USB`` 数据线 or ``Mini USB`` 数据线连接到开发板上对应的 ``Type-C`` 接口 or ``Mini`` 接口上。
|
|
- 按下开发板上的 ``Boot`` 键,不要释放
|
|
- 按下开发板上的 ``RST`` 键,此时已经进入 ``Boot ROM``,可以释放两个按键
|
|
- 这时就可以从 ``Bouffalo Lab Dev Cube`` 中看到相应的串口 ``COM`` 号,如没有出现,请点击 ``Refresh`` 按钮刷新一下
|
|
|
|
|
|
- 如没有合适的数据线,也可以使用一些常见的 ``USB-TTL`` 模块,连接到开发板的 ``UART0`` 端口进行烧写。 ``UART0`` 在 ``HD1`` 组上,连接方法如下:
|
|
|
|
::
|
|
|
|
USB-TTL BL702_IoT
|
|
----------------------
|
|
3V3 <--> VDD
|
|
TXD <--> RX0
|
|
RXD <--> TX0
|
|
GND <--> GND
|
|
|
|
- 烧写方法同上
|
|
|
|
BL702_AVB 开发板
|
|
--------------------------
|
|
|
|
使用 CK-Link 烧写、调试连接方法
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
- ``TO DO``
|
|
|
|
使用串口烧写程序连接方法
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
- ``TO DO``
|
|
|