建議用串口工具下載固件。
建議用串口工具下載固件。
是不是進入了自動工作透傳模式下。我看那個對勾是勾上的。
具體編譯報錯信息是什麼?
這個屬於曆史遺留問題,在新版SDK裡會改正。
通信不上,具體是什麼問題,詳細描述下,具體到問題點。
mcu沒辦法獲得真實時間的值,可以使用HAL_GetTick來返回當前的ms值,根據需要來使用。
uart demo裡有注釋,HAL_UART_Receive_IT接口的最後一個參數,設置了多少,就是接收夠多少個字節會進回調函數,如果設置的0,就是不定長。 另外不管什麼接口,都有自己的應用層數據包協議格式,可以通過判斷包是否完整再解析,不完整就等下一次來數據再解析,這是正常的。
只是pin腳封裝不一樣,其他都一樣,另外就是W802的flash不在芯片內,是需要外接的。
CKLINK我們自己也不用,這個工具不是我們做的,是平頭哥的CDK自帶的,如果有問題需要到平頭哥的工單系統去提問,這塊兒我們支持不了。
demo目錄下面有升級的例程fwup,可參考。
These two values are the size of the transmit and receive buffs for the serial port, which are loop buffs used for buffering in the driver. If hostif is turned off, sending buffs is not used, only receiving buffs are used in the UART driver. Because it is a loop buff, the size can be adjusted according to the actual amount of data transmitted. The minimum value is not recommended to be less than 512.
“涉及藍牙Wi-Fi的連接”指的是什麼,具體想了解什麼。
原始SDK,只需改wm_demo.h裡面就可以跑ble demo的,是不是用CDK打開的工程不對,需要打開的是W80X_SDK_v1.00.10/tools/w800/projects/SDK_Project/project/CDK_WSW800_SDK/W800_SDK.cdkproj這個工程文件。
做UI一般選用W802,外置flash可以自定義大小,目前最大16M。有專門帶LVGL的刷屏SDK。W806 SDK修改flash大小,是在ld/w800/gcc_csky.ld文件裡,改I-SRAM的LENGTH大小,這個length大小代表你的flash劃分給運行固件的空間的最大值。
如果在沒移植flashdb之前是正常的,移植後才出現,那可能是移植造成的內存方面的影響。另外就是接線是否有影響,比如接線太長了等。這種問題沒辦法給出具體原因,只能是多測試來定位排除原因。
問 CDK下載卡 initial algorithm