購物吧

您的位置:網站首頁 > 今日推薦

今日推薦:基於STM32的阿裏雲物聯網平台方案

作者:habao 來源:未知 日期:2020-11-3 14:14:26 人氣: 標簽:今日推薦網下載
導讀:測試你的古代身份阿裏雲物聯網平台(原名物聯網套件,下文兩者通用)是阿裏雲專門為物聯網領域的開發人員推出的,其目的是幫助開發者搭建•板載STmorpho接口…

  測試你的古代身份阿裏雲物聯網平台(原名物聯網套件,下文兩者通用)是阿裏雲專門為物聯網領域的開發人員推出的,其目的是幫助開發者搭建

  •板載ST morpho接口的擴展插座,可由此訪問全部STM32管腳。我們將通過該插座連接WiFi模組的收、發I/O。

  EMW3080 WiFi擴展板也集成了Arduino接口擴展插座,可與NUCLEO-L476RG開發板連接。但是Wifi擴展板上的WiFi模塊收、發引腳接在了Arduino插座的D0和D1管腳,即下圖中的RXD和TXD;而在NUCLEO-L476RG開發板上,Arduino接口插座的D0與D1管腳默認對應的MCU(L476)的PA2和PA3管腳,正好是是USART2接口的Tx和Rx,並已經連接至STLINK,以實現STLINK的USB橋接串口的虛擬串口功能。 我們希望保留STLINK虛擬串口功能,供調試打印用。因此,需要將WiFi擴展板上Arduino接口的D0與D1 管腳,即WiFi模塊的收、發引腳,與MCU的USART1連接(PA9和PA10)。

  上原來的跳線都不需要改變,也不需要吹焊solder bridge(默認狀態母板上D0、D1沒有連到MCU的UART1),隻需要幾根連接線就可以完成連接。

  •串口工具Tera Term。串口調試工具,顯示程序運行信息,以及供用戶配置WiFi用戶名和密碼。

  。在集成過程中,整個SDK目錄文件結構保持不變,方便用戶在將來自行替換更高版本的Ali物聯網套件,如下圖:

  將設備接入雲端,第一步是要在雲端開通物聯網套件,注冊產品和設備。用戶可參照阿裏雲幫助文檔裏的“阿裏雲物聯網套件>

  控製台使用手冊>

  產品管理>

  設備接入準備”的詳細說明,也可以參照以下步驟:

  一步一步創建完成後,用戶也可以從控製台中的設備管理,點擊相應的設備,查看設備基本信息,就可以一次性獲得productKey, 設備名稱(deviceName)以及deviceSecret。

  包含有工程文件徑。用戶可直接點擊打開,進行編譯。開發包使用的工程文件IAR版本為8.20.1。若用戶使用較低版本的IAR,僅需要重新構建工程文件,而不需要修改目錄結構與源代碼。

  需要使用串口終端程序Tera Term(其他類似串口軟件亦可)來配置網絡或者察看程序運行的日誌。

  首次輸入的WiFi AP的用戶名和密碼會存放在MCU的Flash中,以免下次上電重複輸入。如果用戶更換了WiFi AP,需要使用新的用戶名和密碼

  物聯網設備是否在線,以及上行以及下行詳細數據,除了通過設備端的串口輸出log信息,還可以在阿裏雲端物聯網套件的“管理控製台”上找到詳細日誌。訪問查看“日至服務”,如右圖所示:

  對於新的MCU係列,隻需要將相應的STM32 HAL Driver驅動複製到驅動Drivers目錄,替換自己的BSP驅動;然後在Projects目錄複製已有工程,加入特定功能,修改得到新的工程文件。

  事實上此開發包也支持STM32 B-L475E-IOT01開發板連接阿裏雲。用戶可以比較開發包中的NUCLEO-L476RG與 B-L475E-IOT01目錄,了解如何快速將此開發包運行在更多STM32開發板上。

  

下一篇:沒有資料
共有:條評論信息評論信息
發表評論
姓 名:
驗證碼: