CC2540DK 的使用
您好,
我刚刚购买了CC2540DK,由于是新手,有一些入门的问题需要请教。
1.2540DK里面没有CC Debugger,这样如何烧写程序进去?
2.套件里面有一张IAR的光盘,但是需要去注册一个许可,请问下,这个软件是不是只能用30天?
3.我想用这个套件建立一个一主(master)两从(slave)的网络,并且测试他们连接的性能,请问下这样能实现吗,要实现的话需要哪些软件?BTool?IAR?还是什么其他的?
在线等待您的解答,多谢了!
1 恭喜你! 你选择了2540DK, 就不需要CC Debugger! 因为SmartRF05的底板上已经带了JTAG, 直接用USB连电脑, 用flash programmer就能烧入!
2 再次恭喜你! 这个软件是免费的! 但是, 没错, 只能用30天.
3 你需要两块2540DK, 一个烧入SimpleBLECentral, 作为master, 另一个烧入SimpleBLEPeripheral, 作为slave.
master那个你也可以烧入CC2540_SmartRF_HostTestRelease_All, 结合BTool使用.
master用2540 USB dongle也行(如果你有的话), 烧入CC2540_USBdongle_HostTestRelease_All.hex, 结合BTool, 照用.
如果你不满足只烧hex文件, 想玩点代码, 当然可以用IAR去编译上述几个工程, 然后再烧.
Hi Yan,
很感谢您的回答,不过我还有个小问题:
您提到需要两块2540DK,一个烧入SimpleBLECentral, 另一个烧入SimpleBLEPeripheral, 作为slave,但是这样只有两个设备?是不是BTool也可以当做一个设备?我想做这么一件事儿,因为两个slave之间不能直接通信,所以我想让master把消息转发了,就是一个slave先发送给master,让后master再转给另一个slave,您看这样,烧写什么程序可以实现呢?或者还是得需要自己编写?
Regards
如果你想手动的话, 你两个2540DK都烧SimpleBLEPeripheral, 然后用一个dongle和BTool一起使用, 同时连上这两个, 你可以手动收取其中一个数据, 然后再手动发送这个数据到另个设备.
当然, 要实现自动的话, 你得编写SimpleBLECentral代码, 使它能自动转发数据.
好的,谢谢您的回答了!
"master那个你也可以烧入CC2540_SmartRF_HostTestRelease_All, 结合BTool使用"
请问可否上传一下这个project: CC2540_SmartRF_HostTestRelease_All
谢谢
对不起,这个应该不能在这里上传,您可以到TI的官网去下载,我也是从那儿下的,注册一下就能下了Minjie Qian
"master那个你也可以烧入CC2540_SmartRF_HostTestRelease_All, 结合BTool使用"
请问可否上传一下这个project: CC2540_SmartRF_HostTestRelease_All
谢谢
Hi Yan,
我研究了下 flash programmer这个软件,并且把程序烧到CC2540的那两个板子中去了,但是这里还有个小问题,那个dongle怎么去烧写呢?是不是必须要一个CC Debugger呢?因为是新手,问题比较多,请您见谅!
Best Regards
是的, dongle烧入需要CC Debugger
昨天才知道,那个软件安装目录下就是,TI的东东很奇怪!
谢谢你