t-connect調用的就是demo_connect_net接口,檢查下傳的參數是否有問題,以及調用的位置。
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是沒問題的。
那應該運行固件w800.fls應該也超過了1087k了吧,如果user_area沒有使用的話,可以把這部分用起來,但是w800.fls和w800_ota.img總和不能超過(0x1fc000 - 0x10000)。具體修改參考http://ask.winnermicro.com/article/228.html
UDP協議本身就是不建立連接,不保證數據的完整性,丟包是正常的。
tls_param_set(TLS_PARAM_ID_IP, (void *)¶m_ip, TRUE);
在加網之前調用這個接口設置。
分享類的內容可以發到文章,問答類以解答問題為主。
問 w801_wifi_ble.fls 這個t-connect 命令可以快速連接wifi 在代碼中demo_connect_net無法連接