微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > CC2540DK 的使用

CC2540DK 的使用

时间:12-22 整理:3721RD 点击:

您好,

       我刚刚购买了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

谢谢

Minjie Qian

"master那个你也可以烧入CC2540_SmartRF_HostTestRelease_All, 结合BTool使用"

请问可否上传一下这个project:      CC2540_SmartRF_HostTestRelease_All

谢谢

对不起,这个应该不能在这里上传,您可以到TI的官网去下载,我也是从那儿下的,注册一下就能下了

Hi Yan,

我研究了下 flash programmer这个软件,并且把程序烧到CC2540的那两个板子中去了,但是这里还有个小问题,那个dongle怎么去烧写呢?是不是必须要一个CC Debugger呢?因为是新手,问题比较多,请您见谅!

Best Regards

是的, dongle烧入需要CC Debugger

昨天才知道,那个软件安装目录下就是,TI的东东很奇怪!

谢谢你

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top