在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 新手如何入門MSP430單片機

            新手如何入門MSP430單片機

            作者: 時間:2016-11-13 來源:網(wǎng)絡 收藏
            發(fā)現(xiàn)了一些初學者對MSP430的學習不知如何入手、如何才能有效地掌握好MSP430單片機的基礎應用方面的問題。所以,以我個人認為,我大概說說我對一些初學者的建議,有興趣的初學網(wǎng)友們不防參考下。希望能給你在MSP430入門路上作一個小小的指引。
            首先,我認為在學習MSP430單片機之前要所準備一些“硬件設施”和你自身的“軟件條件”。
            在這里所謂的“硬件設施”是指一些可以用于實際操作的工具,因為不管你學習什么樣的單片機都要實行動手性操作的。這是必不可少的一部分。而這些常備工具有:電腦一臺、一個MSP430編譯環(huán)境軟件、一個MSP430的JTAG仿真器或自帶仿真器的開發(fā)板、一個MSP430目標板或開發(fā)板和教程書本、一個技術互動平臺等。另外,需要說明的是在學習MSP430單片機是無需用到所謂的編程器的,因為單片機程序通過JTAG仿真器下載到MSP430單片機的flash后就可以保存程序的,就算掉電了下次上電時也可以運行。
            關于入門工具方面作一個簡述:
            1-電腦:帶windows操作系統(tǒng),帶并行口。如果你是高檔的筆記本電腦不帶并口時,也可以用USB接口的仿真器,如微控設計網(wǎng)銷售USB接口仿真是一個不錯的選擇。
            2-在選用MSP430仿真器有3個方案可選。其一,你可以購買現(xiàn)成的MSP430JTAG仿真器如TI-MSP430JTAG,微控設計網(wǎng)自制MSP430-JTAG,或冰河科技的USB接口JTAG仿真器等這些都是不錯的選擇。其二,購買現(xiàn)成的開發(fā)板已帶有JTAG仿真器,如本站EDB430A或隨后的新出開發(fā)板。其三,你可以自行自制,如果你有條件的話不防自行制作,因為電路也較為簡單且是公開的。而我建議初學者選擇其一或其二的方案;因為怎么說也是首次入門,如果仿真器和目標器件都自制作的話在調試時發(fā)現(xiàn)有問題,此時可能存在著多個不定因素要你去確定的。如電腦和接口,你的編譯軟件,你的程序,你的自制仿真器還有你目標電路...這些都是需要你去排除的,花這樣的時間在這里我認為是不值得的。所以建議購買帶仿真器的開發(fā)板或成品的仿真器,同時也有較好的技術支持。
            3-開發(fā)板或目標板是學習一個重要的工具,一個良好的開發(fā)板或目標板對給學習帶來很多時間和學習效率。建議購買本站的開發(fā)板或目標板,同時也會得到很好的技術支持。如果自己制作的話也行,那就看個人水平了。
            4-軟件工具,這個還比較好說。因為現(xiàn)在都有學習版的工具軟件,如IAR的EW430學習版,430GCC軟件還是免費的。建議還是使用IAR軟件較方便,因為使用的人群較多,有問題還可請教,容易解決。
            5-關于教程書本的選擇,在國內MSP430的教程也有不少推出。一本教材的好壞是影響到一個初學者的學習進度的。但作為比較出色的和比較容易讓初學者所使用的我個人認為一本不錯的教材,可以推薦給初學者。就是<低功耗單片機原理與應用>>清華大學出版社和一本關于430C語言編程應用的書本<>。
            6-一個技術互動平臺也是一個值得關注的話題。在你自學過程中,難免會有碰到一些學習上的問題。此時想找人請教,當然如果身邊有同事、同學、老師是最好的啦,但他們有時未必有空;或如果你身邊沒有這樣的人時。這時候你可以通過一個專業(yè)有效的平臺來幫忙解決你的問題。
            你可以通過QQ群,MSN群,網(wǎng)站論壇等。如較多用的就是QQ群和論壇;QQ群有好處就是實時,但實時得來未必大部分有空或在線。就算可以留言有時網(wǎng)友下次上線時也未必去為你再解答(因為很多網(wǎng)友都認為時間過了很長了,或被其它問題刷過了此問題)。說到技術論壇,在國內大大小小的單片機技術論壇也真多的令你眼花繚亂。大部分的網(wǎng)站、論壇都有現(xiàn)行通用的單片機各專欄如51、MSP430、AVR、PIC....。但在一些綜合論壇中難以集中到一些專一應用到某一系列的用戶或同類型初學者。這時你需要選擇一個較為專業(yè)的技術論壇,如你選擇了微控技術論壇也是一個不錯的決定。因為這里有較多的初學者和有經驗的前輩,有問題可以共同交流和互動。也可以看看其它同學所提出的問題,可以參考。另外,微控設計網(wǎng)也有較為豐富的MSP430學習資源共享,在論壇上也有不定期的DIY活動項目,有興趣的可以一起參與。論壇的目標是一起學習、一同進步、分享經驗資源。
            如果你有了以上的硬件設施,這時需要講到你的“軟件條件”。這里所說到的“軟件條件”很大程度是指初學者的自身條件基礎。如果你是有C語言基礎和其它計算機或單片機基礎的話,學習起MSP430單片機來就比較容易。你可以只需了解一部分MSP430單片機的硬件資源就可以很快上手了。如果你是電子相關專業(yè),我想只要你用功學習的話也不是件難事,況且MSP430單片機應用起來也是較為方便的一種??赡芤贑語言基礎和單片機原理上花點時間去學習。
            在我認識的初學者中,有部分是用過通用型51單片機的。下面大概說說51單片機與MSP430單片機有什么不同之處吧,也許不完全這只供給大家一個參考。
            區(qū)別如下,不完整不要見笑喔:
            1-指令集不同:51是CISC,430是RISC。
            2-數(shù)據(jù)位長不同:51是8位,430是16位。
            3-資源靈活性不同:例如:51的串口波特率與時鐘有關,而430無關。還有就是定時器實時性、資源等。
            4-功耗:51一般在mA級;而430是在uA級的,這也是成為業(yè)界最低功耗的單片機。
            5-同樣的速度下,51的主頻要比430高的多了。
            6-同樣C函數(shù),代碼空間不同還有很多不同.....。
            7-由于面向對象有所不同,在芯片的定位上也是有所差異。
            說到學習MSP430如何入手是好??MSP430系列中硬件源資是非常豐富的。我認為以下幾部分模塊硬件資源是作為初學者首當要了解學習的。
            1-對MSP430CUP、中斷、復位及低功耗模式要有所了解。
            2-IO口,...
            2-430的時鐘硬件,建議以MSP430F14X系列為參考。
            3-定時器Timer_A。
            4-ADC12模塊。
            5-串行口模塊。
            6-基它硬件資源如比較器A,定時器B....日后再慢慢學習吧。
            在430的時鐘模塊、Timer_A、ADC12模塊是MSP430用得最多的幾個模塊,當你看到較多的例程時都有用到這模塊。作為初學者這是學習理解的重點。針對于此,我也特為初學者做了一些基礎模塊的應用匯合范例,初學者不防下載來看看。另外,微控設計網(wǎng)和論壇上也有較多的設計應用專題,如果你想提前一步了解也不防去看看。但就是不能太過于心急,否則會影響到學習質量問題。


            評論


            技術專區(qū)

            關閉