微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2541 i2c读取mpu9150 不能正常广播

CC2541 i2c读取mpu9150 不能正常广播

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

Hi dear all:

    cc2451 i2c读取mpu9150的数据,50ms读取一次,广播时间间隔100ms,但是当我把数据读取

完整并且测试过自己的算法后,想把处理完的数据通过携带在广播包的方式上传到主机,但是问题

出现了,如果i2c采集mpu9150的数据正常工作的话,蓝牙不广播或者广播不正常,主机搜不到从机,

请大家解答一下这个问题,谢谢!

hewu,

更新广播数据前,先停止广播,再打开广播试试看。

HI yan:

      应该不是广播先停止再广播的问题,因为我如果不打开读取mpu9150的程序,广播能动态修改;

用这两个函数都能修改:HCI_LE_SetAdvDataCmd;  GAP_UpdateAdvertisingData;

想更新广播内容,需做以下步骤 1、停止广播 2、更改广播内容 3、打开广播 如果不按以上操作会有问题

想更新广播内容,需做以下步骤 1、停止广播 2、更改广播内容 3、打开广播 如果不按以上操作会有问题

HI marl_xu:

      不更新广播内容,只是加入i2c读取9150,然后主机扫描广播扫描不到;

我先关闭广播后在打开还是不行!

是不是I2C做了什么while循环,程序堵塞那了,如果方便,可以把代码贴一下

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

网站地图

Top