2017年4月25-26日,ST中***會在深圳蛇口希爾頓南海酒店隆重舉行,來自ST全球的技術及商業合作伙伴共聚一堂,探索最前沿物聯網開發生態,作為國內最大的物聯網開發平臺、ST技術合作伙伴機智云受邀參加本次峰會,機智云嵌入式技術總監高福東做了《從協議解析到數據點事件-STM32的代碼自動生成》的主題演講和《 半小時開發基于STM32的室內智能環境檢測儀》的Workshop,為全球物聯網開發者帶來機智云MCU代碼自動開發工具和實用案例,攜手ST打造開放的開發者生態,共同幫助硬件開發者降低開發門檻,縮短開發周期,降低開發成本。
眾所周知,智能硬件多是由微處理器/微控制器等構成的嵌入式系統,結合環境數據采集傳感器獲取數據信息,通過GPRS/WIFI/BLE等無線通信模塊,將數據上報到云端服務器進行數據解析分析決策,從而完成設備、云端和手機APP/微信/網頁等應用端的交互。這個過程聽起來簡單,但對于傳統的硬件開發者來說卻并不輕松,因為要涉及到不同類型的開發需求,工具和平臺選擇尤為重要!
機智云智能硬件自助開發PaaS平臺是國內推出時間最早、功能最健全、開發最簡單的應用賦能AEP服務平臺,擁有全球最大的物聯網應用開發者社區。平臺通過多元化的API支持,完善的SDK、IDE開發環境,全自動的嵌入式和移動應用代碼生成器等完整的工具鏈,幫助開發者高效地實現方案的開發、測試、發布和商業運營。
MCU代碼自動生成工具有效減少重復開發時間
智能硬件開發,需要實現底層硬件與通信模塊、通信模塊與云端的對話功能,使數據可以在三者間自由傳輸。為此,開發者需要編寫智能硬件設備底層驅動、無線通信模組應用層協議制定和編寫、服務器開發、移動端開發、業務邏輯等,依舊需要大量的開發工作,研發周期長,可維護性不足。不論是大公司還是創業團隊,都會謹慎選擇從零開始開發。借助機智云自助開發平臺和MCU代碼自動生成工具,能省去中間重復開發的繁瑣環節,開發者只需關注硬件底層驅動(事實上,硬件底層驅動一般由硬件供應商提供)和業務邏輯開發即可。
機智云平臺提供郵箱即時注冊使用的免費在線開發工具和完整的開發教程,開發者在機智云平臺上新建產品完成數據點部署后,可進入“MCU開發”界面選擇適配的MCU型號,云端會根據開發者自定義的數據點和MCU型號,自動生成對應的串口通信協議和MCU工程框架,該框架封裝了設備與云服務器交互的協議層,一切操作均以數據點事件呈現,輕松實現底層硬件與通信模塊的對話。

該自動生成的代碼實現了MCU與云服務器通信協議的解析與封包、傳感器數據與通信數據的轉換邏輯,并封裝成了簡單的API,且提供了多種平臺的實例代碼。當設備收到云端或APP端的數據后,程序會將數據轉換成對應的事件并通知到應用層,開發者只需要在對應的事件處理邏輯中添加傳感器的控制函數,就可以完成產品的開發。
目前機智云MCU代碼自動生成工具支持的獨立MCU方案有: STM32F103C8X、STM32F407X、STM32F429X、STM32F767X,未來機智云將與ST攜手打通MCU全型號自動化開發工具,機智云平臺將自動適配全品類STM32方案,同時將在芯片安全上進一步加深合作,共同為物聯網安全保駕護航。
完整的物聯網開發工具,加速物聯網設備開發進度
在硬件開發以外,還要解決如何進行設備端和移動端、移動端和云端的交互,開發者可以通過搭建開發環境,新建項目工程,調用機智云開源API、使用開源SDK以及移動端APP(iOS/ Android / HTML5)代碼自動生成工具,快速開發APP等應用,讓智能硬件開發變得更有趣。機智云APP代碼自動生成工具會根據開發者定義的數據點直接生成APP源碼,開發者一鍵下載后便可直接運行,實現“零編碼”編程,也可以在源碼的基礎上進行二次開發,比如UI調整和功能優化等。
APP代碼自動生成工具實現移動應用開發,這在很大程度上幫助開發者理清了智能化主線,簡化了開發者的開發工作,當設備收到云端或APP端的數據后,程序會將數據轉換成對應的事件并通知到應用層,開發者只需要在對應的事件處理邏輯中添加傳感器的控制函數,就可以完成產品的開發。
同時,在平臺技術工具上,增加了ECE邊緣霧計算引擎、RTBD實時大數據平臺、Giga ML吉咖機器學習和D3動態數據編排引擎,將云計算和霧計算結合,組成超大規模的物聯網大數據和機器學習體系,配合應用賦能和傻瓜式操作界面,充分整合物聯網、大數據和機器學習應用能力,進一步降低物聯網產品和服務的研發和部署及維護難度。
在外部技術平臺合作上,與蘋果Homekit、Amazon Alexa、Google Home等平臺進行無縫對接,讓服務更多元化。目前已有50000+名開發者正在使用機智云自助開發平臺實現產品原型開發及智能化升級,有6000+家企業注冊用戶正在使用機智云云平臺實現產品商業化,領跑行業物聯網云服務技術生態。
相關推薦
PY32F002A系列微控制器是一款高性能、低功耗的MCU,它采用32位ARM? Cortex?-M....
發表于 2023-10-24 17:19?
54次閱讀

Holtek持續深化血糖監測產品發展,新推出BH66F2475 Flash MCU。具備超低功耗、小....
發表于 2023-10-24 15:57?
124次閱讀

定時器是對周期固定的脈沖信號進行計數,如MCU內部的外設時鐘(APB)。
發表于 2023-10-24 15:26?
109次閱讀

本文主要研究了HASH算法加密芯片的工作原理及其在STM32 MCU上的應用,實現了外部加密芯片對S....
發表于 2023-10-24 15:01?
54次閱讀

任何對未知的恐懼都是正常的,這也是為什么我們需要通過學習去解決它們。曾經畫錯一塊8層板,造價6千的樣....
發表于 2023-10-24 14:29?
20次閱讀

隨著x86指令集的不斷完善,人們發現計算機執行大多數程序時復雜指令集中的絕大多數指令都只在極少的時間....
發表于 2023-10-24 12:51?
64次閱讀

士蘭微電子MCU經過多年發展和積累,已經形成了品牌化,系列化,可為客戶提供一站式產品服務。近期,士蘭....
發表于 2023-10-24 11:13?
198次閱讀

續寫新篇章!德瓏集團總部及高端制造基地項目開工儀式典禮在佛山南海區順利舉行,磁性元器件行業高端制造領....
發表于 2023-10-24 10:53?
244次閱讀

本期教程將會通過使用一塊帶有外置數字麥克風和 TFT LCD 顯示屏的樹莓派 Pico 開發板制作一....
發表于 2023-10-24 10:49?
48次閱讀

電子發燒友網報道(文/梁浩斌)從目前的汽車電子電氣架構演變路徑來看,從分布式往集中式發展的過程中,域....
發表于 2023-10-24 00:25?
768次閱讀

熱電偶原理:將熱電偶的熱端加熱,使得冷、熱兩端的溫度不同,則在該熱電偶回路中就會產生熱電勢,這種物理....
發表于 2023-10-23 17:06?
71次閱讀

STM32內部的EEPROM其實是Flash模擬的,也就是會占用程序的存儲空間,下載的程序也放在這個....
發表于 2023-10-23 17:04?
70次閱讀

本項目實現了基于啟明RA6M5的《物聯網居家環境健康監控設備》。項目以啟明RA6M5為主控,OLED....
發表于 2023-10-23 14:42?
57次閱讀

成模范、指方向、助明路 ? ? ? 建設數字中國是數字時代推進中國式現代化的重要引擎,是構筑國家競爭....
發表于 2023-10-23 11:55?
127次閱讀

HT67F2452工作電壓為1.8V~5.5V,系統資源為8K×16 Flash ROM、512×8....
發表于 2023-10-23 11:32?
33次閱讀

面向實時處理和高效通信需求,GD32VW553系列MCU采用了全新的開源指令集架構RISC-V處理器....
發表于 2023-10-23 11:22?
58次閱讀

嵌入式設備被抄襲已是一種普遍現象,特別是在國內,在沒有形成技術壁壘之前,如何防止產品被抄襲是一個不可....
發表于 2023-10-23 10:48?
105次閱讀

中穎電子表示,第三季度受產品市場價格變動的影響,公司計入庫存產品的降價損失增加,影響了利潤。由于公司....
發表于 2023-10-23 09:42?
169次閱讀

當上世紀80年代PLC進入我國的時候,PLC編程語言的國際標準IEC 61131-3(那時被命名為I....
發表于 2023-10-22 09:30?
301次閱讀

2023電賽C題要求做一個電感電容測量裝置,原本使用FPGA可以很好解決,但是賽題限制必須使用TI的....
發表于 2023-10-21 17:15?
147次閱讀

隨著科技的進步,顯示器的接口也用上了Type-C接口,相較于傳統接口,Type-C接口更方便,更安全....
發表于 2023-10-21 10:01?
81次閱讀

市面常見電磁爐技術分為單管電磁爐技術與半橋電磁爐技術,單管電磁爐主要操作在2千瓦以下,其優點為電路架....
發表于 2023-10-20 16:26?
113次閱讀

摘要:白色家電廠商希望用盡可能少的MCU,去實現以前多顆MCU實現的功能。比如最好一顆MCU實現控制....
發表于 2023-10-20 14:49?
77次閱讀

在瑞薩RA系列MCU產品中,目前RA4E2、RA4T1、RA6E2、RA6T2和RA6T3搭載了CA....
發表于 2023-10-20 14:46?
82次閱讀

芯馳MCU產品E3系列于2022年正式推出,以行業天花板級別的性能參數和功能安全認證等級,廣泛應用于....
發表于 2023-10-20 14:19?
28次閱讀

XL2409開發板是一款基于 2.4G SoC芯片 XL2409的開發工具,為開發者提供了一個快速了....
發表于 2023-10-20 14:16?
104次閱讀

WT588E02B語音芯片是一款SPI通訊方式的語音芯片、最大的特點便是客戶可以自行通過SPI協議,....
發表于 2023-10-20 11:19?
123次閱讀

來源:IAR 嵌入式開發軟件和服務的全球領導者IAR近日宣布,與中科芯集成電路有限公司(以下簡稱中科....
發表于 2023-10-20 10:30?
57次閱讀

PMC232-S16,是一款早期的應廣產品,現在隨著韓國晶圓廠的服務跟不上及產品本身的性價比問題出現....
發表于 2023-10-20 09:30?
149次閱讀

電動車儀表與防盜器功能整合到一塊PCB板上,共用一顆MCU實現車輛速度、里程、故障狀態顯示、遙控控車....
發表于 2023-10-19 17:06?
114次閱讀

2023春季新品發布會上漢王科技發布柯氏音法電子血壓計產品—漢王電子血壓計,繼嗅覺檢測盒之后再次深度....
發表于 2023-10-19 15:51?
272次閱讀

PY32F002B是普冉推出的新一代入門級32位MCU,內核使用 ARM Cortex M0+,主頻....
發表于 2023-10-19 14:54?
170次閱讀

先楫半導體(HPMicro),一家提供國產高性能通用MCU產品及應用解決方案的企業,將參加于2023....
發表于 2023-10-19 14:22?
220次閱讀

近日,搭載芯馳高性能MCU的明然科技懸架控制器(CDC)批量下線,在奇瑞瑞虎9、星途瑤光等車型上正式....
發表于 2023-10-19 11:36?
105次閱讀

系 統設置模塊SYSCON 系統配置模塊(SYSCON)是整個MCU的配置中樞,它負 責協調各個功能....
發表于 2023-10-19 11:25?
69次閱讀

簡介 FlexIO 模塊在 i.MX RT 系列 MCU 中被廣泛采用,它提供了高度靈活的配置方法,....
發表于 2023-10-19 11:25?
62次閱讀

近日,搭載芯馳高性能MCU的明然科技懸架控制器(CDC)批量下線,在奇瑞瑞虎9、星途瑤光等車型上正式....
發表于 2023-10-19 11:09?
303次閱讀

芯海科技CS32L015作為一款通用型超低功耗的高性價比32位MCU,適用于電動牙刷、TWS耳機倉、....
發表于 2023-10-19 10:52?
104次閱讀

紐瑞芯科技的FiRa聯盟認證UWB芯片再增兩款!自此,紐瑞芯FiRa聯盟認證芯片數達到5款,保持全球....
發表于 2023-10-19 10:18?
239次閱讀

隨著智能汽車的發展,用戶對汽車的安全性、穩定性、智能化不斷提出更新的要求。車載各項功能的實現都需要復....
發表于 2023-10-19 09:52?
53次閱讀

隨著安全威脅的不斷演變和日趨復雜,工業和消費應用設計人員在開發過程中必須考慮在設備中實現安全功能。為....
發表于 2023-10-19 08:24?
125次閱讀

先楫半導體(HPMicro),一家提供國產高性能通用MCU產品及應用解決方案的企業,將參加于2023....
發表于 2023-10-19 08:17?
126次閱讀

IAR Embedded Workbench集成開發環境一直是全球眾多開發者首選的嵌入式軟件開發解決....
發表于 2023-10-18 16:00?
114次閱讀

痞子衡維護的 NXP-MCUBootUtility 工具距離上一個大版本(v5.0.0)發布過去4個....
發表于 2023-10-18 14:30?
79次閱讀

自去年開始,芯片市場逐漸呈現出“冰火兩重天”的格局。一方面,在消費電子市場一片萎靡下,芯片市場從“搶....
發表于 2023-10-18 14:17?
164次閱讀

在牽引逆變器中,微控制器(MCU)是系統的大腦,通過模數轉換器(ADC)執行電機控制、電壓和電流采樣....
發表于 2023-10-18 11:54?
498次閱讀

近日,普華基礎軟件與旗芯微正式宣布達成戰略合作,雙方將致力于共同打造車規級MCU的整體軟件解決方案,....
發表于 2023-10-18 11:35?
693次閱讀

【2023年10月17日,深圳】國際獨立第三方檢測、檢驗和認證機構SGS為深圳市航順芯片技術研發有限....
發表于 2023-10-18 11:19?
473次閱讀

笙泉MCU在儲能電源中的作用(3): 戶外儲能逆變器
儲能電源結構儲能電源拆解后可以分為三塊功能板:前面板、BM...
發表于 2023-07-31 15:18?
126次閱讀

各位高手,請教一個問題。就USB口或TYPE-C有負載插入時怎么樣能出來一個高低電平通知MCU,有什么電路實現。...
發表于 2023-07-31 14:20?
2039次閱讀

最近想用NUC029LAN這塊MCU,但是主頻只有50M,有點低了,不知是否可以像ST那樣進行超頻,如果可以,能超多...
發表于 2023-06-28 08:49?
1898次閱讀

我要直接讀寫新唐MCU FALSH,我現在用的MCU是Part number: M453VG6AE
各位朋友,有相關的代碼可以參...
發表于 2023-06-28 07:30?
1263次閱讀

本文主要介紹CWL083VCT6芯片在不同主頻下的功耗測試方法和測試結果。
1.HSIOSC時鐘
HSIOSC 時鐘由內...
發表于 2023-06-27 16:17?
389次閱讀

MS51FB9AE目前是一個很新、高性價比的51 MCU芯片N76E003AT20 也是熱門的單片機,但升級版的MS51FB9A...
發表于 2023-06-27 13:50?
1092次閱讀

在嵌入式項目中,軟件開發基本上都會使用到延時,那么,該用軟件延時還是硬件延時?它們又有什么區別呢?...
發表于 2023-06-27 11:33?
1261次閱讀

使用GD32VF103V-EVAL開發板debug時報了下面錯誤,哪位大哥能指點一下,不勝感激!
...
發表于 2023-06-27 10:06?
379次閱讀

請問理論上,MCU是不是可以任意IO都可以更新HEX?
...
發表于 2023-06-27 07:48?
299次閱讀

現成的都不滿足需求,以前一直都是自己寫上位機燒錄軟件,要根據MCU唯一ID對HEX文件處理后再燒錄,每個芯片都...
發表于 2023-06-27 06:42?
36次閱讀

評論