【开发工具】[仿真器]:CC Debugger 与 SmartRFo4EB 有什么区别

焦点问题1:CC-Debugger仿真器和SmartRF04EB仿真器的区别?
答:该问题几乎是所有打算购买CC-Debugger仿真器用户的第一个问题,区别非常大,但是可以总结为下面三个方面
1、所支持的芯片差异
A) SmartRF04EB实测后支持的芯片有CC2430、CC2530、CC2531、CC2540,不支持CC2541
B) CC-Debugger支持的芯片非常之多,除了和04eb相同的仿真及下载功能外,还可以通过SPI总线控制CC系列的收发器。
2、能够连接的目标板电压不同
A) SmartRF04EB仿真器只能链接3.3V目标板电压,如果强行连接非3.3V接口,可能会烧坏芯片。仿真器目标接口的第2脚和第9脚是相同的,电压是3.3V

B) CC-debugger仿真器则支持宽目标板电压,从1.2V到3.6V均支持,为什么CC-Debugger能够支持这么宽的目标电压呢,这是因为CC-Debugger与目标芯片之间加了信号电平转换芯片:SN74AVC4T245DR。


3、所具有的的功能不同
A) 我们的SmartRF04EB只有仿真器的功能,如通过IAR软件在线仿真单步调试,以及通过Flash Programmer直接烧写hex文件,
B) CC-Debugger除了具有和SmartRF04EB相同的功能外,还有具有协议分析的功能
使用CC-Debugger作为协议分析仪和独立的USBDongle协议分析仪有些区别,CC25xxUSBDongle作为协议分析仪时,独立工作,只需连接USB,就可以通过PacketSniffer抓包
而使用CC-Debugger用来协议分析时,需要连接目标芯片,连接的接口如上图,必须要接SPI。

焦点问题3:CC-Debugger无法识别目标芯片?
答:到目前为止,用户反映的不识别的情况只有下面三种:
1、没有向CC-Debugger放着器目标接口 第2脚提供Target Voltage ,没有电压的愿意有两种,一个是你的板子没有供电,第二个就是你的板子debugger接口的第2脚没有接VCC。详情参加焦点问题1
如果你用的不是标准的10Pin,而是只有DC DD RESET GND四个信号,开发板无法提供连接VCC时,可以用杜邦线将CC-Debugger目标接口的第2脚和第9脚短接,自己对自己供电。
2、你自己做的板子存在虚焊 ,CC2540等CC系列的芯片通常是QFN封装,这种封装手工焊时非常容易出现虚焊。
3、忘记按复位按键 ,连接目标板之后,记住一定要按复位按键,然后仿真器识别到目标芯片后,再进行下一步操作。

焦点问题3:如何安装驱动,支持64位系统吗?
答:CC-Debugger是支持Win7 64位系统的,有对应的驱动程序。
安装下列软件会自动安装CC-Debugger驱动:
SmartRF Studio、Flash Programmer、IAR For 8051、PacketSniffer等。如果软件已经安装,CC-Debugger驱动仍未能成功安装时,请到设备管理器中,右击带黄色感叹号的CC-Debugger,手动更新驱动程序,
Flash Programmer软件自带的驱动程序位于(默认路径):C:\Program Files\Texas Instruments\SmartRF Tools\Drivers\cebal

IAR For 8051软件自导的驱动程序位于(默认路径):C:\Program Files\IAR Systems\Embedded Workbench 6.0\8051\drivers\Texas Instruments


转载于:http://club.1688.com/threadview/36848850.html?forumId=9

pillar

2015.8.18 - 14:10

你可能感兴趣的:(开发工具,仿真器)