freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

現(xiàn)場總線與上位站通信分析(編輯修改稿)

2025-07-27 04:25 本頁面
 

【文章內(nèi)容簡介】 如圖所示.匾M強(qiáng)篙戡躒 2.3以太網(wǎng)接口電路及實(shí)現(xiàn)方法以太網(wǎng)接口硬件電路使用的芯片主要有微處理器AT91RM9200、RTLSl00、AM29I、V002B、74Lvl38等。其中AM29L、V002B是Flash存儲(chǔ)器。主要用來存放程序,由于A四1RM9200微處理器內(nèi)帶16kB的SRAM和126k的BootROM,足夠存放數(shù)據(jù)。故此方案無需擴(kuò)展RAM。TS7023是個(gè)隔離濾波器。RJ45為100BaseT的以太網(wǎng)接口連接器。74LVl38提供RTL8100的片選信號(hào)。9346是采用4線SPI串行接口的EEPROM.容量為墩B(64x16bit)主要保存RTL8100的配置信息。00H。03H的地址空同用于l字儲(chǔ)舢100內(nèi)配置寄存器CONFIGI~CONFIG4的上電初始化值:地址04H~llH存儲(chǔ)網(wǎng)絡(luò)節(jié)點(diǎn)地址即物理地址:地址12H。7FH存儲(chǔ)即插即用的配置信息。RTL8100通過引腳EECS、EESK、EEDI控制9346的CS、SK、DI引腳,通過EEDO接收9346的DO引腳狀態(tài)。RTL8100復(fù)位后讀取9346的內(nèi)容并設(shè)置內(nèi)部寄存器的值。舢100是性價(jià)比高且?guī)в屑床寮从霉δ艿娜p工以太網(wǎng)控制器。它的主要特性包括:符合EtherenetU與IEEE802.3標(biāo)準(zhǔn);全雙工,收發(fā)可同時(shí)達(dá)到lOOMbitYs的速率;內(nèi)置16kB的SRAM,用于收發(fā)緩沖。降低對主處理器的要求;支持U四,AUI,BNC自動(dòng)檢測。還支持對lOOBaseT拓?fù)浣Y(jié)構(gòu)的自動(dòng)極性修正。RTL8100內(nèi)部有兩塊RAM區(qū)一塊16kB.地址為0x4000~0x7髓;一塊32字節(jié),地址為0x0000,.Ox001f。RAM按頁存儲(chǔ),每256字節(jié)為一頁。本方案中將RTL8100的RAM的前12頁(0x40004)x4bff)作為發(fā)送緩沖區(qū).后52頁渤幽00。ox7m)作為接收緩沖區(qū).第O頁只有32個(gè)字節(jié),用來存儲(chǔ)以太網(wǎng)的物理地址。RTL8100具有32個(gè)輸出/輸入地址,地址偏移量為00H。1FH。其中00H,0FH共16個(gè)地址為寄存器地址.寄存器分為pageO、pagel、pagepage3,由RTL8100中的命令寄萬方數(shù)據(jù)2010年第26期 科技曩向?qū)?◇電子科技◇存器CR中的PSl和PSO位來決定要訪問的頁。復(fù)位端口包括18H一1FH共8個(gè)地址,用予RTL8100的復(fù)位。3.軟件結(jié)構(gòu)linux作為支撐系統(tǒng),所有程序均采用基于GGC的C語言編寫.而且它具有可讀性強(qiáng)、容易移植、開發(fā)簡單、調(diào)試方便的優(yōu)點(diǎn)。3.1 hnux簡介“nllx是由LinusBenedict Torvalds等眾多軟件高手共同開發(fā)的.是一種能運(yùn)行于多種平臺(tái)(如PC及其兼容機(jī)、Alpha工作站、SUNSpare工作站)、源代碼公開、免費(fèi)、功能強(qiáng)大、遵守POSIX標(biāo)準(zhǔn)、與Unix兼容的操作系統(tǒng)。Linux運(yùn)行的硬件平臺(tái)起初是Intel3848Penfium、PentiumPro等。現(xiàn)在,還包括A1pha,PowerPC、Spare等。Linux不但支持32位,還支持64位如Alpha。Linux不但支持單CPU,還支持多CPU。3.2以太網(wǎng)接口程序設(shè)計(jì)。編寫控制以太網(wǎng)接口程序的步驟為。3.2.1用C語言庫函數(shù)作為源文件加入項(xiàng)目中.將用到的頭文件包含進(jìn)項(xiàng)目中。3.2.2RTL8100初始化:控制ARM對RTL8100復(fù)位引腳re8t迸行復(fù)位,啟動(dòng)RTLSl00工作。設(shè)置接收狀態(tài)寄存器RCR和發(fā)送狀態(tài)寄存器TcR。劃分接收緩沖區(qū)和發(fā)送緩沖區(qū).并使之處于接收狀態(tài)。3.2.3傳輸數(shù)據(jù)包:發(fā)送過程是通過執(zhí)行遠(yuǎn)程DMA寫操作進(jìn)行,給要發(fā)送數(shù)據(jù)加上以太網(wǎng)首部,即目的地址、源地址和類型字段,使之符合以太網(wǎng)幀格式,傳至RTL8loo發(fā)送緩沖區(qū),啟動(dòng)包發(fā)送命令即可。3.2.4接收數(shù)據(jù)包:RTL8100通過DMA方式讀寫數(shù)據(jù)。首先查詢狀態(tài)寄存器CURR判斷是否有數(shù)據(jù)分組到達(dá)。如果有則啟動(dòng)遠(yuǎn)程DMA讀.接收數(shù)據(jù),并根據(jù)接收數(shù)據(jù)的狀態(tài)值判斷數(shù)據(jù)包是否完好.以便繼續(xù)讀取其它數(shù)據(jù).進(jìn)而根據(jù)所讀以太網(wǎng)首部中的協(xié)議類型.轉(zhuǎn)向相應(yīng)的協(xié)議處理程序。4.結(jié)束語本系統(tǒng)采用了一種新穎的嵌入式控制器.在產(chǎn)品性能上有了很大的提高,價(jià)格便宜??梢栽诠I(yè)控制中使用。并且為控制系統(tǒng)實(shí)現(xiàn)分散化、智能化、協(xié)調(diào)性、集成方式打
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1