WIGGLER.pdf
文件大小: 17k
源码售价: 10 个金币 积分规则     积分充值
资源说明:"WIGGLER" 是一种硬件调试工具,常用于嵌入式系统开发,特别是基于ARM架构的微控制器,如ARM7, ARM8, M3, 和 M0系列的芯片,例如S3C2410, S3C2440, LPC2368, 和 LPC1768。它能够配合HJTAG软件一起工作,为开发者提供对目标设备的编程、调试和测试功能。 硬件原理图中涉及到的关键组件和接口包括: 1. **42针DB25连接器**:这是一个传统的并行接口,通常用于连接到电脑的LPT(打印机)端口。由于现代计算机往往不再配备LPT口,因此使用WIGGLER进行调试可能需要额外的适配器或USB到LPT转换器。 2. **74HC244**:这是一款集线器缓冲器,用以驱动或接收并行信号,确保信号在长线传输后仍保持稳定,防止信号失真。 3. **电阻网络**:如R1至R15等,这些电阻在电路中起到分压、限流或者匹配阻抗的作用,保证电路的稳定性和信号质量。例如,100欧姆的电阻经常用于形成TTL到CMOS电平转换的接口,以适应不同逻辑电平的设备。 4. **TCK, TDI, TMS, TDO, TRST, NTRST, RTCK**:这些都是JTAG(Joint Test Action Group)接口的信号线。JTAG是一种国际标准,用于测试和调试集成电路。TCK是时钟信号,TDI是数据输入,TMS是模式选择,TDO是数据输出,TRST和NTRST是复位信号,RTCK是实时时钟信号,用于同步目标系统的时钟与调试工具。 5. **VCC和GND**:电源和地线,为整个电路提供必要的电压和电流。 6. **JP1和JP4**:这些是跳线,可以用来配置WIGGLER的工作模式或选择特定的接口引脚功能。 7. **U1和C347**:未具体说明的组件,可能是微控制器或其他功能芯片,以及一个电容,可能用于滤波或电源去耦。 8. **HEADER 10X2**:这可能是用于连接目标设备的连接器,通常包含JTAG接口引脚和其他控制信号。 9. **NRESET, NTRST**:这些是复位信号,负逻辑表示低电平时触发复位,用于初始化或恢复目标设备。 WIGGLER v1.2的更新可能包含了对前一版本的改进,比如增强的稳定性、兼容性或增加了新的功能。使用WIGGLER时,用户需要确保电脑有适当的接口支持,并且正确配置了HJTAG软件,以便进行有效的嵌入式系统调试。同时,注意电路的电源管理、信号完整性和地线布局,这些都会影响到调试的准确性和效率。对于没有LPT口的现代电脑,可以考虑使用USB转LPT的转换设备,以满足硬件需求。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。