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

CC2540例程

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

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

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

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

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

感谢。帅气。

对不起,我不知道是不是我操作的方式不对。反正就是搜索得出的两个结果是一样的。所以,麻烦您再给看看好吗?谢谢。

HAL_LCD的设置是在IAR项目的options里的C/C++ compiler里的preprocess里定义。

代码里有很明显的#if defined( CC2540_MINIDK )字样,你还是网上找一个流程介绍的学学吧。

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

网站地图

Top