微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > SimpleBLEPeripheral、SimpleBLEObserver、SimpleBLECentral、SimpleBLEBroadcaster

SimpleBLEPeripheral、SimpleBLEObserver、SimpleBLECentral、SimpleBLEBroadcaster

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

想知道这几个工程的具体作用是什么?

hi zhiyuan,

分别是作为BLE 的 四个不同角色:

peripheral

central 

这两个对应, 是需要建立连接的

broadcaster

observer

这两个也对应, 不需要连接, 一个广播, 一个监听.

broadcaster 和 observer   从官网上下的代码 为什么observe始终进不了main函数?(通过断点发现始终没办法进入main函数)

Hi zhiyuan,

能看到汇编代码跑到哪条指令了吗?

可以截图吗?

 HAL_BOARD_INIT();->START_HSOSC_XOSC();->while (!(SLEEPSTA & XOSC_STB));到这一句就死掉了,我将这句屏蔽掉以后 HAL_BOARD_INIT();->SET_OSC_TO_HSOSC();->while ( (CLKCONSTA & ~0x80) != CLKCONCMD_16MHZ );到这一句也是会挂掉的

 

你好  可否帮忙解决下这个问题  谢谢!其他的工程都是可以的,唯独observer这个工程是不可以的。

HAL_BOARD_INIT();->START_HSOSC_XOSC();->while (!(SLEEPSTA & XOSC_STB));到这一句就死掉了,我将这句屏蔽掉以后 HAL_BOARD_INIT();->SET_OSC_TO_HSOSC();->while ( (CLKCONSTA & ~0x80) != CLKCONCMD_16MHZ );到这一句也是会挂掉的

observer 能监听到peripheral advertising数据吗?observer怎么来查看advertData数据呢?

我最近在调试SimpleBLEObserver的时候也遇到类似的问题,不管使用1.3.2的stack还是1.4.0的stack,只有observer这个工程不行。

不知你这个问题解决了没有?

hi, CN J

这样修改即可,实测。

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

网站地图

Top