TIwilliam hill官网
直播中

张锐

7年用户 174经验值
私信 关注
[问答]

CC2540例程

请问:ble CC254X 1-3里的同一个例程里分了几个对象   simpleBLEperipheral有好几个,比如CC2540DK MINI KEYFOB、CC2540,但是我不知道他们有什么区别呢?Glucose sensor 只有一个CC2540DK-MINI KEYFOB SLAVE.我想把这个例程用在CC2540 Smart RF板子上,需要做什么修改还是添加呢?

回帖(6)

凌云志

2018-6-21 10:39:57
对应的TI不同的开发套件. 这两个套件的硬件有不同,但原理图都提供了,自己做做对比。 或者搜索文件中有#ifdef CC2540_MINIDK的部分。可以看到哪些是minidk特有的。另外,bloodpressure例子两个板都支持,你可以参照着比较一下不同之处。.我估计你改改按键,跑起来,问题不大。
                                                                          
举报

张锐

2018-6-21 10:49:03
引用: shenzhenqide 发表于 2018-6-21 10:39
对应的TI不同的开发套件. 这两个套件的硬件有不同,但原理图都提供了,自己做做对比。 或者搜索文件中有#ifdef CC2540_MINIDK的部分。可以看到哪些是minidk特有的。另外,bloodpressure例子两个板都支持,你可以参照着比较一下不同之处。.我估计你改改按键,跑起来,问题不大。
                                                                           ...

blood pressure针对两个不同硬件的程序我都看了,还是没有发现有什么地方不同。请问可不可以麻烦您给我指出个明确的地方,我好照着继续找找。谢谢了。
举报

凌云志

2018-6-21 10:56:52
引用: yqyuqy 发表于 2018-6-21 10:49
blood pressure针对两个不同硬件的程序我都看了,还是没有发现有什么地方不同。请问可不可以麻烦您给我指出个明确的地方,我好照着继续找找。谢谢了。

blood pressure中,两处预定义不同,一个HAL_LCD=True 一个=False。 MiniDK中多了一处CC2540_MINIDK,所以让你在所有源文件中搜索CC2540_MINIDK, IAR中ctrl+shift+F,选择“project file and all include file”, 不同的地方就出来了。
                                                                          
举报

张锐

2018-6-21 11:06:09
引用: shenzhenqide 发表于 2018-6-21 10:56
blood pressure中,两处预定义不同,一个HAL_LCD=True 一个=False。 MiniDK中多了一处CC2540_MINIDK,所以让你在所有源文件中搜索CC2540_MINIDK, IAR中ctrl+shift+F,选择“project file and all include file”, 不同的地方就出来了。
                                                                          

感谢。帅气。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分