天天看點

W800開發闆上手實踐體會

W800開發闆上手實踐體會: 在朋友的推薦下,我有幸參加了“物聯網入門--Wi-Fi方案開發實踐營”,在訓練營課程中,讓我認識了W800晶片,更有幸獲得了“平頭哥1520開發者大禮包”。在獲得了W800的開發闆以後,我迫不及待的開始了上手實踐。 通過實踐,我強烈建議,一定要多去“平頭哥晶片開放社群”尋找資源,有非常多的寶藏,供我們去挖掘:

W800開發闆上手實踐體會

其中對上手幫助最直接和簡單的,是“W800”裡面的“W800快速上手手冊”

W800開發闆上手實踐體會

我就是按照《W800快速上手手冊》的指引,一步步操作下去,把開發環境建立完成。我把上手過程中容易出現的問題點,和大家來交流一下:

一、硬體連接配接:

W800開發闆上手實踐體會
W800開發闆上手實踐體會

這個實際的連接配接就是上圖所示,但是由于絲印問題,導緻硬體版本為V1.0的CB6201開發闆, CLK 、 DAT 的位置标示錯誤了,要引起特别的注意,建議以下表為準

W800開發闆上手實踐體會

二、工程檔案導入建立後,下載下傳檔案不成功的原因之一,可能是驅動程式的原因,二個驅動要安裝。

W800開發闆上手實踐體會

需要檢查是否安裝了序列槽驅動和JTAG驅動,其中序列槽驅動對應CH340 USB轉序列槽晶片的,需要根據作業系統自行下載下傳。JTAG的驅動,進入“平頭哥晶片開放社群”欄目“技術部落 -> 資源下載下傳 -> 工具 -> Debug Server",下載下傳最新的CSKY-DebugServer-windows版本。

W800開發闆上手實踐體會

三、更關鍵的一點,需要設定FLASH分區: 我曾經以為燒錄成功,序列槽設定正常以後,可以進入調試了,但是序列槽不能進行正常的收發,原因就在于使用CDK燒錄時沒有燒錄mtb分區,請按照如下步驟重新燒錄:

在工程上點選右鍵,選擇第一個選項:“Options for ...", 打開工程選項視窗

選擇标簽‘Flash’,在'Init File’裡面填寫:$(ProjectPath)/script/flash.init,如圖

W800開發闆上手實踐體會

重新燒錄 這樣,就大功告成,程式可以燒錄和調試了。

四、五元組的參數 在生活物聯網平台,已經建立完成項目、産品和新增裝置,需要把裝置的相關資訊,通過序列槽燒錄,才能正常工作。打開 裝置

證書:

W800開發闆上手實踐體會

顯示視窗

W800開發闆上手實踐體會

提取這5個參數,通過序列槽下載下傳到調試裝置,即能正常進入聯網調試。

W800開發闆上手實踐體會

五、序列槽工具,調試成功非常關鍵,強烈建議采用“SecureCRT”工具軟體,比較好用,功能強大,适合調試,觀 察參數,還要注意端口設定

W800開發闆上手實踐體會

繼續閱讀