TI中文支持网
TI专业的中文技术问题搜集分享网站

请问在CC254x中simpleBLECentral.c中设定EVENT位置與HalFlashWrite位置的问题

1、我想在simpleBLECentral多设一些EVENT,请问有规定EVENT的位置设定在哪里比较好吗?

看simpleBLECentral.h里面是设定在0x0001与0x0002,接下来是0x0003…这样吗?

#define START_DEVICE_EVT                              0x0001

#define START_DISCOVERY_EVT                           0x0002

 

2、另外我在写入flash时,发现有当机的现像,所以我在做完flash读写后让LCD显示TEST

结果这个TEST一直都没有显示,请问是不是这个位置和上面EVENT的位置有什么关连吗?

因为我在上面的EVENT位置有的设到0x0040,这个有关系吗?

HalFlashErase(0x40);

while( FCTL & 0x80 ); // wait for erase to complete

HalFlashWrite(0x8000, buff, 30);
HalFlashRead(0x40, 0x0000, buff, 30);

LCD_WRITE_STRING("TEST", HAL_LCD_LINE_5 );

Yue TANG:

问题一;用0x0004,0x0008,0x0010……. 不能是3,5,7等

赞(0)
未经允许不得转载:TI中文支持网 » 请问在CC254x中simpleBLECentral.c中设定EVENT位置與HalFlashWrite位置的问题
分享到: 更多 (0)