色yeye在线视频观看_亚洲人亚洲精品成人网站_一级毛片免费播放_91精品一区二区中文字幕_一区二区三区日本视频_成人性生交大免费看

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 學習筆記 > 嵌入式學習筆記:ARM串口通信詳解

嵌入式學習筆記:ARM串口通信詳解 時間:2018-09-14      來源:未知

一、串行通信相關概念

單工,雙工,半雙工,全雙工

同步(有時鐘線),異步

波特率,比特率(bps)

二、用串口實現字符回顯

1> 確定想用哪個COM口(自己定,比如COM2)

2> 看板子,找到那個COM口,板子上印的名字是CON7 3> 查看原理圖找到CON7對應的GPIO管腳

a> 看開發板的原理圖,在開發板原理圖里面找CON7,發現對應的接線BUF_XuTXD2/UART_AUDIO_TXD

b> 查找BUF_XuTXD2/UART_AUDIO_TXD,發現它接的是開發板的CON4

c> 查找XuTXD2/UART_AUDIO_TXD,發現接的是CON4的56腳(此信息來源可以咨詢硬件工程師,或者自己從板子上找,可能需要把核心板和開發板分離才看得到)

e> 去核心板的原理圖去繼續找XuTXD2/UART_AUDIO_TXD,能找到它對應的是GPA1_1管腳

f> 同理可得,還有一根線對應的是GPA1_0管腳

4> 查看芯片手冊,看GPA1是怎么用的

配置GPA1CON就可以了,需要把GPA1_0和GPA1_1配置成UART模式,對應的是UART2

(通過學習芯片手冊,或者通過參考別人的程序,或者參考芯片公司提供的參考方案,或者請教有經驗的人)

5> 查看芯片手冊,看UART2是怎么用的,第28章

(通過學習芯片手冊,或者通過參考別人的程序,或者參考芯片公司提供的參考方案,或者請教有經驗的人)

6> 編寫程序

a> 先搭框架:簡單區分驅動部分和應用部分

驅動部分提供 init ReceiveFromUart SendToUart

應用部分:循環里面去讀,讀到就馬上顯示,從而實現回顯功能 b> 函數具體實現

init:1. 配置管腳為UART模式;2. 配置UART的數據位,停止位,校驗位,波特率等;

ReceiveFromUart:判斷接受緩存寄存器是不是包含的有效數據,若有,讀,沒有就死等

SendToUart:判斷發送緩存寄存器是不是空,若空,發送,不空就死等

main:死循環去讀ReceiveFromUart,讀到了就SendToUart c> 編譯程序 make

d> 下載編譯好的程序到板子的內存里運行

串口實現字符回顯:

需求分析結果:

一、配置

1 配置管腳為UART模式

2 串口數據格式(數據位奇偶校驗位停止位)

3 uart收發數據的方式

4 波特率

二、數據的收發

1 數據從哪里收?哪里發?

2 收發動作觸發(何時收?何時發?)硬件接線:

1、

可以從開發板上查到con7的收發數據

UART_AUDIO_TXD(發數據)和UART_AUDIO_RXD(收數據),連接到

開發板con4上

2、

3、

在核心板con3上找到UART_AUDIO_TXD(發數據)和UART_AUDIO_RXD(收數據)
4、

在核心板U1A上找到串口收發數據接到GPA1_0和GPA1_1上查手冊配寄存器:

一:配置。

1、把GPA1_0和GPA1_1配置成UART模式

2:串口的數據格式

3:UART收、發數據的方式


4:波特率

小數部分:

整數部分:

如何計算的:

已知:波特率要配成115200,時鐘頻率SCLK_UART=100M

公式:DIV_VAL = (SCLK_UART/(bps *16))- 1 芯片手冊上有

計算:DIV_VAL= 100 000 000/115200/16 -1 = 53.25 整數部分保存在UBRDIV=53

小數部分保存在 UFRACVAL2 = 0.25*16 = 4 二:數據收發

1、從哪里發,從哪里收?

2、什么時候收?什么時候發?

上一篇:嵌入式學習筆記:arm按鍵中斷實現流程

下一篇:嵌入式學習筆記: 指令和偽指令的區別

熱點文章推薦
華清學員就業榜單
高薪學員經驗分享
熱點新聞推薦
前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,京ICP備16055225號-5京公海網安備11010802025203號

回到頂部

主站蜘蛛池模板: 五十路熟女丰满大屁股 | JAPANESEHD无码专区 | 免费精品一区二区三区A片在线 | 奶茶视频有容乃大海纳百川有容乃大绿巨人 | 亚洲中文字幕一二三四区苍井空 | 亚洲av本道一区二区三区四区 | 毛片二区 | 国产69精品久久99不卡免费版亮点 | 国内精品久久久久影院优 | 欧美经典一区二区 | 亚洲AV永久无无码精品一区二区三区 | 亚洲国产成人A精品不卡在线 | 又色又爽又黄的视频网站 | 亚洲AV无码AV男人的天堂不卡 | 亚洲麻豆国产 | 国产精品美脚玉足脚交 | 久久天堂综合亚洲伊人hd妓女 | 日产国产精品亚洲系列 | 免费久久一级欧美 | 日本亚洲欧洲免费无线码 | 色欲AV亚洲午夜精品无码 | 人妻系列AV无码专区 | 韩国激情高潮无遮挡hd | 中文字幕日本三级 | 亚洲国产欧美日韩在线精品一区 | 国产99视频精品免费视看6 | 性生大片免费观看网站蜜芽 | 中国丰满熟妇XXXX | 欧美亚洲另类丝袜综合网 | 欧洲AV无尺码 | AV怡红院一区二区三区 | 18禁黄污无遮挡无码网站 | 法国少妇XXXX做受 | 麻豆文化传媒在国产之光 | 亚洲AV无码成人网站在线观看 | 制服丝袜人妻有码无码中文字幕 | 韩国专区福利一区二区 | 女人高潮流白浆视频 | 无码精品久久久久久人妻中字 | 国产精品久久成人网站 | 久久精品无码一区二区三区免费 |