<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于TMS320F28335的CAN和以太網(wǎng)接口設計

基于TMS320F28335的CAN和以太網(wǎng)接口設計

作者: 時(shí)間:2014-03-05 來(lái)源:網(wǎng)絡(luò ) 收藏
基于TMS320F28335的CAN和以太網(wǎng)接口設計

2.2 以太網(wǎng)驅動(dòng)

RTL8019AS工作在網(wǎng)絡(luò )中的數據鏈路層,完成數據鏈路層及網(wǎng)絡(luò )層的協(xié)議轉換,數據的發(fā)送和接收等任務(wù),主要有兩個(gè)基本函數:數據幀的發(fā)送和接收函數。

2.2.1 初始化函數

RTL8019AS的初始化函數操作步驟依次為:

(1)使芯片處于停止工作模式;

(2)選中PAGE1,設置組播和MAC地址;

(3)選中PAGE0,使芯片處于正常工作模式;

(4)啟動(dòng)芯片,開(kāi)始工作并清除所有中斷標志。

2.2.2 數據包發(fā)送

RTL8019AS發(fā)送數據包遵循IEEE 802.3協(xié)議,發(fā)送數據函數操作步驟依次為:

(1)設置以太網(wǎng)協(xié)議類(lèi)型,目的地址、源地址;

(2)將數據幀發(fā)送到RTL8019AS發(fā)送緩沖區;

(3)進(jìn)行數據包發(fā)送。

如圖4所示,完成了從源(192.168.0.250)到目的(192.168.0.160)的TCP傳輸。

基于TMS320F28335的CAN和以太網(wǎng)接口設計

2.2.3 數據包接收

RTL8019AS接收數據函數操作步驟依次為:

(1)進(jìn)行中斷服務(wù)程序設置;

(2)產(chǎn)生中斷后,查看RTL8019AS寄存器得知接收數據長(cháng)度、存放地址等信息;

(3)使用遠程DMA將接收數據從RTL8019AS內部RAM移植到內部RAM。

3 結語(yǔ)

本文使用通用控制器在自帶眾多串行接口的基礎上外擴了,既能根據工程實(shí)際需要使用某一兩種外設,又能完成各種協(xié)議的轉換,是一種低成本、應用性強的總線(xiàn)和以太網(wǎng)設計方案。


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

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>