當前位置:
首頁 > 知識 > 嵌入式應用選擇合適的微控制器

嵌入式應用選擇合適的微控制器

為嵌入式應用選擇微控制器有幾個原因,即低成本,高集成度,增加可靠性,節省空間等。 準備所需硬體介面列表使用微控制器的基本硬體框圖,準備一份微控制器需要支持的所有外設介面的列表。微控制器中有兩種常見的介面類型需要列出。為嵌入式應用選擇微控制器有幾個原因,即低成本,高集成度,增加可靠性,節省空間等。

準備所需硬體介面列表

使用微控制器的基本硬體框圖,準備一份微控制器需要支持的所有外設介面的列表。微控制器中有兩種常見的介面類型需要列出。第一種是通信介面,這些是外圍設備,如USB,SPI,I2C,UART等。這些都極大地擾亂了微控制器需要支持多少程序空間。第二種介面是「數字輸入和輸出」,(A到D)模擬到數字輸入,脈衝寬度調製等。這兩種類型的介面將控制微控制器必不可少的引腳數。

選擇架構

架構的選擇可以極大地影響嵌入式應用的微控制器。根據以上信息,工程師應該能夠開始了解所需的微控制器架構。不要忘記記住可能的未來需求和功能蠕變。僅僅因為你現在可以使用8位微控制器並不意味著你不應該為即將推出的功能研究16位微控制器,甚至不能輕鬆使用。不要忘記選擇微控制器選擇可以是迭代過程。您可以在此步驟中選擇16位部分,但稍後在步驟中發現32位ARM部分運行良好。這個階段只是讓工程師開始尋找正確的方向。

認識到內存要求

微控制器的兩個非常關鍵的存儲器組件是RAM和快閃記憶體。確保變數空間不足,程序絕對是最重要的。選擇具有太多這些功能的部分遠遠不夠簡單。畢竟,你可以不斷地從更多開始,然後轉移到同一晶元系列中更受控制的部分。使用應用程序中包含的軟體架構和通信外圍設備,設計人員可以猜測應用程序需要多少內存。

觀察成本和功率限制

如果微控制器將由電池和移動電源供電,那麼確保這些部分是低功耗的是絕對危險的。如果它不符合電力需求,那麼請繼續準備清單,直到您選擇少量。不要忘記觀察處理器的零件價格。雖然價格在幾個部分的數量上逐漸接近1美元,但如果它高度集中,那麼價格可能是危險的。

選擇開發套件

選擇微控制器的最佳部分之一是,發現要使用的開發套件並觀察微控制器的內部工作。如果套件不存在那麼特定部件很可能不是一個好的選擇,他們應該回過頭幾步,發現更好的部分。目前大多數套件的價格低於100美元。支付更多費用太多了。另一部分可能是更好的選擇。

最後,我們可以得出結論,在為嵌入式應用選擇微控制器時需要考慮許多功能。包括硬體,數據傳輸,PWM埠,封裝,功耗,存儲器大小,成本等。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Linux資訊速推 的精彩文章:

Sennhiser HeadSetup 軟體暴漏出中間人 SSL 攻擊漏洞
Linux中Postfix郵件安裝配置(二)

TAG:Linux資訊速推 |