CCS问题:Texas Instruments XDS100v2 USB Emulator_0/C28xx : Target must be connected before loading prog

在使用CCS时遇到:Target must be connected before loading program。

解决办法:Check the debug options for the project. Make sure the 'Connect to the target on debugger startup' option under the 'Launch Options' for 'Auto Run and Launch Options' is enabled.

如下图:

 

首先介绍一下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,应该会提示发现新硬件,会多出来两个虚拟串口。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值