啪啪色网-啪啪网页-啪啪网站免费-啪啪网址大全-黄免费网站-黄免费视频


上海皕科電子有限公司

Shanghai Bitconn Electronic Co.,Ltd.

公司介紹
上海皕科電子有限公司是一家專業的芯片代理商和方案提供商。總部設在上海,是一家專業為中國電子企業提供單片機,無線RF,以太網IC及外圍器件、開發工具和相關應用解決方案的高新技術企業。公司的主要代理品牌有Digi、Wiznet、Xinnova,以及華虹MCU等。
  公司擁有優秀的銷售團隊和專業的研發部門,不但在品牌、價格、供貨、服務等方面領先業界,而且可為客戶提供及時、可行的技術支持和整體設計服務,滿足不同客戶多層次需求。

如何提高W5100的通信速度

發表時間:2015/03/13 00:00:00  瀏覽次數:3469  
字體大小: 【小】 【中】 【大】

 在很多應用領域都需要提高W5100與其它網絡設備(如PC機)的通信速度。理論上講,W5100的最大通信速度可以達到25Mbps,實際應用中,由于網絡的原因、CPU與W5100之間通信速度的原因等等,使W5100的網絡傳輸速度遠遠低于25Mbps。
    這里拋開網絡速度的影響,談談如何提高W5100的網絡通信速度。
    影響W5100的網絡通信速度的最大因素是CPU與W5100之間的通信速度。因此要提高W5100的網絡通信速度,必須提高CPU與W5100之間的通信速度。CPU與W5100之間的通信方式對W5100的網絡通信速度影響很大。直接總線的速度最快,間接總線的速度次之,SPI總線的速度最慢。
    W5100發送數據的速度直接受CPU與W5100之間的通信速度影響。因此提高CPU與W5100之間的速度是提高W5100網絡發送數據的關鍵。
    W5100接收數據的速度除了受CPU與W5100之間的通信速度影響外,還可以通過下面的方法提高數據的傳輸速度。
    1. 在TCP方式(不管是客戶端還是服務器),將Sn_MR寄存器設置為:S_MR_TCP|S_MR_MC。選擇S_MR_MC的目的是當W5100接收到一個數據包后無延遲地回送一個ACK相應。在UDP模式下無效。
    2. 將Socket的數據緩沖區擴大到4k或8k(這樣允許2個Socket工作或1個Socket工作),這樣接收到數據后,先讀取Sn_RX_RSR和Sn_RX_RR,重新計算Sn_RX_RR,然后發送對Sn_CR寄存器S_CR_RECV命令。完成上面的操作后再讀取數據。注意使用這種方法必須快速讀取W5100接收緩沖區的數據,否則W5100接收緩沖區的數據就可能被覆蓋。

    通過以上方法的改進,我們在EVB-W5100/Cortex評估板上測試,極限通信速度可以達到23Mbps。(評估板上Cortex與W5100的接口采用間接總線,軟件模擬總線的訪問時序)。如果采用其它更快的CPU,這個速度還可以提高。

文章評論
發表評論:(匿名發表無需登錄,已登錄用戶可直接發表。) 登錄狀態: 未登錄,點擊登錄
上海皕科電子有限公司 版權所有
地址:上海市閔行區都園路4288號D區210室
電話:021-54852770
郵件:sales@bitconn.com
 
主站蜘蛛池模板: 久久久久久免费播放一级毛片 | 麻豆视频成人 | 九九热精品免费观看 | 性欧美巨大 | 久久久精品国产免费观看同学 | 一区二区三区精品视频 | 欧美国产精品不卡在线观看 | 国产一区不卡 | 欧美人成在线观看网站高清 | 亚洲一级片在线观看 | 亚洲精品国产啊女成拍色拍 | 免费一级特黄特色大片 | 国产午夜精品福利 | 中文字幕视频网 | 久久久亚洲欧美综合 | 日本黄色美女网站 | 一区二区三区四区日韩 | 色婷婷一区二区三区四区成人网 | 黄色国产在线视频 | 一区二区三区四区免费视频 | 一本到卡二卡三卡福利 | 老司机免费精品视频 | 久久91精品国产99久久yfo | 国产高清不卡一区二区三区 | 一级毛片一级毛片一级毛片 | 二区国产 | 国产综合成人观看在线 | 我要看免费毛片 | 不良网站在线观看 | 亚洲免费视频一区 | 国产精品不卡无毒在线观看 | 亚洲综合色在线观看 | 久久精品国产精品亚洲综合 | 欧美日韩精品一区二区三区视频在线 | 91综合视频 | 婷婷色爱区综合五月激情韩国 | 九九在线精品视频 | 精品一区二区三区在线观看 | 国产成人亚洲精品 | 你懂的免费在线观看 | 一级性|