這是哪個SDK,是從gitee上下載的AI對話的SDK嗎?目前這個SDK沒有維護CDK工程,用的是msys工具make命令編譯,如果要自己添加,可以在左上角第三個魔法棒圖標打開工程配置裡,linker選項下,library Name裡添加,基本跟keil的用法是一樣的。另外,gitee上的兩個SDK裡,其中有一個已經更新了CDK工程文件了,可以使用或者參考下。
這是哪個SDK,是從gitee上下載的AI對話的SDK嗎?目前這個SDK沒有維護CDK工程,用的是msys工具make命令編譯,如果要自己添加,可以在左上角第三個魔法棒圖標打開工程配置裡,linker選項下,library Name裡添加,基本跟keil的用法是一樣的。另外,gitee上的兩個SDK裡,其中有一個已經更新了CDK工程文件了,可以使用或者參考下。
沒看明白,第二個圖片不是已經成功了嗎。
參考wm_apsta_demo.c
不影響使用啊,數據流本身不會丟,利用自定義的數據帧格式,一般都有長度信息,判斷沒接收完成就等下一次接收完成再解析。沒有串口空閑中斷,只有一個簡單的接收超時中斷UART_INTS_RTO,也可以用這個來判斷,前提是發送方不會間斷,如果被置位了,就調用接收完成中斷回調。
t-connect調用的就是demo_connect_net接口,檢查下傳的參數是否有問題,以及調用的位置。
回複同上一個問題。
不建議設置定於5us的定時值,中斷的跳轉以及中斷函數的執行,本身也會占用時間,會導致結果和預期不符。ns級別的延時只能自己用延時或者空指令來調整實現。另外IO控制如果直接調用GPIO的接口也會導致延時增大,接口本身執行都已經超過延時時間了,可以考慮直接操作寄存器地址來控制IO
。
這個是用cklink下載時才會用的到文件,在tools/w806/utilities目錄下,推薦用串口工具下載。
直接看W80X系列的芯片,寄存器手冊都是一樣的,直接看W800就行。
使用CDK編譯。
防拷貝依賴的是UUID,只要判斷UUID不一致了,就不執行程序,這點對於片內片外沒有區別。
W801和W801S只有幾個pin腳不一樣,其他的都一樣,最大區別是W801S引出了wakeup腳,後續新用戶推薦用W801S,所以沒有W801。
同樣的初始化,先把串口3接到pc上,用pc端串口工具給W806發數據,看打印出來是否正確。如果正確,那就需要看433M接收模塊的相關資料,看是否需要什麼初始化。另外注意兩個模塊之間的IO電平是否一致,都是3.3v嗎。
可以把兩個buffer的地址打印出來看下是不是四字節對齊。
失敗具體是什麼情況,有什麼log信息嗎,可以先用demo試下,我這邊用demo循環start/stop是沒問題的。

問 使用cdk如何添加外部庫