CC-Debugger是一款专门用于仿真和调试TI(德州仪器)公司基于8051内核的CCxxxx系列SoC(System on Chip,片上系统)芯片的仿真器。它能够连接PC端的多种工具,例如SmartRF Flash Programmer和IAR for 8051(支持最新版的IAR)。通过连接目标板,用户可以使用SmartRF Studio对目标芯片进行寄存器配置和无线收发测试。
CC-Debugger的硬件主要包括MINI-USB接口、双色LED指示灯(红色和绿色)、复位按键、目标芯片仿真接口以及主芯片CC2511。当目标芯片未连接时,红色LED亮起,一旦连接成功,绿色LED将亮起。复位按键能够同时复位仿真器和目标芯片。
CC-Debugger的操作条件涵盖电压、环境温度和电流要求。它可以在1.2V到3.6V的电压范围内工作,支持的操作系统包括Windows 2000、Windows XP SP2/SP3(32位)、Windows Vista(32位/64位)以及Windows 7(32位/64位)。
在进行调试前,用户需要安装USB驱动程序,这可以通过安装TI的相关软件自动完成,或者手动安装驱动程序。用户可选用的PC端工具包括IAR For 8051、SmartRF Flash Programer、SmartRF Packet Sniffer以及PurePath Wireless Configurator。
CC-Debugger支持在线固件升级,用户只需连接USB线便可以升级到最新的固件版本。升级步骤包括启动SmartRF Flash Programmer、选择相应选项、进行擦除、编程和验证操作。
此外,CC-Debugger还支持使用选配的转接板进行电路连接,特别是对于标准的10Pin 2.54mm间距接口来说,转接板可以提供更紧凑的1.27mm间距10Pin标准接口和非标准的4Pin接口。在使用时需注意转接板上第9脚的丝印标记,以及VCC和GND的正确连接方式。
CC-Debugger的调试口引脚定义也很重要,例如在连接仅GND/RESET/DC/DD四根信号线时,需要将仿真器的9脚和2脚相连以检测目标板电压。对于TI早期的SoC芯片,如CC2430、CC2510、CC1110等,在DC信号线加一个10K的上拉电阻可以防止信号不稳定。同时,RESET引脚需要加上RC滤波器以避免外界干扰。
故障排查时,如果仿真器指示灯仍然为红色,用户应按照以下步骤进行排查:首先确认目标板是否已经上电,然后检查仿真器连接线是否畅通无阻。
整体而言,CC-Debugger是一款功能强大的仿真器,支持多种芯片和工具,为开发和测试ZigBee等基于CCxxxx系列SoC的应用提供了极大的便利。用户需要注意的是正确的硬件连接、固件版本升级、故障排查以及转接板的使用,这些都是确保CC-Debugger能够正常工作的重要因素。
- 1
- 2
前往页