求助!添加了自定義協(xié)議解析函數(shù)之后,為什么在發(fā)送4條指令之后會復(fù)位呢?

更改adv_vendor_self_provision_with_peripheral例程, 添加自定義協(xié)議主要添加了串口中斷接收數(shù)據(jù)存入環(huán)形隊列,添加了解析指令函數(shù),但是只能發(fā)送4條之后就復(fù)位重啟了,這個是什么原因?qū)е碌模繋兔Ψ治鲆幌拢?img src="/uploads/image/20230730/1690687153139325.png" alt="DD673169-D1E0-4780-AF29-45E75F7D8A42.png">


熱門產(chǎn)品 : USB3.0 HUB控制器:CH634

您好,代碼中有沒有啟用看門狗??梢栽谟布e誤中斷中加打印,查看一下復(fù)位前有沒有進入該中斷??梢詤⒖枷缕┛吞砑哟a。

CH57x/CH58x/CH32V wch risc-v 芯片hardfault問題追蹤&程序卡死追蹤 - iot-fan - 博客園 (cnblogs.com)

針對串口的環(huán)形緩存,可以參考BLE_UART代碼進行移植。如果使用到了內(nèi)存申請與釋放,建議使用? uint8_t *tmos_msg_allocate( uint16_t len );? 和??bStatus_t tmos_msg_deallocate( uint8_t *msg_ptr ); 這兩個接口進行內(nèi)存管理。這兩個接口管理的內(nèi)存,在協(xié)議棧的監(jiān)管下運行,不會對協(xié)議棧產(chǎn)生預(yù)期外的干擾。


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频