18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

機智云代碼自動生成工具,快速搞定智能硬件產(chǎn)品開發(fā)

機智云 ? 2023-08-01 00:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

當前,常見的智能硬件設備多是由單片機微處理器、微控制器等構成的嵌入式系統(tǒng),通過WiFi、藍牙、GPRS、Cat.1、LoRa、NB-IoT無線通信模組,將數(shù)據(jù)上報到云端服務器進行數(shù)據(jù)解析分析決策,以完成設備、云端和手機APP/微信小程序/網(wǎng)頁等應用端的交互。整個開發(fā)流程中涉及到各類型的開發(fā)需求,僅在智能硬件開發(fā)方面,就需要實現(xiàn)底層硬件與通信模塊、通信模塊與云端的對話功能,使數(shù)據(jù)可以在三者間自由傳輸。

為此,開發(fā)者要完成智能硬件設備底層驅動的編寫、無線通信模組應用層協(xié)議的制定和編寫、服務器開發(fā)、移動端開發(fā)、業(yè)務邏輯等,花費很多時間和精力來完成大量的開發(fā)工作,不僅研發(fā)周期長,調(diào)試過程也復雜。不論是大公司、創(chuàng)業(yè)團隊還是個人開發(fā)者,都會謹慎從零開始開發(fā),通常選擇一個一站式智能硬件開發(fā)工具,為其提供從產(chǎn)品功能定義、設備端開發(fā)調(diào)試、SDK生成應用開發(fā)的能力。

機智云代碼自動生成工具為了降低企業(yè)/個人開發(fā)者的開發(fā)門檻,縮短開發(fā)周期,減少開發(fā)資源投入,機智云物聯(lián)網(wǎng)推出了MCU代碼自動生成工具。通過借助機智云低代碼開發(fā)平臺(即機智云開發(fā)者中心)和代碼自動生成工具,開發(fā)者能夠省去中間重復開發(fā)的繁瑣環(huán)節(jié),只需關注硬件底層驅動(硬件底層驅動一般由硬件供應商提供)和業(yè)務邏輯開發(fā)即可。機智云低代碼開發(fā)平臺提供郵箱即時注冊使用的免費在線開發(fā)工具和詳細的開發(fā)教程,開發(fā)者在平臺上新建產(chǎn)品完成數(shù)據(jù)點部署后,可進入“MCU開發(fā)”界面選擇適配的MCU型號,云端會根據(jù)開發(fā)者自定義的數(shù)據(jù)點和MCU型號,自動生成對應的串口通信協(xié)議和MCU工程框架,該框架封裝了設備與云服務器交互的協(xié)議層,一切操作均以數(shù)據(jù)點事件呈現(xiàn),輕松實現(xiàn)底層硬件與通信模塊的對話。

該代碼自動生成工具實現(xiàn)了MCU與云服務器通信協(xié)議的解析與封包、傳感器數(shù)據(jù)與通信數(shù)據(jù)的轉換邏輯,并封裝成了簡單的API,且提供了多種平臺的實例代碼。當設備收到云端或APP端的數(shù)據(jù)后,程序會將數(shù)據(jù)轉換成對應的事件并通知到應用層,開發(fā)者只需要在對應的事件處理邏輯中添加傳感器的控制函數(shù),就可以完成產(chǎn)品的開發(fā)。使用自動生成的代碼開發(fā)產(chǎn)品,就不必再處理協(xié)議相關的部分,可以將節(jié)省出來的精力集中在產(chǎn)品的核心功能開發(fā)上。

目前,自動生成服務支持的硬件方案有:獨立MCU方案、SOC方案。其中獨立MCU方案支持的硬件平臺有:stm32f103c8x平臺、通用平臺(即其他平臺);SOC方案支持的硬件平臺有:ESP8266平臺。MCU方案中除了支持STM32平臺,還可以將我們生成好的通用平臺版代碼移植到符合條件的任意平臺,從而實現(xiàn)機智云所提供的各種功能。自動生成工具的使用?步驟1:創(chuàng)建產(chǎn)品
點擊登錄機智云開發(fā)者中心,在右上角創(chuàng)建新產(chǎn)品。7bafdcc0-2fbd-11ee-bbcf-dac502259ad0.png選擇對應的產(chǎn)品類型,以及是否需要標準方案,還是自定義方案。7bd5ce30-2fbd-11ee-bbcf-dac502259ad0.png輸入相應的產(chǎn)品信息后點擊“創(chuàng)建”。7c055e98-2fbd-11ee-bbcf-dac502259ad0.png?步驟2:添加數(shù)據(jù)點添加相應的數(shù)據(jù)點7c28bba4-2fbd-11ee-bbcf-dac502259ad0.png7c4abd30-2fbd-11ee-bbcf-dac502259ad0.png7c6c0cba-2fbd-11ee-bbcf-dac502259ad0.png?步驟3:生成目標平臺代碼當全部定義好數(shù)據(jù)點后,再使用自動生成代碼服務,否則修改了數(shù)據(jù)點需要再次生成代碼,重新下載代碼包?步驟3-1:生成MCU方案代碼定義好產(chǎn)品后,選擇左側服務中的“MCU開發(fā)”(假設采用的MCU是STM32F103C8x),選中硬件方案中的“獨立MCU方案”,再選擇“硬件平臺”中的“stm32f103c8x”,最后點擊“生成代碼包”,等待生成完畢下載即可。如果是其他MCU芯片,則需要選擇“其他平臺”選項,然后將生成的代碼包移植到使用的平臺。7c8c4598-2fbd-11ee-bbcf-dac502259ad0.png下載完成后解壓如下:7cbc5850-2fbd-11ee-bbcf-dac502259ad0.png?步驟3-2:生成SoC方案代碼定義好產(chǎn)品后,選擇左側服務中的“SoC開發(fā)”(假設使用的SoC芯片是esp8266),選中硬件方案中的“SoC方案”,則選擇“硬件平臺”中的“esp8266”,最后點擊“生成代碼包”,等待生成完畢下載即可。7cdf819a-2fbd-11ee-bbcf-dac502259ad0.png下載完成后解壓如下:7cff9b88-2fbd-11ee-bbcf-dac502259ad0.png?步驟4:代碼二次開發(fā)自動生成的代碼已經(jīng)根據(jù)用戶定義的產(chǎn)品數(shù)據(jù)點信息,并針對STM32、ESP8266等平臺,生成了對應的機智云串口協(xié)議層代碼,用戶只需要調(diào)用相應的API接口或添加相應的邏輯處理即可。代碼框架如下圖所示:7d1d3b34-2fbd-11ee-bbcf-dac502259ad0.png其中需要開發(fā)的部分有:下行處理:例如LED燈開關、電機轉速控制等。上行處理:例如溫濕度數(shù)據(jù)采集,紅外傳感器狀態(tài)獲取等。配置處理:配置入網(wǎng)及恢復出廠設置。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 硬件
    +關注

    關注

    11

    文章

    3535

    瀏覽量

    68476
  • 工具
    +關注

    關注

    4

    文章

    316

    瀏覽量

    28648
  • 智能硬件
    +關注

    關注

    205

    文章

    2393

    瀏覽量

    110767
  • 機智云
    +關注

    關注

    3

    文章

    629

    瀏覽量

    27494
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于智能家居項目 完結散花

    (Gizwits)是一款面向物聯(lián)網(wǎng)開發(fā)者的平臺,提供:免費的云端服務與接入架構自動生成設備端代碼支持多種
    的頭像 發(fā)表于 07-31 18:03 ?355次閱讀
    基于<b class='flag-5'>智能</b>家居項目  完結散花

    STM32+esp8266連接機智,上傳溫濕度數(shù)據(jù)并控制繼電器開關(平臺配置、代碼生成、代碼移植)

    代碼,并通過手機APP進行設備控制。元器件準備在開始之前,您需要準備以下硬件元器件:1.STM32開發(fā)板2.ESP8266Wi-Fi模塊3.溫濕度傳感器(如DHT1
    的頭像 發(fā)表于 07-15 18:54 ?563次閱讀
    STM32+esp8266連接<b class='flag-5'>機智</b><b class='flag-5'>云</b>,上傳溫濕度數(shù)據(jù)并控制繼電器開關(平臺配置、<b class='flag-5'>代碼</b><b class='flag-5'>生成</b>、<b class='flag-5'>代碼</b>移植)

    機智配網(wǎng)教程 第二期:生成MCU代碼包與調(diào)試

    在上一期中,我們介紹了機智GAgent固件的燒錄過程,并在測試中完成了機智開發(fā)者賬號的注冊及數(shù)據(jù)點的創(chuàng)建。接下來,我將繼續(xù)為大家講解如何
    的頭像 發(fā)表于 06-28 10:02 ?461次閱讀
    <b class='flag-5'>機智</b><b class='flag-5'>云</b>配網(wǎng)教程 第二期:<b class='flag-5'>生成</b>MCU<b class='flag-5'>代碼</b>包與調(diào)試

    開源智聯(lián)·具身同行:機智推出基于豆包的 OpenEmbodied AI技術、產(chǎn)品及開源方案

    的OpenEmbodiedAI技術、產(chǎn)品及開源方案的落地與應用,致力于降低AIoT開發(fā)門檻,推動具身智能在設備端的廣泛應用。更多開源資料見文末開源AIoT核心能力矩陣機智
    的頭像 發(fā)表于 06-13 19:19 ?600次閱讀
    開源智聯(lián)·具身同行:<b class='flag-5'>機智</b><b class='flag-5'>云</b>推出基于豆包的 OpenEmbodied AI技術、<b class='flag-5'>產(chǎn)品</b>及開源方案

    基于STM32 HAL庫與標準庫的esp8266接入機智方案(二)

    在《基于STM32HAL庫與標準庫的esp8266接入機智方案(一)》中,我們詳細介紹了硬件連接和機智客戶端的創(chuàng)建。本篇將重點講解如何下
    的頭像 發(fā)表于 05-28 18:02 ?943次閱讀
    基于STM32 HAL庫與標準庫的esp8266接入<b class='flag-5'>機智</b><b class='flag-5'>云</b>方案(二)

    基于STM32 HAL庫與標準庫的ESP8266接入機智方案(一)

    新手。在實際的開發(fā)和移植過程中,還是會遇到不少問題,當前機智平臺自動生成代碼與網(wǎng)上的一些舊的
    的頭像 發(fā)表于 05-28 18:02 ?649次閱讀
    基于STM32 HAL庫與標準庫的ESP8266接入<b class='flag-5'>機智</b><b class='flag-5'>云</b>方案(一)

    STM32與機智連接實現(xiàn)步驟與技巧(下篇):機智代碼移植與優(yōu)化

    在《STM32與機智連接實現(xiàn)步驟與技巧(上篇)》中,我們介紹了硬件連接和通信協(xié)議配置。本篇將重點講解如何將機智相關
    的頭像 發(fā)表于 05-23 18:10 ?643次閱讀
    STM32與<b class='flag-5'>機智</b><b class='flag-5'>云</b>連接實現(xiàn)步驟與技巧(下篇):<b class='flag-5'>機智</b><b class='flag-5'>云</b><b class='flag-5'>代碼</b>移植與優(yōu)化

    STM32與機智連接實現(xiàn)步驟與技巧(上篇)

    通過STM32與機智的連接,開發(fā)者可以實現(xiàn)設備的遠程控制和數(shù)據(jù)管理,提升物聯(lián)網(wǎng)應用的智能化水平。本文將介紹STM32與機智
    的頭像 發(fā)表于 05-23 18:10 ?647次閱讀
    STM32與<b class='flag-5'>機智</b><b class='flag-5'>云</b>連接實現(xiàn)步驟與技巧(上篇)

    機智推出集成Deepseek和豆包大模型的AIoT開發(fā)平臺

    、扣子智能體平臺,首次實現(xiàn)智能開發(fā)全流程生產(chǎn)模式,將AIoT開發(fā)門檻降至歷史新低,重構智能硬件
    的頭像 發(fā)表于 03-04 10:29 ?1162次閱讀

    機智發(fā)布Gokit5 AI智能開發(fā)板:工業(yè)級智能體流水線重構AIoT開發(fā)范式

    【2025年2月26日,廣州】全球領先的AIoT服務商機智正式發(fā)布“Gokit5AI智能開發(fā)板”,該產(chǎn)品作為行業(yè)首個全棧式AIoT
    的頭像 發(fā)表于 02-26 13:33 ?801次閱讀
    <b class='flag-5'>機智</b><b class='flag-5'>云</b>發(fā)布Gokit5 AI<b class='flag-5'>智能</b>體<b class='flag-5'>開發(fā)</b>板:工業(yè)級<b class='flag-5'>智能</b>體流水線重構AIoT<b class='flag-5'>開發(fā)</b>范式

    計算開發(fā)工具包括什么

    計算開發(fā)工具種類繁多,包括IDE、虛擬化軟件、容器化平臺、自動化部署工具平臺等。
    的頭像 發(fā)表于 11-22 10:11 ?759次閱讀

    STM32連接機智,代碼移植,NTP實時時間獲?。ㄒ唬?/a>

    目錄一、機智介紹二、固件下載三、項目例程下載四、代碼移植五、代碼編寫準備(已配置完畢,正式開始編寫代碼)六、設備配對與連接七、NTP(網(wǎng)絡
    的頭像 發(fā)表于 11-19 01:01 ?1435次閱讀
    STM32連接<b class='flag-5'>機智</b><b class='flag-5'>云</b>,<b class='flag-5'>代碼</b>移植,NTP實時時間獲取(一)

    代碼開發(fā)平臺,低成本快速搭建MES系統(tǒng)

    代碼平臺是一種可視化的軟件高效開發(fā)平臺,通過抽象和最小化手工編碼的方式,為開發(fā)和部署定制化應用提速。萬界星空科技AI低代碼MES系統(tǒng)通過
    的頭像 發(fā)表于 11-18 15:43 ?644次閱讀
    低<b class='flag-5'>代碼</b><b class='flag-5'>開發(fā)</b>平臺,低成本<b class='flag-5'>快速</b>搭建<b class='flag-5'>云</b>MES系統(tǒng)

    如何自動生成verilog代碼

    介紹幾種自動生成verilog代碼的方法。
    的頭像 發(fā)表于 11-05 11:45 ?1368次閱讀
    如何<b class='flag-5'>自動</b><b class='flag-5'>生成</b>verilog<b class='flag-5'>代碼</b>

    生成式AI工具作用

    生成式AI工具是指那些能夠自動生成文本、圖像、音頻、視頻等多種類型數(shù)據(jù)的人工智能技術。在此,petacloud.ai小編為您整理
    的頭像 發(fā)表于 10-28 11:19 ?1065次閱讀