新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 牛人業(yè)話 > ARM11 S3C6410系列教程之二:串口

ARM11 S3C6410系列教程之二:串口

—— ARM11S3C6410系列教程之二串口
作者:Machinnneee 時(shí)間:2013-12-24 來源:電子產(chǎn)品世界 收藏

  對(duì)于一個(gè),最常用也是最簡(jiǎn)單的接口就是串口,它不需要太多的管腳,也不需要太多的硬件電路,如果不放心,增加一個(gè)max232可以達(dá)到萬無一失的境地,完成數(shù)據(jù)的傳輸。

本文引用地址:http://2s4d.com/article/203123.htm

  S3C6410擁有187個(gè)復(fù)用功能的I/O端口,這些端口可以分為17組,具體如下:

  S3C6410X 支持的比特率可達(dá)到 3Mbps。每個(gè) 包含兩個(gè) 64-byte ’s用于發(fā)送和接收數(shù)據(jù)。我們可以這樣理解,當(dāng)配置好后,我們可以從相應(yīng)的緩存區(qū)讀取或者發(fā)送相應(yīng)的數(shù)據(jù)。通過上面的描述可以看出,S3C6410的GPA和GPB為串口?,F(xiàn)在我以串口0為例介紹S3C6410的串口如何配置。對(duì)與串口0,通過設(shè)置GPACON為相應(yīng)的數(shù)據(jù)完成串口設(shè)置。

  串口0的硬件連接圖如下:

  串口0的配置意義如下:

  通過配置GPACON,將端口使能串口模式,

  GPACON &= ~0xff;/*清除寄存器并設(shè)置為串口模式*/

  GPACON |= 0x22;

  對(duì)于串口的功能設(shè)置,通過ULCON0來進(jìn)行設(shè)置,該寄存器意義如下:


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: ARM11 微處理器 UART 寄存器 FIFO

評(píng)論


相關(guān)推薦

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

關(guān)閉