新聞中心

        EEPW首頁 > 手機(jī)與無線通信 > 牛人業(yè)話 > 【輕松玩藍(lán)牙】序列之9:串口通信

        【輕松玩藍(lán)牙】序列之9:串口通信

        作者: 時間:2015-02-03 來源:網(wǎng)絡(luò) 收藏

          本節(jié)我們主要是從下面4個方面進(jìn)行講解:

        本文引用地址:http://www.104case.com/article/269392.htm

          1.準(zhǔn)備工作

          2.硬件部分

          3.軟件部分

          4.效果展示

          一、準(zhǔn)備工作

          1.電腦一臺;

          2.已經(jīng)安裝好了MDK;

          3.已經(jīng)安裝了nRF51_sdk軟件;

          4.已經(jīng)安裝了nrfgostudio_win-32;

          5.以上已經(jīng)確定安裝成功了;

          6.開發(fā)板。

          二、硬件部分

          nRF51822 是 cortex m0 內(nèi)核, 其通信也和其他的cortex m0 內(nèi)核的處理器相同。并且在官方代碼里給出了 uart 的參數(shù)配置庫函數(shù)代碼,這樣使用起來非常容易上手。硬件連接如下圖所示:

          1.LED燈的硬件部分

          

         

          2.的硬件部分

          如下圖所示: 青云 QY-nRF51822 開發(fā)板上,通過高質(zhì)量的芯片 CP2102 實(shí)現(xiàn) usb 轉(zhuǎn),下面是 nrf51822的芯片串口管腳分配:

          管腳 P0.08 連接 CTS

          管腳 P0.09 連接 TXD

          管腳 P0.10 連接 RTS

          管腳 P0.11連接 RXD,

          

         

          

         

          三、軟件部分

          1.有了前面一節(jié)的基礎(chǔ),那下面就比較簡單了,我們只需要編寫主函數(shù)和串口通信接口函數(shù)即可。

          2.主要包括下面3個文件:main.c、uart.c和uart.h。如下圖所示

          

         

          3.主函數(shù)部分。如下圖所示:

          

         

          4.串口通信驅(qū)動源文件。如下圖所示:

          

         

          

         

          

         

          5.串口通信驅(qū)動頭文件。如下圖所示:

          

         

          

         

          四、效果展示

          下面是下載之后效果驗(yàn)證,LED燈進(jìn)行翻轉(zhuǎn),串口通信顯示正常。如下圖所示:

          

         

          

         

          

        數(shù)字通信相關(guān)文章:數(shù)字通信原理


        通信相關(guān)文章:通信原理


        攝像頭相關(guān)文章:攝像頭原理


        關(guān)鍵詞: 藍(lán)牙 串口

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 辽中县| 封丘县| 黑水县| 敖汉旗| 思茅市| 五华县| 虹口区| 孟津县| 巩义市| 项城市| 宝应县| 固始县| 鄄城县| 湛江市| 精河县| 博罗县| 柳河县| 木里| 宜君县| 龙川县| 长宁区| 溆浦县| 中阳县| 高平市| 建始县| 秀山| 和平县| 区。| 嘉定区| 武穴市| 华池县| 呼伦贝尔市| 施甸县| 沽源县| 武胜县| 泸州市| 台中县| 铜鼓县| 樟树市| 南汇区| 襄汾县|