为什么有 usb 转 jtag 小板因为 arm的 DP 有 jtag-DP , riscv 有 jtag-dtm , 而上位机 有 USB , 所以 要 额外的 小板 用于 转换 usb 和 jtag如果 arm 的DP 有 usb-DP , riscv 有 usb-dtm , 那么 就不用 转换了arm 目前没指望了, riscv 有 usb-dtm 的计划
  • 小板厂家及名称
意法半导体    st-link
新唐科技    nulink
arm         ulink2/ME ulinkplus ulinkpro
segger      jlink jlinkob
arm         daplink  cmsis-dap
// 其中 daplink  cmsis-dap jlinkob 是开源方案,ARM.CMSIS.5.3.0.pack 中安装之后 有  cmsis-dap的代码// Keil_v5/ARM/PACK/ARM$find . -name DAP
//./CMSIS/5.3.0/CMSIS/DAP
//./CMSIS/5.3.0/CMSIS/Documentation/DAP
// Keil_v5/ARM/PACK/ARM/CMSIS/5.3.0/CMSIS/DAP$find . -name "*uvprojx"
// ./Firmware/Examples/LPC-Link-II/V1/CMSIS_DAP.uvprojx// soc : LPC4320:Cortex-M4// usb config : HID
// ./Firmware/Examples/LPC-Link-II/V2/CMSIS_DAP.uvprojx// soc : LPC4320:Cortex-M4// usb config : WINUSB
// ./Firmware/Validation/MDK5/Validation.uvprojx// CMSIS-DAP是ARMmbed官方开源的一款下载调试器,但凡是支持CMSIS协议的单片机都可以通过该进行模块进行下载。
// DAPLink,从CMSIS-DAP发展而来,由ARMmebed维护和开源。官方开源代码如下:https://github.com/ARMmbed/DAPLINK// 重要的是官方这次开源了基于STM32F103单片机的方案,对于DIY玩家来说可谓是福音。并且增加了U盘拖拽下载功能,即只需要将可执行文件拖拽至DAPLink形成的U盘中完成下载,非常的方便。// jlink-ob  J-Link OB (for On-Board)  : https://www.segger.com/products/debug-probes/j-link/models/j-link-ob/x893  CMSIS-DAP的改版(stm32f103)https://github.com/x893/CMSIS-DAP
  • 支持 trace 功能的 小板
LAUTERBACH   trace32
segger          jtrace
IAR             I-jet trace
ARM             ULINKpro dstream
NXP             tracelink

USB功能探索

其实不管这个小板子怎么设计
都是 一个 usb device, 肯定要符合 class, class 有这几类audio  // 转视频cdc       // 转串口/ethernethid  // 转鼠标/键盘msc    // 转大容量存储CMSIS-DAP V1 是用 HID 做的

USB转JTAG小板 (一)相关推荐

  1. usb转ttl小板pl2303hx_TTL刷机经验分享,刷机后实现软件随便安装,电视直播免费看...

    前言 之前已经介绍过很多方法,把闲置运营商盒子刷出全网通盒子,实现软件任意装,电视免费看,网络视频任意点播.刷机方法针对不同盒子,方法各异,但适应性最强的就是TTL刷机了.这些分享一点刷机经验和注意事 ...

  2. 原装世嘉土星手柄(Sega Saturn)转USB小板,软硬件全开源

    上次用模块制作了一个SS手柄转USB的控制器, 原装世嘉土星SS手柄(Sega Saturn)改USB接口,实现低延时USB格斗手柄_f78fk_liuyu的博客-CSDN博客_土星手柄接口 使用良好 ...

  3. YC2440+wiggler小板+H-JATG+PCI转并口卡开发环境的搭建

    板子是很早就买了,只是当时过来厦门一趟实在麻烦,买个USB转并口线就往返了好几趟,那叫一个折磨,哎...加上课也紧,杂七杂八的事一耽搁,板子也就撂那了... 前两天再一次拿出板子,觉得很愧疚,必须得好 ...

  4. 使用USB转TTL串口板和ST-LINK调试下载器给STM32单片机下载程序

    使用USB转TTL串口板和ST-LINK调试下载器给STM32单片机下载程序 简介 STM32的启动模式 JTAG和SWD接口引脚对比 驱动安装 使用官方STM32 ST-LINK Utility软件 ...

  5. 基于运放AD8606的信号缓冲小板

    这是用于面包板实验的基于 AD8606 的信号缓冲电路板. 01设计与制作1 设计的电路板中包括有一个中间电压Splitter.一个直接电压信号涮涮,一个电容后额输入.一个同向电压跟随输出. ▲ 实验 ...

  6. 微星主板超频_微星垄断AMD、Intel平台内存超频记录 ITX小板惊人

    微星主板日前又创造了Intel平台的超频世界记录了,将内存频率进一步推向DDR4-5902MHz,更让人惊讶的是这次还是在微星Z390I GAMING EDGE AC这样一块ITX小板上创造的. 微星 ...

  7. 安卓小游戏:小板弹球

    安卓小游戏:小板弹球 前言 这个是通过自定义View实现小游戏的第三篇,是小时候玩的那种五块钱的游戏机上的,和俄罗斯方块很像,小时候觉得很有意思,就模仿了一下. 需求 这里的逻辑就是板能把球弹起来,球 ...

  8. Nova Tek Hdmiout 小板调试总结

    NovaTek HDMI out小板调试 涉及知识点: 1.Mboot 添加命令行指令"hdmiout"; 2.Mboot 添加功能宏,可配置编译:// UConfig 3.Mbo ...

  9. 主板和bsd小板传输的数据采样问题

    (2019-06-14-16:49) <涉及项目: Video_Switch_xxxx> 平台: lattice ecp5 场景:主板fpga将摄像头采集的数据解码出来,通过ODDR将数据 ...

最新文章

  1. Laravel 5.2--如何让表单提交错误,不清空?
  2. Linux的tty设备介绍
  3. 前端面试中常见的算法问题
  4. QT安卓web使用mysql_Qt使用MySQL笔记一
  5. Android截屏方法总结
  6. delphi xe6 android ListView增加 Header或Footer 的方法
  7. GridView强制不换行
  8. 自适应数字墙星系网站404页面源码
  9. SGU 210 Acdream 1227 Beloved Sons KM
  10. Python-turtle库绘制蚊香、走动的时钟和数码管日期
  11. 惠普触控板使用指南_hp触摸板(hp笔记本触摸板怎么开)
  12. WRF实例运行系列(1)
  13. 十八、阿里云api调用
  14. jekyll 配置环境变量——zsh
  15. c语言 出现的#if 0 表示什么?
  16. Python从Word/PPT/PDF中抽取图片
  17. Frenetic Python实验(二)
  18. Dialogue System for Unity文档中英对照版(简雨原创翻译)第四篇(关于主流ui插件拓展相关)
  19. 超超超简单Typora修改字体颜色
  20. 神奇!一张图测试你是用左脑还是右脑! (含控制方法揭秘)

热门文章

  1. 网络驱动器和网络位置
  2. 课程向:深度学习与人类语言处理 ——李宏毅,2020 (P11)
  3. 【预训练视觉-语言模型文献阅读文献阅读】最新BERT模型——UNITER: UNiversal Image-TExt Representation Learning
  4. UE5打包后启动不了,求大神解决!
  5. 卷积核大小、个数,卷积层数是如何确定的 ?
  6. 四川大学江安校区计算机学院照片,几张图告诉你四川大学江安校区颜值到底有多高...
  7. qt html 库段错误,连接Qwt库时Qt代码中的分段错误
  8. ACL2023征稿通知与投稿流程注意事项
  9. Android 下载和更新APK
  10. Lodop 动态加载模板,动态加载数据