新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > M430_Launchpad串口UART使用硬件方面注意點

        M430_Launchpad串口UART使用硬件方面注意點

        作者: 時間:2013-05-06 來源:網絡 收藏
        M430_Launchpad串口UART使用硬件方面注意點

        首先,不得不說是一個很實用的開發工具. 就我個人是用來看, 板載SBW的JTAG相當實用.而且還可以仿真我的MSP430F5438的板子,實在相當給力,省去了上百元的仿真器的費用~~爽~~

        但是,(一碰到這個詞果斷沒什么好事..) 這個板子有個地方搞得非常非主流,不仔細閱讀文檔的話,妥妥的要被坑!

        問題就出在板上的J3插座.(圖中,左側的黃框框)

        M430_Launchpad串口UART使用硬件方面注意點

        前面四個是正常的, 最后一個TXD.靠近EMULATION一側的排針其實是和右側芯片的3腳相連的.從下面PCB圖可以看出來.

        M430_Launchpad串口UART使用硬件方面注意點

        至于RXD么,就自己看UserGuide咯.不多廢話.(其實這張圖里基本也就看出來了..)

        這么設計,我估摸著,是因為G2系列的芯片中,有一部分芯片,外設資源極少,比如早期的給的14腳的那個芯片(型號不記得了…),據說是沒有USCI模塊的.

        所以TI給出的例程中,很NB的用了TimerA實現了串口通信功能.(不得不說那個程序寫的相當牛!!!非凡人之作!)

        但是,后來主流都是G2553 和 G2452了,外設足夠多了,用UART的話,基本都用硬件的USCI模塊了(硬件多方便!不用CPU干預,還帶FIFO,中斷源也多!)

        但是為了照顧那些個低端的片子,保證通用性,就設計了這么個接插法..

        不多廢話,下面直接解釋該如何接線吧.

        M430_Launchpad串口UART使用硬件方面注意點

        如上圖,是G2553的引腳圖(20Pin), PIN3是RXD,應當接EMULATION的TXD

        PIN4是TXD, 應當接EMULATION的RXD

        M430_Launchpad串口UART使用硬件方面注意點

        結論:

        如果使用TI提供的TimerA實現的UART,請按常規思路接跳線帽.(常規思路就是左右短接,5個跳線帽把5組分別短接)

        如果要用硬件USCI模塊實現UART,請切記這樣接…(我被坑了好久….明明一開始程序就是對的,可是示波器測出來波形就是不對,也接收不到數據….以后要仔細讀文檔啊……….)

        M430_Launchpad串口UART使用硬件方面注意點

        END~



        關鍵詞: M430 Launchpad 串口UART

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 治县。| 嘉兴市| 临沧市| 洛南县| 中江县| 闸北区| 建昌县| 南华县| 麟游县| 长沙县| 茌平县| 云浮市| 南江县| 福贡县| 宝兴县| 灵川县| 犍为县| 邵阳市| 安乡县| 仙桃市| 泸溪县| 宁武县| 石屏县| 东至县| 麻栗坡县| 来安县| 双桥区| 嘉定区| 绵阳市| 隆林| 内乡县| 山西省| 蓬安县| 客服| 华宁县| 若羌县| 三河市| 怀来县| 宝清县| 怀远县| 瑞金市|