www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

首頁 > 評測 > 基于Azure平臺的物聯(lián)網(wǎng)開發(fā)套件——AZ3166物聯(lián)網(wǎng)開發(fā)套件評測

基于Azure平臺的物聯(lián)網(wǎng)開發(fā)套件——AZ3166物聯(lián)網(wǎng)開發(fā)套件評測

  • 作者:qianfan
  • 來源:21ic
  • [導讀]
  • 上海慶科和微軟合作開發(fā)的一款基于Azure平臺的IoT開發(fā)套件——AZ3166,如果你想體驗一下Azure平臺,這不失為是一個選擇。但同時它還并不是那么的完善。

測試項目

在確保AZ3166未連接電腦的情況下,首先啟動VS Code并將AZ3166連接到計算機,VS Code能夠正確顯示AZ3166 已插入。

image7.png

可能是安裝開發(fā)環(huán)境的問題,并沒有像入門指南介紹的那樣,VS Code能夠自動打開AZ3166的簡介頁及示例文件夾。不過沒關系,我們可以手動打開示例文件夾。按下F1并選擇Arduino: Example,選擇一個喜歡的例子。

image8.png

在這里我選擇了傳感器測試的例子:

image9.png

按下F5并選擇Arduino環(huán)境,可以自動完成編譯下載,這份示例代碼便是板卡預燒入的demo。

image10.png

粗略的瀏覽了一下按鍵A的代碼,才發(fā)現(xiàn)名人名言是在程序中寫死的,之前還誤以為是開機之后連接服務器下載的。難怪每次開機之后名言都不會改變。

image11.png

AZ3166提供了豐富的例程,不僅包含Arduino基本的例子(如Blinky流程燈),還包含AZ3166特有的物聯(lián)網(wǎng)例程,在本文開頭提到的微軟編寫的入門文檔中,有非常詳細的介紹,可以一步步的接入Azure云服務。在這里就不在贅述。

總結

先吐槽一下AZ3166的開發(fā)環(huán)境搭建,雖然微軟提供了一個打包好的傻瓜式安裝方法,但是在我的電腦上并不能順利安裝。需要手動安裝失敗的步驟。就像Arduino提示的Error downloading package_index.json錯誤,雖然解決方法很容易,但是往往需要花費數(shù)個小時尋找該問題的解決方案。

Arduino開發(fā)環(huán)境的確有易用的優(yōu)點,但是缺點也很明顯,整個開發(fā)環(huán)境相比商業(yè)的IDE(Keil, IAR)略顯單薄。做一些簡單的應用還好,在做大型工程的時候還是有很大不足。雖然Arduino也能用GDB配合VS code進行調試,卻需要折騰一番,不能做到商業(yè)IDE的那種開箱即用。

在拿到開發(fā)板之后,會在空余時間做Zephyr(https://github.com/zephyrproject-rtos/zephyr)下AZ3166的BSP包,希望可以順利的合并入Zephyr的主線中。

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉載!

網(wǎng)友評論