嵌入式系統開發流程

2021-06-04 08:24:41 字數 725 閱讀 9464

如果在乙個嵌入式系統中使用

linux技術開發

,根據應用需求的不同有不同的配置開發方法,但是,一般情況下都需要經過如下的過程

配置開發主機,配置minicom,一般的引數為波特率115200 baud/s,資料位8位,停止位為1,9,無奇偶校驗,軟體硬體流控設為無。在windows下的超級終端的配置也是這樣。minicom軟體的作用是作為除錯嵌入式開發板的資訊輸出的監視器和鍵盤輸入的工具。配置網路主要是配置nfs網路檔案系統,需要關閉防火牆,簡化嵌入式網路除錯環境設定過程。

建立應用程式的flash磁碟分割槽,一般使用jffs2或yaffs檔案系統,這需要在核心中提供這些檔案系統的驅動,有的系統使用乙個線性flash(nor型)512kb~32mb,有的系統使用非線性flash(nand型)8mb~512mb,有的兩個同時使用,需要根據應用規劃flash的分割槽方案。

開發應用程式,可以放入根檔案系統中,也可以放入yaffs、jffs2檔案系統中,有的應用不使用根檔案系統,直接將應用程式和核心設計在一起,這有點類似於μc/os-ii的方式。

燒寫核心、根檔案系統和應用程式,發布產品。

嵌入式開發板選購介紹

嵌入式linux系統學習步驟簡介

嵌入式系統開發流程

一 嵌入式系統開發流程 1 系統需求分析 根據需求,確定設計任務和設計目標,指定設計說明書。2 體系結構設計 描述系統如何實現所述的功能需求,包括對硬體 軟體和執行裝置的功能劃分以及系統的軟體 硬體選型。3 硬體 軟體協同設計 基於體系結構的設計結果,對系統的硬體 軟體進行詳細設計。一般情況下嵌入式...

Wince 嵌入式系統開發流程

wince系統定製開發的第一步是首先使用pb建立乙個基本的作業系統設計,開發者可以使用pb中的新平台嚮導快速建立和配置作業系統設計。乙個作業系統設計所包含的wince特徵取決於開發者選擇的是什麼樣的作業系統配置,開發者可以建立乙個只有作業系統核心的作業系統,也可以建立乙個有複雜圖形和預安裝應用程式的...

嵌入式系統開發概要

嵌入式系統 在嵌入式系統中包含乙個能夠實現處理系統輸入並且生成系統輸出功能的微控器,通過寄存在處理器記憶體中的軟體演算法使系統的輸入和輸出得以聯絡起來。嵌入式系統設計必須考慮的因素 輸入 輸出裝置的電子介面 系統資源的限制 使用者介面概念 系統的操作環境 成本分析 相關標準等一系列制約因素。嵌入式系...