新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機學習的過程

        單片機學習的過程

        作者: 時間:2012-11-02 來源:網絡 收藏

        的過程應該是一個循序漸進、不斷學習、不斷積累的過程,可以分為三個階段。

        第一階段:掌握開發單片機的必備。首先是熟練掌握單片機的基本原理,其實各家各門的單片機其基本結構和原理都差不多,特別是共有的知識需要好好理解和掌握。例如,內核結構、內存分配、中斷處理、定時計數、串行通信、端口復用等一些最基本的概念和原理。除此之外,我們還需要具備模擬電子、數字電子、C語言程序開發知識以及原理圖和PCB設計等一些技能。在進行系統開發的時候,進行原理設計、PCB布板、程序編寫、系統聯調這些工作都是在所難免的。

        第二階段:在掌握好一款單片機原理和應用的基礎上,開始學習其他各家單片機的獨有技術,學不了那么多也要多了解了解。同時盡可能多地掌握單片機的一些外圍器件和常用電路,以備不時之需。有時候客戶要求低成本,那我們只好選用合鈦、義隆、華邦等這類臺灣芯片;如果客戶要求工業級的性能,那么我們就得從PIC、NEC、飛思卡爾、NXP等這些歐美和日式單片機中選擇;若要進行功耗的開發,選用MSP430系列應該有一定優勢;在進行測量儀器設計的時候,C8051和ADUC842這類數?;旌闲酒惋@得比較方便。所以說最好每個類型的單片機都會一兩款,在實際項目選型中可以更加靈活。另外,要注意平時的技術積累。比如,在過程中將一些常用的接口程序和控制算法整理成模塊或者函數,在其他的中,有同樣或者接近的需求時馬上就可以使用,又快又好。

        第三階段:在實際的過程中,不斷深化單片機應用技術,不斷積累應用行業的專業知識。有了扎實的單片機應用相關的,并且熟悉掌握了幾款不同類型單片機的開發方法,再結合實際的應用背景,那么就可以隨心所欲,設計出性能最優、結構最合理的單片機應用系統。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 鄂尔多斯市| 印江| 马龙县| 巢湖市| 南澳县| 北碚区| 潞城市| 台南市| 长垣县| 温泉县| 开平市| 汕尾市| 政和县| 台南市| 龙胜| 嘉义县| 揭阳市| 寿阳县| 钟祥市| 平定县| 安仁县| 廊坊市| 衡阳县| 沂水县| 泽州县| 德保县| 秦安县| 扎兰屯市| 南澳县| 望谟县| 宁城县| 盱眙县| 壤塘县| 霸州市| 富裕县| 项城市| 琼结县| 嘉义市| 玛曲县| 通江县| 广元市|