CMSIS-DAP无线调试器/即插即用/支持JTAG&SWD/虚拟串口/硬件开源

CMSIS-DAP无线调试器/即插即用/支持JTAG&SWD/虚拟串口/硬件开源

nanoDAP-wl 是实验室推出的基于cmsis-dap的无线调试器,即插即用,速度快,支持虚拟串口。无线调试器包括发射机/接收机,基于2.4G无线通信,可对10m范围内的目标进行调试下载、单步调试等操作,在某些有线仿真器不便调试的场景,如目标始终处于移动状态(飞行器、小车、机器人等),目标已经组装成产品形态,并且已安装在墙上或者高处等。此时使用无线调试器能较好的解决这些场景下调试问题,有效提高研发效率。

产品特点

  • 使用极简,PC端无需安装额外软件,只需将发射机和接收器分别上电,等待连接成功,即可开始调试
  • 支持SWD协议,典型的基于ARM Cortex-M系列芯片均支持SWD调试,常见的芯片如STM32系列,GD32系列,ATMEL-SAM系列,NORDIC-NRF51/52系列,NXP-LPC系列等芯片均支持SWD调试下载
  • 支持JTAG协议,配合开源调试器OpenOCD可支持全球范围内几乎所有SoC芯片的调试,如ARM Cortex-A系列、DSP、FPGA、MIPS等,因为SWD协议只是ARM自己定义的私有协议,而JTAG则是国际IEEE 1149标准
  • 支持虚拟串口,而且支持同时进行仿真调试和串口输出
  • 接收机支持向目标板供电(5V、3.3V),以及从目标板取电(5V、3.3V)两种方式进行工作
  • 支持MDK/IAR/OpenOCD,支持Windows/Linux/Mac 下进行调试开发
  • 软件基于CMSIS-DAP实现,使用USB HID协议,无需安装驱动即可下载调试
  • v1.0版本硬件开源、固件开放,可供爱好者自行制作

使用场景

  1. 用于调试飞行器,小车,机器人,由于调试目标为通常处于移动状态,若使用传统下载器不仅下载比较麻烦,而且无法进行单步调试。
  2. 目标板已经组装好外壳,成为产品形态,此时传统的有线方式不便调试。
  3. 产品安装在高处,如路灯、高塔等位置,此时使用有线方式不便调试。

产品链接(见附件)

说明

nanoDAP-wl v1.0 版本硬件开源,供爱好者自行制作研究。

固件针对个人开放,请大家加入QQ群 698319017 向群主索取。

更多信息

更多详情,用户手册和原理图等,请在 https://github.com/wuxx/nanoDAP-wireless 查看。

感兴趣的朋友请加入 QQ群 698319017 研究讨论学习。

电路相关文件

电路图文件
nanoDAP-wireless-master.zip
描述:用户手册和原理图
其他文件
产品链接.rtf
描述:产品链接
分享到:
收藏 (11)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归缪斯实验室所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 树莓派扩展板

    树莓派扩展板,使用stm32f107作为扩展板主控芯片。扩展板和树莓派通信可以通过USB通信和串口TTL通信。扩展板可以单独使用部分功能,树莓派也可以单独使用部分功能。全部功能是需要stm32和树莓派同时连接才能实现。扩展板STM32功能有:16路pwm输出输入;蜂鸣器;RGB LED;RTC时钟;USB通信;USB转TTL通信;12伏供电可以输出5v、3.3v、12V电源;OLED接口;AIP1628数码管驱动,按键功能扩展板树莓派功能:RGB LED;OLED接口;AIP1628数码管驱动;按键;蜂鸣器;风扇;SPI 、IIC扩展接口;40pin扩展接口。
    来自:其他开发板时间:2019-09-12 stm32 开源 raspberry pi 3
  • STM32F103ZET6最小系统板

    1,原理图和PCB配套,AD17编辑。2,最小系统精简,但功能齐全,所有IO口都有引出来方便扩展外接设备。3,包括:电源部分, 晶振部分8M和32.678贴片晶振 BOOT选择位 复位电路 miniUSB接口(电源输入口和串口连通) 所有引脚扩展口4,2路流水灯和2给按键5,3.3v,GND外接IO口6,JTAG下载接口
    来自:DIY创意产品时间:2019-09-11 stm32
  • JLINK OB 072 支持串口,非常小,支持STM32 NORDIC NRF52等

    JLINK_OBTYPE-C接口,插拔方便,小巧便携,使用STM32F072,不需要晶振,成本低廉.也做过精简板的V9,但是对nordic的蓝牙支持不好,所以做成这个.真机测试NRF52832,NRF52840没问题,包括RTT等,ST等其他的更不用说了支持SWD,虚拟串口,5V 和 3.3V最大输出电流为700MA.已小批量测试,稳定可靠,单面板,嘉立创可以直接SMT.尺寸:12*30 (mm),PCB 3D图如下:已在嘉立创拼版测试OK;
    来自:DIY创意产品时间:2019-09-11 stm32 下载器 jlink
  • 【无线通讯】基于FPGA 10M16SAU169C8G和LMS7002组成的无线通讯模块

    RF模块:LMS7002M RF 收发器和 EVB7 通信模块Lime Microsystems 的 LMS7002M 是一款高度可编程的全集成、多频段、多标准 RF 收发器Lime Microsystems 的 LMS7002M 射频收发器结合了低噪声放大器 (RXLNA)、TX 功率放大器驱动器 (TXPAD)、接收器/发射器 (TX/RX) 混频器、TX/RX 滤波器、频率合成器、RX 增益控制、TX 功率控制、模数和数模转换器 (ADC/DAC),且采用仅需极少外部元件的设计原则。该器件采用了基于 CMOS 技术的先进收发器设计,能显著减小成本和功耗。 该器件集成了用以支持 2 x 2 MIMO 的双收发器架构,以及重要的片上数字功能。 LMS7002M 可在任何移动通信标准(包括 Wi-Fi,以及 2G、3G 和 4G 的全部变型标准)和常用移动通信频率(授权或非授权)下运行,成为任何无线通信和宽带项目的理想之选。EVB7 模块是一款高速无线通信模块,基于 LMS7002M 全编程 RF 收发器。 该器件专用于支持 2G、3G 和 4G/LTE 无线电系统(采用时分双工 (TDD) 和频分双工 (FDD) 应用)、M2M 和软件定义无线电。 该无线通信模块涵盖 100 kHz 至 3.8 GHz 频段,包括需执照和免执照频段。 利用易于使用的 GUI 软件并通过组合模拟和数字滤波功能,可在低于 100 kHz 至 108 MHz 之间的频道带宽内进行编程。
    来自:通信与网络时间:2019-09-11 无线通信
  • STLINKV2-1下载调试器

    STLINKV2-1 调试器,带虚拟串口,U盘拖拽下载。
    来自:DIY创意产品时间:2019-09-12 stm32 下载器 调试器
销量
96
查看
889
参数名 参数值
发布于 2019 年 08 月 12日
更新于 2019 年 08 月 12日
Moore8直播课堂

tracer