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

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

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

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

測(cè)試項(xiàng)目

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

image7.png

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

image8.png

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

image9.png

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

image10.png

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

image11.png

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

總結(jié)

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

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

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

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

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+