日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
AWSIOT入門(mén)(一)FreeRTOS-創(chuàng)新互聯(lián)

AWS IOT和azure IOT類(lèi)似,都是由現(xiàn)場(chǎng)設(shè)備收集數(shù)據(jù)發(fā)送到云端,只不過(guò)不同組件叫不同名字而已。

創(chuàng)新互聯(lián)建站是一家專(zhuān)業(yè)提供長(zhǎng)壽企業(yè)網(wǎng)站建設(shè),專(zhuān)注與網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、H5頁(yè)面制作、小程序制作等業(yè)務(wù)。10年已為長(zhǎng)壽眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專(zhuān)業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。

架構(gòu)圖

AWS IOT 入門(mén)(一) FreeRTOS

邊緣軟件

邊緣計(jì)算將計(jì)算能力降低到數(shù)據(jù)源,而不必將其全部帶回云端。AWS IoT 邊緣可以為從傳感器到風(fēng)力渦輪機(jī)的小型和大型設(shè)備提供動(dòng)力。AWS IoT 設(shè)備可以安全地收集數(shù)據(jù),保持設(shè)備數(shù)據(jù)同步,并在仍使用云進(jìn)行管理、分析和持久存儲(chǔ)的同時(shí)相互通信。

Amazon FreeRTOS

Amazon FreeRTOS 是一款適用于微控制器的操作系統(tǒng),可讓您輕松地對(duì)低功耗的小型邊緣設(shè)備進(jìn)行編程、部署、安全保護(hù)、連接和管理。

Amazon FreeRTOS 通過(guò)軟件庫(kù)對(duì) FreeRTOS 內(nèi)核(一款適用于微控制器的常見(jiàn)開(kāi)源操作系統(tǒng))進(jìn)行擴(kuò)展,從而讓您可以輕松地將小型低功耗設(shè)備安全連接到 AWS IoT Core 等 AWS 云服務(wù)或運(yùn)行 AWS IoT Greengrass 的功能更強(qiáng)大的邊緣設(shè)備。

微控制器 (MCU) 是一種單芯片,其中包含一個(gè)常用于電器、傳感器、健身跟蹤器、工業(yè)自動(dòng)化和汽車(chē)等眾多設(shè)備的簡(jiǎn)單處理器。許多此類(lèi)小型設(shè)備都可以通過(guò)連接到云或連接到本地的其他設(shè)備而獲益。例如,智能電表需要連接到云來(lái)報(bào)告使用情況,大樓安全系統(tǒng)需要進(jìn)行本地通信,在您使用身份識(shí)別卡進(jìn)門(mén)時(shí)將門(mén)解鎖。微控制器具有有限的計(jì)算能力和內(nèi)存容量,通常執(zhí)行簡(jiǎn)單的功能任務(wù)。微控制器運(yùn)行的操作系統(tǒng)往往沒(méi)有支持連接到本地網(wǎng)絡(luò)或云的內(nèi)置功能,從而使 IoT 應(yīng)用程序成為一項(xiàng)挑戰(zhàn)。Amazon FreeRTOS 可以幫助解決這個(gè)問(wèn)題,它不僅提供核心操作系統(tǒng)來(lái)運(yùn)行邊緣設(shè)備,還提供軟件庫(kù)來(lái)支持輕松安全地連接到云(或其他邊緣設(shè)備),讓您可以從中為 IoT 應(yīng)用程序收集數(shù)據(jù)并執(zhí)行操作。

AWS IOT 入門(mén)(一) FreeRTOS

Amazon FreeRTOS 架構(gòu)

Amazon FreeRTOS 設(shè)計(jì)用于嵌入式微控制器。它通常作為單個(gè)已編譯映像,與設(shè)備應(yīng)用程序所需的所有組件一起,刷入到設(shè)備。此映像中結(jié)合了嵌入式開(kāi)發(fā)人員針對(duì)該應(yīng)用程序編寫(xiě)的功能、Amazon 提供的軟件庫(kù)、FreeRTOS 內(nèi)核,以及適用于硬件平臺(tái)的驅(qū)動(dòng)程序和板卡支持程序包 (BSP)。不論使用的是何種微處理器,對(duì)于 FreeRTOS 內(nèi)核和所有 Amazon FreeRTOS 軟件庫(kù),嵌入式應(yīng)用程序開(kāi)發(fā)人員均可以采用相同的標(biāo)準(zhǔn)化接口。

AWS IOT 入門(mén)(一) FreeRTOS

開(kāi)始使用 Amazon FreeRTOS

要快速開(kāi)始使用,您可以從 AWS Partner Device Catalog 選擇支持 Amazon FreeRTOS 功能的硬件。如果您想快速開(kāi)始使用,但沒(méi)有硬件,可以使用 Amazon FreeRTOS Windows 模擬器。

接下來(lái),您可以使用 Amazon FreeRTOS 控制臺(tái),通過(guò)選擇與使用案例相關(guān)的庫(kù)來(lái)自定義下載操作系統(tǒng)??刂婆_(tái)將引導(dǎo)您完成這一過(guò)程,以便您可以立即開(kāi)始開(kāi)發(fā)。

您還可以在 GitHub、SourceForge 或 FreeRTOS.org 上找到 Amazon FreeRTOS??刂婆_(tái)將包含所有庫(kù)和硬件特定的移植層,您可以根據(jù)您的使用案例,在下載之后選擇性地包含或移除這些層。您也可以通過(guò)任何這些渠道訪問(wèn)獨(dú)立的 FreeRTOS 內(nèi)核。對(duì)于低功耗藍(lán)牙 (BLE),您可以從 Amazon FreeRTOS GitHub 存儲(chǔ)庫(kù)中下載源代碼以及從 GitHub 中下載 Android 和 iOS 配套軟件開(kāi)發(fā)工具包。

Amazon FreeRTOS 是開(kāi)源的,因此您可以隨意擴(kuò)展、修改或刪除任何源代碼庫(kù)。

借助這些簡(jiǎn)單的入門(mén)指南獲得實(shí)踐經(jīng)驗(yàn)。

git 下載

https://github.com/aws/amazon-freertos

開(kāi)始使用 FreeRTOS Windows 仿真器

https://docs.aws.amazon.com/zh_cn/freertos/latest/userguide/getting_started_windows.html

winpcap下載

https://www.winpcap.org/install/default.htm

Visual Studio 2017下載

https://visualstudio.microsoft.com/zh-hans/downloads/?rr=https%3A%2F%2Fdocs.aws.amazon.com%2Fzh_cn%2Ffreertos%2Flatest%2Fuserguide%2Fgetting_started_windows.html

最終配置好網(wǎng)卡之后

0 0 [None] FreeRTOS_IPInit 1 0 [None] vTaskStartScheduler 1. rpcap://\Device\NPF_{AD01B877-A0C1-4F33-8256-EE1F4480B70D} (Network adapter 'Intel(R) Ethernet Connection (4) I219-LM' on local host) 2. rpcap://\Device\NPF_{337F7AF9-2520-4667-8EFF-2B575A98B580} (Network adapter 'Microsoft' on local host) The interface that will be opened is set by "configNETWORK_INTERFACE_TO_USE" which should be defined in FreeRTOSConfig.h Attempting to open interface number 1.

生成并運(yùn)行 Amazon FreeRTOS 演示項(xiàng)目

將 Amazon FreeRTOS 演示加載到 Visual Studio 中

  1. 在 Visual Studio 中,從 File (文件) 菜單,選擇 Open (打開(kāi))。選擇 File/Solution (文件/解決方案),導(dǎo)航到 \demos\pc\windows\visual_studio\aws_demos.sln,然后選擇 Open (打開(kāi))。
  2. 從 Build (生成) 菜單,選擇 Build Solution (生成解決方案),確保解決方案已生成且沒(méi)有錯(cuò)誤或警告。

運(yùn)行 Amazon FreeRTOS 演示

  1. 重新生成 Visual Studio 項(xiàng)目以接受在標(biāo)頭文件中所做的更改。
  2. 登錄 AWS IoT 控制臺(tái)。
  3. 在導(dǎo)航窗格中,選擇測(cè)試以打開(kāi) MQTT 客戶端。
  4. 在訂閱主題中,輸入 freertos/demos/echo,然后選擇訂閱主題。
  5. 從 Visual Studio 中的 Debug (調(diào)試) 菜單,選擇 Start Debugging (開(kāi)始調(diào)試)。

在 AWS IoT 控制臺(tái) 中,MQTT 客戶端顯示從 FreeRTOS Windows 仿真器收到的消息。

3個(gè)demo

低功耗藍(lán)牙演示應(yīng)用程序(測(cè)試版)

https://docs.aws.amazon.com/zh_cn/freertos/latest/userguide/ble-demo.html

安全套接字 Echo 客戶端演示

https://docs.aws.amazon.com/zh_cn/freertos/latest/userguide/secure-sockets-demo.html

設(shè)備影子演示應(yīng)用程序

https://docs.aws.amazon.com/zh_cn/freertos/latest/userguide/shadow-demo.html

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


當(dāng)前題目:AWSIOT入門(mén)(一)FreeRTOS-創(chuàng)新互聯(lián)
標(biāo)題路徑:http://www.dlmjj.cn/article/dojocc.html