三星ARM處理器S3C4510B的HDLC通道使用及編程
摘要
三星16/32位ARM處理器S3C4510B是目前在國(guó)內(nèi)應(yīng)用非常廣泛的一種性價(jià)比很高的ARM處理器,本文在介紹S3C4510B中HDLC通道結(jié)構(gòu)特點(diǎn)的基礎(chǔ)上,詳細(xì)說(shuō)明了4510中HDLC通道在DMA收發(fā)方式下的工作過(guò)程,使用方法和編程中的一些注意事項(xiàng)。
1:S3C4510B簡(jiǎn)介
S3C4510B(以下簡(jiǎn)稱(chēng)4510)是韓國(guó)三星公司開(kāi)發(fā)的一款基于ARM7TDMI架構(gòu)的16/32位高性能微處理器。具用豐富的外圍接口,如以太網(wǎng),HDLC等,可靈活配置,適用于多種應(yīng)用。4510具有以下性能特點(diǎn):
◆ 8K字節(jié)的內(nèi)部CACHE,也可用作內(nèi)部SRAM
◆ 兩線IIC接口,作為IIC主器件使用
◆ 以太網(wǎng)控制器
◆ 雙通道HDLC控制器
◆ 雙UART
◆ 雙GDMA通道
[1] [2] [3] [4] [5] [6]