中文字幕大香视频蕉免费丨国产精无久久久久久久免费丨亚洲色大成成人网站久久丨网站黄在线丨把少妇弄高潮了www麻豆丨极品少妇xxxx精品少妇小说丨国产成人免费看一级大黄丨伊人激情丨狠狠插av丨久久综合九色欧美综合狠狠丨国产成人8x视频网站入口丨天堂av资源丨国产九一精品丨av网天堂丨久久久久久久久久久免费av丨免费看国产zzzwww色丨国产 日韩 欧美 制服丝袜丨日本黄色录相丨久久精品99久久久久久2456丨亚洲精品无码人妻无码丨黄色免费视频丨三级毛片国产三级毛片丨亚洲精品久久午夜麻豆丨亚洲网站免费观看丨日本三级全黄少妇三2020

歡迎訪問深圳市中小企業(yè)公共服務平臺電子信息窗口

工程師在MCU平臺上進行軟件開發(fā)會面臨哪些挑戰(zhàn)?

2023-04-12 來源: 作者:深圳市中電網(wǎng)絡技術有限公司
2370

微控制器(MCU)已經(jīng)歷了無數(shù)次技術進步,從硬件加密到復雜的圖形功能。然而在此期間,軟件開發(fā)一直難以跟上這種步伐,下面主要介紹了工程師在MCU平臺上進行軟件開發(fā)所面臨的挑戰(zhàn)。

 

硬件能力不斷更新,軟件開發(fā)停滯不前    

 

與所有電子器件一樣,自1970年代首批MCU問世以來,微控制器已經(jīng)歷了巨大的變化。首款真正具有商業(yè)價值的微處理器(如無所不在的8051)基于8位技術,并整合了幾個計時器、UART端口、ADC,以及DAC(少數(shù)產(chǎn)品)。這些器件非常簡單,易于掌握,指令集非常小,可以輕松地使用低層語言,如匯編語言。    

 

快進到2023年,MCU經(jīng)歷了巨大的變化,內(nèi)存更大、CPU更快,擁有多種外設,從高級電機控制到機器學習(ML)加速器。然而,MCU最重要的一個變化是其內(nèi)部架構的復雜性增加了,如果沒有驅(qū)動程序提供對底層硬件的抽象,從零開始為現(xiàn)代MCU編寫代碼就非常具有挑戰(zhàn)性。    

 

為了幫助工程師對現(xiàn)代MCU進行編碼,我們提供廣泛的軟件解決方案和工具(包括驅(qū)動程序和高級配置工具),用戶無需進行寄存器級編程。雖然這些工具對于項目實施至關重要,但用于MCU編碼的軟件基礎架構并未達到與硬件相同的高度,導致軟件和硬件之間存在巨大的技術鴻溝。

     

工程師在MCU平臺上進行軟件開發(fā)會面臨哪些挑戰(zhàn)?

 

MCU面臨哪些軟件挑戰(zhàn)?    

 

無論使用哪個平臺,MCU的軟件開發(fā)都面臨著諸多挑戰(zhàn),包括平臺鎖定、可移植性有限、碎片化、缺乏開源支持、開發(fā)人員自由受限和缺少標準化等。    

 

首先,大多數(shù)MCU平臺通常會將工程師鎖定在固定平臺上,因為要將代碼移植到其他平臺、其他架構或供應商會非常耗時,即使平臺使用了相同的處理器內(nèi)核(如Arm? Cortex-M?)。對于不使用MCU或其外設全部功能的簡單項目而言,這可能是小問題,但對于因硬件需求變化而需要切換到其他制造商的項目來說,則可能會帶來災難性的后果。當OEM擁有各種價格和功率需求不同的產(chǎn)品時,不可避免地要使用多種不同的MCU,因此維護多代碼基礎的成本可能非常高。    

 

另一個可能影響工程師的軟件挑戰(zhàn)是IDE差別迥異。工程師通常使用不同制造商的眾多設備,因為每個設備只適用于特定的應用。但對每一個平臺,工程師都需要了解IDE的工作原理、工具位于何處,以及如何讓項目運行。因此,工程師要跟上每個開發(fā)環(huán)境的新變化可能需要耗費大量的時間。    

 

此外,MCU供應商很少支持一個以上免費的IDE平臺,并且大部分都基于Eclipse,Eclipse被視為軟件開發(fā)行業(yè)的主力。Eclipse作為主流IDE,供應商可高效定制,便于使用,但由于它采用基于Java的內(nèi)核,對CPU和內(nèi)存資源需求要求非常高。相比之下,微軟的Visual Studio CodeVS Code)非常輕量化和快速,因此許多工程師選擇使用VS Code開發(fā)環(huán)境。    

 

方案介紹

 

內(nèi)置32位MCU運算處理內(nèi)置32位MCU運算處理

 

工程師在MCU平臺上進行軟件開發(fā)會面臨哪些挑戰(zhàn)? 

 

方案簡介

 

采用進口紅外4波段傳感器,  

 

內(nèi)置32位MCU運算處理,  

 

探測距離50米  

 

角度90度  

 

報警時間3秒  

 

提供元器件清單,電路圖,軟件。

 

性能參數(shù)

 

行業(yè)分類 : 智能家居  

 

開發(fā)平臺 : STM 意法半導體  

 

交付形式 : PCBA  

 

性能參數(shù) : 傳感器 : 紅外&紫外  

 

應用場景 : 各種火災隱患場所

查看方案詳情>>

 

基于NXP低功耗MCU的養(yǎng)老手環(huán)

 

工程師在MCU平臺上進行軟件開發(fā)會面臨哪些挑戰(zhàn)? 

 

1.方案介紹:  

 

養(yǎng)老手環(huán),主要使用加速度傳感器實現(xiàn)計步、睡眠監(jiān)測,使用Lora無線方案實現(xiàn)定位等功能,主要面向老年人市場,方案采用NXP的低功耗MCU+SX1278。  

 

2.主要功能和性能參數(shù):  

 

工作電壓:Li-On Battery 3.7V供電,Lora發(fā)射功率12-14dB,通信距離200米;  

 

3.方案核心優(yōu)勢:  

 

低成本  

 

低功耗  

 

遠距離通信  

 

Lora  

 

4.方案應用細分市場:  

 

定位手環(huán)  

 

老人防丟  

 

計步手環(huán)、睡眠監(jiān)測

查看方案詳情>>

 

我愛方案網(wǎng)是一個電子方案開發(fā)供應鏈平臺,提供從找方案到研發(fā)采購的全鏈條服務。找方案,上我愛方案網(wǎng)!在方案超市找到合適的方案就可以直接買,沒有找到就到快包定制開發(fā)。我愛方案網(wǎng)積累了一大批方案商和企業(yè)開發(fā)資源,能提供標準的模塊和核心板以及定制開發(fā)服務,按要求交付PCBA、整機產(chǎn)品、軟件或IoT系統(tǒng)。

 

技術服務靳工:15529315703



相關文章