根据群主的教程一步步走下来,基本上没有问题的。但是在往main()函数的循环中添加的代码报告有错误:
if(cyBle_pendingFlashWrite != 0u)
{
#if (DEBUG_UART_ENABLED == YES)
CYBLE_API_RESULT_T apiResult;
apiResult = CyBle_StoreBondingData(0u);
printf("Store Bonding Data,status: %x/r/n", apiResult);
#else
(void)CyBle_StoreBondingData(0u);
#endif
这里if里面的函数提示没有声明过,本人觉得函数名有错误应该是CyBle开头才对。。
希望群主有时间的帮我看一下,我把我操作的工程给你。谢过了!
另外我再问几个关于OTA的问题吧。
1,就是升级的.cyacd文件我怎么找不到在哪,按理说不是应该跟.hex文件在一个目录里吗?
2、假如现在我已经把这个Findme工程烧进去了,那么下次我要升级固件的时候怎么操作,怎么产生.cyacd文件?