- 相關(guān)推薦
學(xué)嵌入式電腦配置要求
嵌入式仍舊是一門(mén)非常熱門(mén)的技術(shù),每年依舊有很多同學(xué)投入到嵌入式學(xué)習的大軍中來(lái)。從簡(jiǎn)單的8位單片機,例如51系列,到32位的arm,mips系列,甚至現在的64位cpu;從簡(jiǎn)單的電子鬧鐘到我們人手一臺的智能手機,嵌入式性能越來(lái)越強大,應用越來(lái)越廣泛。那么就有好多同學(xué)問(wèn),學(xué)習嵌入式對電腦的要求高嗎,如何選擇適合嵌入式開(kāi)發(fā)的電腦呢?
君玉善其事,必先利其器,這里就簡(jiǎn)單說(shuō)下學(xué)習嵌入式電腦的選擇。選擇什么樣的電腦首先你要確認你學(xué)的嵌入式方向是什么,如果是8位,16位的單片機,那么目前市場(chǎng)上任何一臺電腦都可以滿(mǎn)足你的需要,包括筆記本和臺式PC。那么如果你準備學(xué)習android底層開(kāi)發(fā)等。那么久需要有強勁的電腦了。因為android是一個(gè)相當大的工程,單純一次完整編譯就需要好久,如果你選擇一臺4G內存,2核CPU的電腦,那么很不幸,編譯一次你至少要等待6小時(shí)以上。這個(gè)時(shí)候我推薦的就是至少8G ram,4核CPU,固態(tài)硬盤(pán)了的配置了。
另外,從經(jīng)驗來(lái)看,一般8位,16位的單片機都是入門(mén),最后都會(huì )使用更高級的arm等嵌入式芯片,所以,在有條件的情況下,可以適當的選擇高配一點(diǎn)電腦,選擇大容量?jì)却媸欠浅V匾摹?/p>
總結下來(lái),就是,如果只是學(xué)習單片機等,2核cpu,4-8Gram就可以了,其他的不太重要了;如果學(xué)習android開(kāi)發(fā),那么推薦4核cpu,8G以上RAM,有條件的話(huà)可以上固態(tài)硬盤(pán)的配置。
最后,嵌入式開(kāi)發(fā)一般都需要使用串口,如果是臺式機一般還保留串口,筆記本的話(huà)可以買(mǎi)一個(gè)usb轉串口的小板,也很方便。
嵌入式系統開(kāi)發(fā)的基本流程
1.系統定義與需求分析
確定系統開(kāi)發(fā)最終需要達到的總目標、系統實(shí)現的可行性、系統開(kāi)發(fā)所采取的策略,估計系統完成所需的資源和成本,制定工程進(jìn)度安排計劃。需求分析應確定目標系統要具備哪些功能。用戶(hù)了解他們在實(shí)際應用中所面對的是什么問(wèn)題,也知道必須要做什么,但是通常不一定能完整、準確地表達出他們的需求 ,更不知道怎樣利用計算機去實(shí)現他們需要的功能。需求分析就是要求密切配合用戶(hù),經(jīng)過(guò)充分的交流和考察,得出經(jīng)過(guò)用戶(hù)確認的、明確的系統實(shí)現邏輯模型,以便使設計開(kāi)發(fā)人員能夠最終的設計目標。由此確定的系統邏輯模型是以后設計和實(shí)現的目標系統的基礎,必須能夠準確、完整的體現出用戶(hù)的需求。
2.系統設計方案的初步確立
包括系統設計的初步說(shuō)明文檔、設計方案和設計描述文檔,具體包含以下文檔:系統總體設計、系統功能劃分與軟硬件協(xié)同設計、處理器選擇與基本接口器件選擇、操作系統選擇和開(kāi)發(fā)環(huán)境選擇。這些文檔的確立是使用系統流程圖或其他工具,描述每一種可能的系統組成,估計每一種方案的成本和效益,在充分權衡各種方案利弊的基礎上,選擇一個(gè)較好的方案,并且制定出該系統的詳細計劃。
3.初步設計方案性?xún)r(jià)比評估與方案評審論證
在系統開(kāi)始軟硬件具體設計之前,需要最后確定設計方案與用戶(hù)需求之間的合理性,并對設計方案的正確性、無(wú)歧義性、安全性、可驗證性、可理解性、可修改性等多個(gè)方面進(jìn)行綜合評估,以確定是否進(jìn)入下一步的實(shí)施階段。
1. 完善初步方案及初步方案的實(shí)施
本階段是整個(gè)設計階段中最基本的一個(gè)環(huán)節,它決定了以后軟硬件設計的方向與各自完成的目標,通常需要反復對比和權衡利弊才能最后決定。劃分的結果對軟硬件的設計工作量往往有很大的影響,特別是印象軟件的設計與實(shí)現,而且隨系統的性能和成本有著(zhù)較大的影響。劃分完系統的軟硬件結構之后,就可同時(shí)開(kāi)始系統的軟硬件設計與系統方案的實(shí)時(shí)。
2. 軟硬件集成測試
將測試完成的軟件系統裝入制作好的硬件系統中,進(jìn)行系統的綜合測試,驗證系統功能是否能被正確無(wú)誤的實(shí)現。本階段的工作在整個(gè)開(kāi)發(fā)過(guò)程中最復雜、最費時(shí),特別需要相應的輔助工具支持,才能確保系統的正常運行
3. 系統性能測試及可靠性測試
測試最終完成的系統性能是否滿(mǎn)足設計任務(wù)書(shū)的各項性能指標和要求。若滿(mǎn)足,則可將正確無(wú)誤的軟件固化在目標硬件中;若不滿(mǎn)足,則需要回到設計的初始階段重新進(jìn)行系統的設計方案的制定。
【學(xué)嵌入式電腦配置要求】相關(guān)文章:
傲騰內存對電腦配置有要求嗎10-21
電腦配置知識10-12
電腦配置知識入門(mén)11-02
嵌入式系統安裝配置07-05
如何查看電腦配置10-03
電腦硬件及電腦配置知識大全06-18
怎么查看電腦顯卡配置09-07
現在高配置臺式電腦08-26
如何查看電腦硬件配置07-29
電腦配置低怎么辦09-14