目前程序下载到CC2640R2FRGZ芯片,手机可以搜到蓝牙信号,相同程序下载到CC2640R2FRHB,手机搜不到蓝牙信号,程序移植时是否需要更改某些配置呢?
Viki Shi:
CC2640R2FRGZ是7*7的封装,CC2640R2FRHB是5*5的封装,需要转换一下,参考这个指导文档: dev.ti.com/…/custom-hardware.html
Susan Yang:
默认例程是基于7X7的封装,需要修改之后才能移植到5X5封装。您需要在 IAR Project–>option–>C/C++ Compiler的Prepocessor 编译器下Search路径CC2650EM_7ID改为CC2650EM_5XD。
注释掉TI_DRIVERS_SPI_DMA_INCLUDED和TI_DRIVERS_LCD_INCLUDED,注释之后功耗会下降。
管脚配置,在Board.h文件下修改。