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 ");