浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 通信網(wǎng)絡(luò)

利用Intel8274多協(xié)議串行控制器實(shí)現(xiàn)基于SDLC協(xié)議的串行通訊

發(fā)布時(shí)間:2007/8/28 0:00:00 訪問次數(shù):574

    摘要:文章從軟、硬件設(shè)計(jì)的角度分別討論了利用Intel 8274多協(xié)議串行控制器來實(shí)現(xiàn)基于同數(shù)據(jù)鏈路控制(SDLC)協(xié)議的串行通訊,介紹了多協(xié)議串行控制Intel 8274的主要特點(diǎn),給出了Intel 8274和TMS320F206在某雷達(dá)項(xiàng)目中實(shí)現(xiàn)了串行通訊的硬件電路設(shè)計(jì)和軟件程序。同時(shí)指出了使用Intel 8274應(yīng)注意的問題。

    關(guān)鍵詞:SDLC Intel 8274 串行通訊 TMS320F206

最早由IBM公司制定的面向比特型的數(shù)據(jù)鏈路控制規(guī)程——同步數(shù)據(jù)鏈路控制(SDLC)協(xié)議由于個(gè)有透明傳輸、可靠性高、傳輸效率高以及具有很大的靈活性等優(yōu)點(diǎn),已被越來越廣泛地采用。但由于這種鏈路協(xié)儀功能比較完善,因此實(shí)現(xiàn)起來也相對要復(fù)雜一些。隨著近年來大規(guī)模集成電路與微處理機(jī)、DSP技術(shù)的迅速發(fā)展,市場上已經(jīng)出現(xiàn)了多種實(shí)現(xiàn)這一規(guī)程的專用芯片,從而使得這種協(xié)議的實(shí)現(xiàn)發(fā)越來越簡單,其應(yīng)用越來越普遍。Intel 8274芯片就是其中比較典型的一種。它是由Intel公司生產(chǎn)的專門為異步、IBM雙同步和SDLC/HDLC協(xié)議的高速通訊線路與Intel公司的微機(jī)機(jī)系統(tǒng)的連接而設(shè)計(jì)的多協(xié)議串行控制器(MPSC)。

1 同步數(shù)據(jù)鏈路控制(SDLC)協(xié)議

同步數(shù)據(jù)鏈路控制(SDLC:Synchronous Data Link Control)是由IBM公司制定的一種鏈路通訊協(xié)議,現(xiàn)已成為系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)(SNA)的數(shù)據(jù)鏈路控制協(xié)議,是目前可靠性和傳輸較高的最先進(jìn)的傳輸控制協(xié)議之一。另一種相類似的通訊協(xié)議是高級數(shù)據(jù)鏈路控制(HDLC)協(xié)議。由于SDLC的制定要早于HDLC,同時(shí)因?yàn)镮BM公司也共同參與了HDLC的制定,所以HDLC實(shí)際上包含了SDLC,從而使SDLC協(xié)議成為HDLC協(xié)議的一個(gè)子集。

在SDLC協(xié)議中,被傳輸?shù)囊唤M信息數(shù)據(jù)被稱為“幀”。完整的一個(gè)幀包含標(biāo)志字序列字段、數(shù)據(jù)站地址字段、數(shù)據(jù)站地址字段、控制字段、信息字段和幀校驗(yàn)序列字段等。標(biāo)志字序列利用特定的數(shù)據(jù)組合01111110表示,所有的幀必須以01111110開始,并且以01111110結(jié)束。在傳輸?shù)钠渌侄沃,為了防止出現(xiàn)01111110而使接收方錯(cuò)誤的認(rèn)為是幀結(jié)束,SDLC協(xié)議采用0插入方法,即當(dāng)傳輸?shù)男畔?shù)據(jù)中出現(xiàn)連續(xù)的5個(gè)1,就由發(fā)送方在這5個(gè)1之后插入一個(gè)0.接收方在接收數(shù)據(jù)的時(shí)候,如果發(fā)現(xiàn)有5個(gè)連續(xù)的1,就將其后的一個(gè)0刪去。另外SDLC協(xié)議還規(guī)定了幀的各個(gè)字段必須是以8比特為傳輸?shù)淖钚。SDLC能夠被廣泛應(yīng)用的另一個(gè)原因在于它可以進(jìn)行嚴(yán)格的差錯(cuò)控制,因?yàn)镾DLC采用了最為有效的循環(huán)冗余校驗(yàn)碼(CRC16來)來進(jìn)行差錯(cuò)控制。

2 Intel 8274多協(xié)議串行控制器[1]

Intel 8274具有靈活的體系結(jié)構(gòu),其主要特點(diǎn)在于只使用很少的軟、硬件即可方便地實(shí)現(xiàn)多種不同的通訊協(xié)議,如異步、字節(jié)同步和位同步(HDLC/SLC)等等。

Intel 8274的主要性能指標(biāo)有:

●可進(jìn)行異步和同步操作;

●具有兩個(gè)獨(dú)立的全雙工發(fā)送器和接收器;

●與8048/51/85/85/88CPU,8237/57 DMA控制器以及8089I/O處理機(jī)完成兼容;

●有4個(gè)獨(dú)立的DMA通道;

●波特率達(dá)0~880k波特;

●異步操作:5~8位字符,奇、偶校驗(yàn)或無校驗(yàn),1、1.5或2個(gè)停止位;

●可進(jìn)行幀格式、越界和奇偶性錯(cuò)誤碼檢測;

●在字節(jié)同步時(shí)可使內(nèi)部或外部的字節(jié)同步,具有一或兩具同步字符,能自動(dòng)產(chǎn)生和校驗(yàn)循環(huán)冗余檢碼(CRC-16),并可與IBM公司的雙同步協(xié)議兼容;

    摘要:文章從軟、硬件設(shè)計(jì)的角度分別討論了利用Intel 8274多協(xié)議串行控制器來實(shí)現(xiàn)基于同數(shù)據(jù)鏈路控制(SDLC)協(xié)議的串行通訊,介紹了多協(xié)議串行控制Intel 8274的主要特點(diǎn),給出了Intel 8274和TMS320F206在某雷達(dá)項(xiàng)目中實(shí)現(xiàn)了串行通訊的硬件電路設(shè)計(jì)和軟件程序。同時(shí)指出了使用Intel 8274應(yīng)注意的問題。

    關(guān)鍵詞:SDLC Intel 8274 串行通訊 TMS320F206

最早由IBM公司制定的面向比特型的數(shù)據(jù)鏈路控制規(guī)程——同步數(shù)據(jù)鏈路控制(SDLC)協(xié)議由于個(gè)有透明傳輸、可靠性高、傳輸效率高以及具有很大的靈活性等優(yōu)點(diǎn),已被越來越廣泛地采用。但由于這種鏈路協(xié)儀功能比較完善,因此實(shí)現(xiàn)起來也相對要復(fù)雜一些。隨著近年來大規(guī)模集成電路與微處理機(jī)、DSP技術(shù)的迅速發(fā)展,市場上已經(jīng)出現(xiàn)了多種實(shí)現(xiàn)這一規(guī)程的專用芯片,從而使得這種協(xié)議的實(shí)現(xiàn)發(fā)越來越簡單,其應(yīng)用越來越普遍。Intel 8274芯片就是其中比較典型的一種。它是由Intel公司生產(chǎn)的專門為異步、IBM雙同步和SDLC/HDLC協(xié)議的高速通訊線路與Intel公司的微機(jī)機(jī)系統(tǒng)的連接而設(shè)計(jì)的多協(xié)議串行控制器(MPSC)。

1 同步數(shù)據(jù)鏈路控制(SDLC)協(xié)議

同步數(shù)據(jù)鏈路控制(SDLC:Synchronous Data Link Control)是由IBM公司制定的一種鏈路通訊協(xié)議,現(xiàn)已成為系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)(SNA)的數(shù)據(jù)鏈路控制協(xié)議,是目前可靠性和傳輸較高的最先進(jìn)的傳輸控制協(xié)議之一。另一種相類似的通訊協(xié)議是高級數(shù)據(jù)鏈路控制(HDLC)協(xié)議。由于SDLC的制定要早于HDLC,同時(shí)因?yàn)镮BM公司也共同參與了HDLC的制定,所以HDLC實(shí)際上包含了SDLC,從而使SDLC協(xié)議成為HDLC協(xié)議的一個(gè)子集。

在SDLC協(xié)議中,被傳輸?shù)囊唤M信息數(shù)據(jù)被稱為“幀”。完整的一個(gè)幀包含標(biāo)志字序列字段、數(shù)據(jù)站地址字段、數(shù)據(jù)站地址字段、控制字段、信息字段和幀校驗(yàn)序列字段等。標(biāo)志字序列利用特定的數(shù)據(jù)組合01111110表示,所有的幀必須以01111110開始,并且以01111110結(jié)束。在傳輸?shù)钠渌侄沃,為了防止出現(xiàn)01111110而使接收方錯(cuò)誤的認(rèn)為是幀結(jié)束,SDLC協(xié)議采用0插入方法,即當(dāng)傳輸?shù)男畔?shù)據(jù)中出現(xiàn)連續(xù)的5個(gè)1,就由發(fā)送方在這5個(gè)1之后插入一個(gè)0.接收方在接收數(shù)據(jù)的時(shí)候,如果發(fā)現(xiàn)有5個(gè)連續(xù)的1,就將其后的一個(gè)0刪去。另外SDLC協(xié)議還規(guī)定了幀的各個(gè)字段必須是以8比特為傳輸?shù)淖钚。SDLC能夠被廣泛應(yīng)用的另一個(gè)原因在于它可以進(jìn)行嚴(yán)格的差錯(cuò)控制,因?yàn)镾DLC采用了最為有效的循環(huán)冗余校驗(yàn)碼(CRC16來)來進(jìn)行差錯(cuò)控制。

2 Intel 8274多協(xié)議串行控制器[1]

Intel 8274具有靈活的體系結(jié)構(gòu),其主要特點(diǎn)在于只使用很少的軟、硬件即可方便地實(shí)現(xiàn)多種不同的通訊協(xié)議,如異步、字節(jié)同步和位同步(HDLC/SLC)等等。

Intel 8274的主要性能指標(biāo)有:

●可進(jìn)行異步和同步操作;

●具有兩個(gè)獨(dú)立的全雙工發(fā)送器和接收器;

●與8048/51/85/85/88CPU,8237/57 DMA控制器以及8089I/O處理機(jī)完成兼容;

●有4個(gè)獨(dú)立的DMA通道;

●波特率達(dá)0~880k波特;

●異步操作:5~8位字符,奇、偶校驗(yàn)或無校驗(yàn),1、1.5或2個(gè)停止位;

●可進(jìn)行幀格式、越界和奇偶性錯(cuò)誤碼檢測;

●在字節(jié)同步時(shí)可使內(nèi)部或外部的字節(jié)同步,具有一或兩具同步字符,能自動(dòng)產(chǎn)生和校驗(yàn)循環(huán)冗余檢碼(CRC-16),并可與IBM公司的雙同步協(xié)議兼容;

相關(guān)IC型號
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!