• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::


Browsing this Thread:   1 Anonymous Users






Re: 使用ENC28J60 TCP 傳送封包速度問題??????
#2
新會員
新會員


查看用戶資訊
沒遇過要這麼久的時間才能處理完300Bytes網路資料。不知你的開發整體環境為何,是廣域網路(WAN)嗎?

應該不是Microchip's TCP/IP Stack滑動視窗或是TCP.c中『TCP Timeout and retransmit』參數設定不正確所產生的。

是可以試著改TX Buffer大小試試,倒是不建議去修改TCP Timeout and retransmit參數。參數在TCP.c檔案中101~114行。

驗證的話可裝免費的網路分析軟體『Wireshark』來分析,從你TCP開始建立連線至你覺得資料傳送完畢後,看封包交握時間關係來瞭解是哪邊環節出了問題。

發表於: 2009/4/17 23:35
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


使用ENC28J60 TCP 傳送封包速度問題??????
#1
高級會員
高級會員


查看用戶資訊
您好,
我使用 30F6010 接 ENC28J60 , 然後使用 Microchip TCP/IP Stack 的程式碼 ,
我將 TCP/IP Stack 的程式調整程只剩下 TCP 層以下的通訊程式,
所以我傳送封包是直接呼叫TCP.C 的函式,
目前我的程式動作正常,但是因為Tx Buffer 太小,我須要分多次傳送,所以我回傳 300 個 Bytes 是分次傳送

可是, 回傳到PC的速度未免太慢,我要求30F6010回應 300個Bytes 竟然需要到 3秒多,
比 RS-232還慢,

請教我有哪裡需要調整才可以加快速度,
比如讓 Tx Buffer 加大 或是回應速度調快等等

謝謝

發表於: 2009/4/10 11:27
Austin
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------