微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 本人菜鸟, 咨询下关于2540, 2541的问题!

本人菜鸟, 咨询下关于2540, 2541的问题!

时间:10-02 整理:3721RD 点击:

1. -DHOST_CONFIG=PERIPHERAL_CFG+CENTRAL_CFG  这个配置参数, 是否表明, Peripheral + central 都能工作?
2. 蓝牙模块, slave 与 master 的代码可以共存麽? 即: 能否不同情况下, 根据存储信息, 启动slave 或者 master呢?

谢谢, 如上面问题表达不清晰, 请告知. 

1)  表示在编译时,同时编译Peripheral 和 Centeral设备代码

2)能实现

您指的是slave 与 master 切换?TI WIKI上有一个专门的主题的,您可以参考一下  http://processors.wiki.ti.com/index.php/MasterSlaveSwitch

谢谢回答, 

本人根据1.4.0协议栈的 peripheral 源码, 把配置修改 -DHOST_CONFIG=PERIPHERAL_CFG+CENTRAL_CFG后, 编译不通过 ,

提示 以下错误, 

Error[e46]: Undefined external "GAP_CentDevMgrInit::?relay" referred in gap ( C:\Texas Instruments\BLE-CC254x-1.4.0\

Error[e46]: Undefined external "GAP_CentConnRegister::?relay" referred in gap ( C:\Texas Instruments\

Error[e46]: Undefined external "SM_InitiatorInit::?relay" referred in gap ( C:\Texas Instruments\BLE-CC254x-1.4.0\Projects\



本人理解为  GAP_CentDevMgrInit  GAP_CentConnRegister:  SM_InitiatorInit:  接口没有具体实现; 也会去跟踪具体原因. 解决后再回复.

非常感谢您的回答. 本人去学习学习.

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

网站地图

Top