这个烧录工具只认release code 而且扩展名必须是hex。
所以要用这个烧录工具来烧录必须做两件事:
1 output file设为release version
2 output file 扩展名改为hex, 默认的是a51
测试学习阶段可以不用但产品量产就必须生成二进制文件
同时programmer还有些其它的功能会常用的
1、首先点击中工程名,然后的话就是PROJECT->OPTION->
2、再点击Linker后就出现下面大的界面;
3、这是选中OUTPUT后的画面才出现的,将输出格式强制转换为HEX选择other,ouput选择intel-extended,format variant选择none,后面的默认就可以,然后编译make就生成了hex文件了。
焦点问题1:CC-Debugger仿真器和SmartRF04EB仿真器的区别?
答:该问题几乎是所有打算购买CC-Debugger仿真器用户的第一个问题,区别非常大,但是可以总结为下面三个方面
1、所支持的芯片差异
A) SmartRF04EB实测后支持的芯片有CC2430、CC2530、CC2531、CC2540,不支持CC2541
B) CC-Debugger支持的芯片非常之多,除了和04eb相同的仿真及下载功能外,还可以通过SPI总线控制CC系列的收发器。
2、能够连接的目标板电压不同
A) SmartRF04EB仿真器只能链接33V目标板电压,如果强行连接非33V接口,可能会烧坏芯片。仿真器目标接口的第2脚和第9脚是相同的,电压是33V
B) CC-debugger仿真器则支持宽目标板电压,从12V到36V均支持,为什么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 60\8051\drivers\Texas Instruments
以上就是关于SmartRF04Prog 显示“Could not open the hex-file”, 这是为什么呢全部的内容,包括:SmartRF04Prog 显示“Could not open the hex-file”, 这是为什么呢、IAR EW8051中怎样生成HEX文件、cc debugger 与 smartrfo4eb 有什么区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)