TI中文支持网
TI专业的中文技术问题搜集分享网站

硬件上由7*7的2640切换到4*4的2640,软件上要怎么修改,使得适应这个变化?

硬件上由7*7的2640切换到4*4的2640,软件上要怎么修改,使得适应这个变化?

Yan:

Jahol,

很简单,只需要修改两个地方就行,都在app的工程里面,stack工程不需要改变。

以TI的开发板为例

首先,在工程的options里面,C/C++ Compiler,preprocessor,additional include directories,最后一行,把$TI_RTOS_DRIVERS_BASE$\ti\boards\SRF06EB\CC2650EM_7ID 改成 $TI_RTOS_DRIVERS_BASE$\ti\boards\SRF06EB\CC2650EM_4XS就行。

其次,如果你的天线设计和TI完全一样,那就不要管接下来的动作,如果你的天线设计不太一样,你得去bleUserConfig.h,大概从257行开始,相应地修改一下你的天线配置。

Jahol Fan:

回复 Yan:

现在我用得是2640的4*4,硬件上是去掉了蓝牙射频部分,并且没有接外部的32.768KHz,但是硬件上与蓝牙射频部分和外部32.768KHz的晶振相关的管脚都是悬空的,悬空是不是对功耗影响很大?软件上可以对PIN1,PIN2,PIN4,PIN5,PIN6配置吗?像普通IO口那样配置这几个特殊管脚,防止管脚的悬空

赞(0)
未经允许不得转载:TI中文支持网 » 硬件上由7*7的2640切换到4*4的2640,软件上要怎么修改,使得适应这个变化?
分享到: 更多 (0)