91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

串口驅(qū)動(dòng)配置流程及電路圖設(shè)計(jì)

454398 ? 來源:博客園 ? 作者: z572089387 ? 2020-10-07 17:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1、串口通信簡介

串口通信指串口按位(bit)發(fā)送和接收字節(jié),串口通信的概念非常簡單,串口按位(bit)發(fā)送和接收字節(jié)。盡管比按字節(jié)(byte)的并行通信慢,但是串口可以在使用一根線發(fā)送數(shù)據(jù)的同時(shí)用另一根線 接收數(shù)據(jù)。它很簡單并且能夠?qū)崿F(xiàn)遠(yuǎn)距離通信。比如IEEE488定義并行通行狀態(tài)時(shí),規(guī)定設(shè)備線總長不得超過20米,并且任意兩個(gè)設(shè)備間的長度不得超過2 米;而對(duì)于串口而言,長度可達(dá)1200米。

串口通信所采用的通信協(xié)議為RS-232,RS-232通信方式允許簡單連接三線:Tx、Rx和地線。但是對(duì)于數(shù)據(jù)傳輸,雙方必須對(duì)數(shù)據(jù)定時(shí)采用使用相同的波特率。RS-232(ANSI/EIA-232標(biāo)準(zhǔn))是IBM-PC及其兼容機(jī)上的串行連接標(biāo)準(zhǔn)??捎糜谠S多用途,比如連接鼠標(biāo)、打印機(jī)或者M(jìn)odem,同時(shí)也 可以接工業(yè)儀器儀表。用于驅(qū)動(dòng)和連線的改進(jìn),實(shí)際應(yīng)用中RS-232的傳輸長度或者速度常常超過標(biāo)準(zhǔn)的值。RS-232只限于PC串口和設(shè)備間點(diǎn)對(duì)點(diǎn)的通信。

2、串口的通信基本模型如下圖所示:

TXD:發(fā)送數(shù)據(jù)

RXD:接收數(shù)據(jù)

GND:地線

串口驅(qū)動(dòng)跟其他外設(shè)的驅(qū)動(dòng)配置流程差不多,大概分為如下幾步:

(1)查看電路圖,配置相應(yīng)的gpio功能引腳

(2)配置串口控制器的相應(yīng)寄存器

(3)測試串口接收、發(fā)送

今天用的是第一個(gè)串口com0,下面是電路圖:

找到相應(yīng)的gpio功能引腳

下面是串口工作的整個(gè)模式圖:

串口驅(qū)動(dòng)

下面是串口控制器相應(yīng)的寄存器:

今天我們實(shí)驗(yàn)用到的幾個(gè)主要的寄存器是:

ULCON0:數(shù)據(jù)格式控制寄存器(配置數(shù)據(jù)位,停止位,校驗(yàn)位等);

UCON0:串口控制開關(guān)

UTXH0:發(fā)送數(shù)據(jù)

URXH0:接收數(shù)據(jù)

UTRSTAT0:數(shù)據(jù)收發(fā)狀態(tài)寄存器

UBRDIV0,UFRACVAL0:配置波特率的

下面是uart所需要的工作得時(shí)鐘頻率,以及比特率計(jì)算公式:

經(jīng)過計(jì)算uart所采用的SCLK_UART為100M

UBRDIV0=(100000000)/(115200 x16) - 1 = 53.3=53=0x35;

UFRACVAL0= 4;

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 電路圖
    +關(guān)注

    關(guān)注

    10479

    文章

    10755

    瀏覽量

    555231
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5608

    瀏覽量

    130001
  • RS-232
    +關(guān)注

    關(guān)注

    0

    文章

    425

    瀏覽量

    51917
  • 串口驅(qū)動(dòng)
    +關(guān)注

    關(guān)注

    2

    文章

    86

    瀏覽量

    19412
  • 串口控制器
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    1199
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    3842充電器電路圖資料

    3842充電器電路圖詳解
    發(fā)表于 09-12 16:50 ?13次下載

    ATX電源芯片F(xiàn)SP3528電路圖資料

    ATX電源芯片F(xiàn)SP3528電路圖
    發(fā)表于 09-03 16:31 ?3次下載

    長虹H14K8電路圖資料

    長虹H14K8電路圖
    發(fā)表于 08-19 16:51 ?0次下載

    電路圖:求馬蘭士功放DA -J7MKII電路圖?

    跪求馬蘭士功放DA -J7MKII電路圖
    發(fā)表于 08-13 13:00

    如何看懂電子電路圖

    電子發(fā)燒友網(wǎng)站提供《如何看懂電子電路圖.pptx》資料免費(fèi)下載
    發(fā)表于 07-29 16:34 ?348次下載

    250種IC功放的電路圖

    250種IC功放的電路圖,部分資料內(nèi)容截?。? 純分享貼,有需要可以直接下載附件獲取完整資料! (如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評(píng)論支持一下哦~)
    發(fā)表于 05-20 15:19

    門老師教你快速看懂電子電路圖

    本文從最基本的電容電阻開講,包含模電數(shù)電,以及部分電氣知識(shí)點(diǎn),深入淺出。 資料介紹: 全文共分7課,以老師授課和師生交流的形式系統(tǒng)地介紹了電子電路識(shí)圖方面的基本知識(shí)和技能,包括電路圖的基本概念和要素
    發(fā)表于 05-16 15:17

    多年私藏的電源電路圖錦集

    1、3~25V 電壓可調(diào)穩(wěn)壓電路圖 2、10A3~15V 穩(wěn)壓可調(diào)電源電路圖 3、用 MC34063 做 3.6V 電轉(zhuǎn) 9V 電路圖 純分享貼,有需要可以直接下載附件獲取文檔! (如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評(píng)論支
    發(fā)表于 04-24 16:58

    《電子懶人的基礎(chǔ)硬件電路圖講解》

    包含了簡單的,基礎(chǔ)的單元電路圖。積累這些基礎(chǔ)的電路圖,對(duì)分析一個(gè)復(fù)雜的電路很有幫助。因?yàn)橐粋€(gè)復(fù)雜的電路圖可以按照功能來劃分成不同的模塊,再對(duì)模塊進(jìn)行分解成不同的單元
    發(fā)表于 04-24 16:40

    如何看懂電路圖——超級(jí)完整版

    電子設(shè)備中有各種各樣的。能夠說明它們工作原理的是電原理,簡稱電路圖電路圖有兩種,一種是說明模擬電子電路工作原理的。它用各種圖形符號(hào)
    發(fā)表于 04-01 15:19

    單電源板1875電路圖

    單電源版1875電路圖
    發(fā)表于 03-31 16:55 ?18次下載

    超全電源電路圖詳解!

    電路元件符號(hào)表示電路連接的,叫電路圖。電路圖是人們?yōu)檠芯俊⒐こ桃?guī)劃的需要,用物理電學(xué)標(biāo)準(zhǔn)化的符號(hào)繪制的一種表示各元器件組成及器件關(guān)系的原
    發(fā)表于 03-31 11:46

    tcl樓道聲光開關(guān)電路圖太復(fù)雜了,請高手幫忙分析

    這是我參照羅格朗樓道聲光開關(guān)實(shí)物畫的電路圖,請高手幫忙分析一下原理?或者誰有廠家電路圖分享一下?及怎么實(shí)現(xiàn)的?
    發(fā)表于 03-15 18:53

    tcl羅格朗樓道聲光開關(guān)電路圖太復(fù)雜了,請高手幫忙分析一下電路圖的控制原理?

    上圖是我自己根據(jù)tcl羅格朗樓道聲光開關(guān)實(shí)物畫的電路圖,太復(fù)雜了,請高手幫忙分析一下電路圖的控制原理?或者發(fā)一份原廠電路圖及分析?謝謝!
    發(fā)表于 03-15 18:33

    基于STM32單片機(jī)的智能燈電路圖設(shè)計(jì)

    基于STM32單片機(jī)的智能燈電路圖設(shè)計(jì) 獲取資料可下載附件哦?。。。?/div>
    發(fā)表于 03-13 14:29