XDS100v2仿真器制作起来就这么简单!(原理图+固件+详细制作过程说明)-电路方案

  • L1_137580
    了解作者
  • 4.9MB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-04-29 13:50
    上传日期
首先介绍一下XDS100v2的功能: XDS100V2 仿真器是XDS100 仿真器的第二个版本,支持 TI 的各种芯片调试。支持USB2.0 高速接口,通过14PIN 的接口进行仿真调试,支持Code Composer Studio(CCS)V4 和更高的版本。可用于 Windows 2000、XP、Vista 等操作系统。 XDS100v2 Features -All of the XDS100 General Features -支持USB2.0 高速接口 -Support targets with 14-pin TI JTAG connector or 20-pin TI JTAG connector as used by Texas Instruments embedded processors. -支持多种处理器: TMS320C28x, TMS320C54x, TMS320C55x, TMS320C64x+, TMS320C674x, TMS320C66x, ARM 9, ARM Cortex R4, ARM Cortex A8, ARM Cortex A9 and Cortex M3 (requires CCSv4.2.2 or later). -Supports cable-break detection -支持断电检测 -Support for multiple FTDI devices -支持自适应时钟 -LED light to indicate active USB connection -支持Code Composer Studio v4 和更高版本 (不支持 Code Composer Studio v3.3) 从介绍看出,v2功能还是挺强大的,对于入门学习来说是一个很好的选择~ 这是我的板子,跟TI的公版没大的区别,改动了供电部分,使用了廉价的1117-3.3,FT2232H的晶振改成了直插的,USB口改成了方形。整个仿真器主要芯片有FT2232H、赛灵思CPLD XC2C32A 、EEPROM IS93C46D这个是必须自己买的。FT2232H是一个接口芯片,它可以实现USB到两个串行UART、FIFO、Bit-Bang IO接口,并且还可以配成MPSSE,I2C,JTAG及SPI总线。外挂EEPROM,用于IO配置及储存USB VID和PID。 TPD2E001——用于高速数据接口的低电容 2 通道 +/-15KV ESD 保护阵列,用来保护USB信号 TPD4E002——具有 +/-15kV ESD 保护的四路低电容阵列,用来保护JTAG信号 OPA2363——具有关断状态的 1.8V、高 CMR、RRIO 运算放大器 这3个芯片都是TI自己家的,有条件可以向TI申请。其他的就是些电阻电容接插件了。需要注意的是FTDI的芯片比较贵,市场也有假货;生产93C46的厂家很多,而且93C46好像有几个版本还不一样,我买过CSI93C46S焊上去用不成,后来换了AT93C46就好了,尽量买后缀为D的版本。TPD2E001、TPD4E002个头比较小,焊的时候需要注意一下~我画的原理图和PCB也都在附件里。板子焊好之后,插上USB,应该会提示发现新硬件,会多出来两个虚拟串口。
4385.zip
  • Fh_12R54_sRpU2SdVMBhNsdysA4p.png
    47KB
  • Fi7ETaixRZnzUUkuNqvMIYbhBLHA.png
    236.6KB
  • 手把手教你做XDS100v2仿真器步骤说明.docx
    882.9KB
  • FpP57pqS2OBKQzj4HDRNZnJpFWDP.png
    128KB
  • juring原理图+PCB.pdf
    102.1KB
  • 相关固件和烧写软件.rar
    3.5MB
  • BOM.rar
    8.2KB
  • Fva_ZEQ_MbhkSMra1SfPCdwNFdXt.png
    129.1KB
内容介绍
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8"> <meta name="generator" content="pdf2htmlEX"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css"> <link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css"> <link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/63300cb4272bb74d44f54750/raw.css"> <script src="https://static.pudn.com/base/js/compatibility.min.js"></script> <script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script> <script> try{ pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({}); }catch(e){} </script> <title></title> </head> <body> <div id="sidebar" style="display: none"> <div id="outline"> </div> </div> <div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/63300cb4272bb74d44f54750/bg1.jpg"><div class="c x0 y1 w2 h2"><div class="t m0 x1 h3 y2 ff1 fs0 fc0 sc0 ls0 ws0">&#25163;&#25226;&#25163;&#25945;&#20320;&#20570;<span class="_ _0"> </span><span class="ff2 sc1">XDS100v2<span class="_ _0"> </span></span>&#20223;&#30495;&#22120;</div><div class="t m0 x2 h4 y3 ff1 fs1 fc0 sc1 ls0 ws0">&#39318;&#20808;&#25105;&#20204;&#21435;<span class="_ _1"> </span><span class="ff3 fc1">http://processors.wiki.ti.com/index.php/XDS100</span></div><div class="t m0 x2 h4 y4 ff1 fs1 fc0 sc1 ls0 ws0">&#19979;&#36733;&#30456;&#20851;&#36164;&#26009;<span class="ff3">~</span>&#65288;&#24086;&#23376;&#29992;&#21040;&#30340;&#36164;&#26009;&#25105;&#37117;&#20250;&#25918;&#22312;&#38468;&#20214;&#37324;&#65289;</div><div class="t m0 x2 h4 y5 ff1 fs1 fc0 sc1 ls0 ws0">&#19979;&#36733;<span class="_ _1"> </span><span class="ff3">XDS100v2Schematic(rev2)-Setup.zip<span class="_ _1"> </span></span>&#26159;&#20010;&#23433;&#35013;&#21253;&#65292;&#23433;&#35013;</div><div class="t m0 x2 h4 y6 ff1 fs1 fc0 sc1 ls0 ws0">&#20854;&#23454;&#26159;&#20010;&#35299;&#21387;&#32553;&#36807;&#31243;&#65292;&#38543;&#20415;&#25214;&#20010;&#36335;&#24452;&#23601;&#34892;&#12290;</div><div class="t m0 x2 h4 y7 ff1 fs1 fc0 sc1 ls0 ws0">&#23433;&#35013;&#23436;&#25104;&#37324;&#38754;&#26377;&#20960;&#20010;&#25991;&#20214;&#22841;&#65306;</div><div class="t m0 x2 h5 y8 ff3 fs1 fc0 sc1 ls0 ws0">1.CPLD</div><div class="t m0 x2 h4 y9 ff1 fs1 fc0 sc1 ls0 ws0">&#26495;&#19978;<span class="_ _1"> </span><span class="ff3">CPLD<span class="_ _1"> </span></span>&#24037;&#31243;&#65292;&#37324;&#38754;&#26377;<span class="_ _1"> </span><span class="ff3">verilog hdl<span class="_ _1"> </span></span>&#28304;&#20195;&#30721;&#65292;&#26680;&#24515;&#20195;&#30721;&#21482;&#26377;&#20960;&#21313;</div><div class="t m0 x2 h4 ya ff1 fs1 fc0 sc1 ls0 ws0">&#34892;&#12290;&#22914;&#26524;&#19981;&#28145;&#31350;&#21407;&#29702;&#65292;&#21487;&#20197;&#19981;&#31649;&#12290;</div><div class="t m0 x2 h5 yb ff3 fs1 fc0 sc1 ls0 ws0">2.design</div><div class="t m0 x2 h4 yc ff1 fs1 fc0 sc1 ls0 ws0">&#25972;&#20010;&#30828;&#20214;&#24037;&#31243;&#25991;&#20214;&#65292;&#26159;&#29992;&#19968;&#20010;&#22312;<span class="_ _1"> </span><span class="ff3">Linux<span class="_ _1"> </span></span>&#24120;&#29992;&#30340;&#30011;&#22270;&#36719;&#20214;<span class="_ _1"> </span><span class="ff3">KiCAD<span class="_ _1"> </span></span>&#30011;&#30340;&#65292;</div><div class="t m0 x2 h4 yd ff3 fs1 fc0 sc1 ls0 ws0">KiCAD<span class="_ _1"> </span><span class="ff1">&#29616;&#22312;&#20063;&#26377;<span class="_ _1"> </span></span>windows<span class="_ _1"> </span><span class="ff1">&#30340;&#29256;&#26412;&#65292;&#24863;&#20852;&#36259;&#30340;&#21516;&#23398;&#21487;&#20197;&#19979;&#36733;&#19979;&#26469;&#35797;</span></div><div class="t m0 x2 h4 ye ff1 fs1 fc0 sc1 ls0 ws0">&#35797;&#65292;&#24320;&#28304;&#30340;&#19996;&#35199;&#65292;<span class="ff3">source<span class="_ _1"> </span></span>&#37117;&#26159;&#20844;&#24320;&#30340;&#12290;</div><div class="t m0 x2 h4 yf ff3 fs1 fc0 sc1 ls0 ws0">KiCAD<span class="_ _1"> </span><span class="ff1">&#25171;&#24320;&#30340;&#30028;&#38754;&#22914;&#22270;&#25152;&#31034;&#65306;</span></div></div></div><div class="pi" data-data='{"ctm":[1.611850,0.000000,0.000000,1.611850,0.000000,0.000000]}'></div></div> </body> </html>
评论
    相关推荐