微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > cc2541无法运行simpleobserver 工程

cc2541无法运行simpleobserver 工程

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

我在我们的板子上运行simplebroadcast是正常的,但运行simpleobserver,然后在init处设置断点,始终跑不到,感觉哪里有错误导致初始化失败,无法运行。

请问您能看到汇编代码跑到哪条指令了吗?是否可以截图呢?

另外建议您尝试修改配置

Project-->Options-->Debugger-->Driver

改为 Texas Instruments

希望对您有所帮助,谢谢!

多谢。能够跑到初始化了,但同样的代码,cc2540能跑到下面打印处(SerialPrintString(" xxx ");),cc2541就不行。

static uint8 simpleBLEObserverEventCB( gapObserverRoleEvent_t *pEvent )
{
switch ( pEvent->gap.opcode )
{
case GAP_DEVICE_INIT_DONE_EVENT:
{
simpleBLEScanRes = 0;
GAPObserverRole_StartDiscovery( DEFAULT_DISCOVERY_MODE,
DEFAULT_DISCOVERY_ACTIVE_SCAN,
DEFAULT_DISCOVERY_WHITE_LIST );
}
break;

case GAP_DEVICE_INFO_EVENT:
{
SerialPrintString(" xxx ");

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

网站地图

Top