A. 搞嵌入式開發需要有電路基礎嗎
最基礎的需要C語言,要比較精通, 要對linux內核有一定的了解,熟悉Makefile,,驅動開發是要直接和硬體打交道的,所以要能看懂電路原理圖,熟悉常用的電路知識,也就是要熟悉數電和模電,這些開始很難,但慢慢來就行了,
B. 嵌入式處理器的復位電路一般有哪幾種
復位的原理,一般是指在復位引腳上RST上,持續一段時間的高電平或者低電平,會使系統進入初始化的狀態。
復位,從實現方式上,可以分為上電復位、手動復位、軟體復位等;
上電復位--系統上電時會發生;
手動復位--根據用戶需要,手動觸發復位;
軟體復位--根據需要,通過軟體可以復位
復位電路,是指復位的電路實現,實現復位引腳上的高低電平(要保持一段時間)。
RC電路,通過1個電阻和1電容可以實現復位;
按鍵復位,通過按鍵按下時接通高低電平來實現復位;
專用的復位晶元,為了增加可靠性,可以採用專門的復位晶元來實現。
C. arm嵌入式系統電路中,當給一個模塊供電時,我們只需供給其相應的電壓,那供電電流怎麼考慮
其實電流是由模塊IC決定的,如果模塊耗電就用多點,不耗電就用少點。
一般IC都有其功耗的說明。
請注意,電流和功耗是相關聯的。由於你電壓已經確定了,
那你看你模塊有多少個IC嘛,例如有三個IC,IC1功耗100mW,IC2為200mW,IC3為300mW,
那一共就600mW嘛,如果3.3V供電,電流就需要181mA嘛,
你需要的供電模塊3.3V輸出要支持200mA以上的,一般那些IC都是標最大值,而且加散熱器才達到的,所以選用要500mA的就比較合適了。
D. 從事嵌入式工作.模電的知識要掌握多深
模電了解一些基本器件的工作原理就行了,比如二極體、三極體。知道一些基本的電路,如二極體的單向導通電路,三極體開關電路,以及一些常用的電容濾波電路。其實現在數電在嵌入式方面用的更多些,現在大部分的電路都是集成的的數字晶元。不過你如果不做硬體,根本不需要了解這些東西。
嵌入式方面的工作可以分為:嵌入式硬體、嵌入式系統、嵌入式驅動、嵌入式軟體這四個工作類型。
其中嵌入式硬體是和底層電路相關的,需要完成設計整個系統電路原理圖和pcb的layout工作,這個不僅僅是需要模電和數電基礎,還需要有豐富的電路設計經驗及pcb layout經驗才行的。
如果想做系統和驅動方面的工作,模、數電知識都必須掌握一些,你得了解底層晶元的工作原理才能把驅動和系統跑起來,另外還需要知道一些匯流排的知識,例如:I2C、SPI、SATA、串口、USB等,然後還要對Linux系統架構比較熟悉,比如它內核配置選項、內核驅動結構、啟動過程、還有它的文件系統配置等等。
如果是嵌入式軟體就比較簡單了,就完全和底層絕緣了,只需要會用Linux的api進行編程就可以了,再掌握一些高級編程方法,如:多進程、多線程,socket編程,及管道、信號量、共享內存等同步機制,然後再掌握一下QT及資料庫的編程就基本上夠用了。
你想往哪方面發展就學習對應的技能就可以了,反正技多不壓身,多學點對自己以後的發展也有好處。
E. 是嵌入式設計有前途還是電路設計有前途
嵌入式設計也有分為軟體和硬體啊,硬體設計就是電路設計,除非你說的電路是指強電。不過你問的應該是說嵌入式軟體設計吧。
嵌入式系統的開發首先是硬體設計,然後再進行軟體開發,因為我是做嵌入式軟體的,對硬體設計流程不是很清楚,不過我感覺硬體因為穩定度比較高更新頻率比軟體低很多,因此嵌入式系統開發的話軟體開發的部分應該是站整個系統的大部分了,相應的開發人員也是大部分以軟體為主了,因此從人員需求上看嵌入式軟體開發人員的需求量會相對更大。
另外一方面,嵌入式軟體開發既要懂軟體,又要懂硬體(至少要了解),而硬體開發只要懂硬體,綜合素質的話是否嵌入式開發更高?
從嵌入式行業發展前景上看,這個據說前景好,現在也比較熱門
當然,要想從事嵌入式軟體開發也不是那麼容易的,C/C++能力怎麼樣?Linux懂么?ARM懂么?實時系統了解么?硬體想必你應該還行吧。這些都是成為嵌入式開發人員的素質。。
當然,什麼發展前途好最重要的是自己的興趣和能力了,如果你自己對電路設計比較有興趣,當你在這個方面認真從事,努力學習,有幾年經驗了的話,也是很有前途的
最重要的是找准一個方向,然後不斷堅持,為之努力,前景肯定一片大好,如果朝三暮四不斷折騰,到頭來可能一事無成。祝你好運
呵呵,第一次回答別人問題
F. 做嵌入式軟體開發,看不懂懂硬體和電路圖,咋辦
建議先學好模電數電,再看看韋東山老師的嵌入式入門視頻,很詳細。http://dl.dbank.com/c03o1ebwlo
G. 硬體工程師和嵌入式硬體工程師有什麼區別
主要區別有以下幾點:
首先二者的外延不一樣,硬體工程師指的是所有參與硬體電路專設計的工程師,而嵌屬入式硬體工程師指的是嵌入式系統硬體電路設計的工程師。
在參與的具體工作中,硬體工程師一般只負責硬體電路的設計、調試等工作,而嵌入式硬體工程師相對於硬體工程師而言,專業性更強一點所以一般會負責底層軟體方面的工作。
H. 搞嵌入式,如何學電路圖
嵌入式不懂電路是不行的,我在這方面吃虧很大,代碼沒有問題,硬體方面就不知道了,不過現在好了很多,開發板的電路圖基本上能夠看懂,高級一點的還是邀請別人幫忙的
I. 電路圖設計和嵌入式開發的關系
傳統的嵌入式一般來說是指的arm嵌入式開發,但是現在一般fpga,dsp,都叫嵌入式開發,而且看你是做的硬體還是軟體,做硬體的話,那電路圖設計就是其中一部分,如果是軟體,那電路圖設計就不屬於了。