WIZnet選型指南,解決90%的選型需求
在我們選擇WIZnet的產品時,面對諸多的產品功能不知如何選擇,這裡詳細介紹一下WIZnet產品主要參數功能以及一些選型方法,幫助工程師快速準確地選擇產品。 [table id=201 /] 這五款芯片各有千秋,都具有很高的性價比,具體對比詳情如下: WIZnet的產品有一個共同的特性,那就硬件TCP/IP協議棧。而它們之間的差異主要體現在接口類型、Socket數量方面,選擇的依據主要根據用戶產品所使用的單片機接口類型和成本這兩個因素。 如果用戶使用8位或16位單片機,那麼也意味着系統在數據處理和通信速率方面沒有太高的要求,我們一般的芯片都可以滿足,比如W5500、W5100、W5100S、W6100都可以選擇。要求速率高的推薦使用W5300。需要使用IPv6協議則推薦使用W6100。 W5500 支持高速標準4線SPI接口與主機進行通信,該SPI 速率理論上可以達到 80MHz。其內部還集成了以太網數據鏈路層(MAC)和10BaseT/100BaseTX 以太網物理層(PHY),支持自動協商(10/100-Based全雙工/半雙工)、掉電模式和網絡喚醒功能。與傳統軟件協議棧不同,W5500內嵌的8個獨立硬件 Socket 可以進行8路獨立通信,該8路Socket的通信效率互不影響,可以通過 W5500 片上32K 字節的收/發緩存靈活定義各個Socket的大小。 W5300 支持8/16位數據總線接口與主機進行通信,且支持DMA(直接存儲器訪問)模式,極大提高了W5300的性能,再加上W5300片上128K的收/發緩存,使得W5300性能產生質的提升,最高吞吐率可達80Mbps。W5300內部集成了以太網數據鏈路層(MAC)和10Base T/100Base TX 以太網物理層(PHY),支持自動協商(10/100-Based全雙工/半雙工)、自動極性轉換,並內嵌8個獨立硬件Socket可以進行8路獨立通信,該8路Socket的通信效率互不影響。W5300以其卓越的數據傳輸性能,正逐步成為高帶寬需求方面的主力軍。 W5100 支持直接並行總線、間接並行總線以及高速SPI接口3種方式與主機進行通信。其內部還集成了以太網數據鏈路層(MAC)和10Base T/100Base TX 以太網物理層(PHY),支持自動協商(10/100-Based全雙工/半雙工)。與傳統軟件協議棧不同,W5100內嵌的4個獨立硬件Socket可以進行4路獨立通信,該4路Socket的通信效率互不影響,可以通過W5100片上16K字節的收/發緩存靈活定義各個Socket的大小。 W5100S 是基於W5100改進的低成本網絡接口芯片。W5100使用的任何固件及程序都可以直接在W5100S上使用,無需任何修改 W5100S 是一款多功能的單芯片網絡接口芯片,內部集成全硬件的TCP/IP協議棧,以太網MAC和10Base-T/100Base-TX以太網控制器。主要應用於高集成、高穩定、高性能和低成本的嵌入式系統中。使用W5100S,用戶MCU可以方便的處理IPv4,TCP,UDP,ICMP,IGMP,ARP,PPPoE等各種TCP/IP協議。W5100S分別擁有8KB的發送緩存和接收緩存,可以最大限度地減少MCU的開銷。主機還可以同時使用W5100S的4個獨立的硬件SOCKETs,並基於每個硬件SOCKET開發獨立的互聯網應用。 W5100S支持SPI接口和並行系統總線接口。它還提供低功耗/低熱量設計,WOL(Wake On LAN),以太網PHY掉電模式等。 W6100 是WIZnet 2019年推出最新技術的網絡接口芯片,內含IPv4/IPv6雙內核協議棧。其中新增IPv6是其最大特點,同時在硬件引腳上與W5100S全兼容(Pin to Pin),軟件上支持8個Socket,支持各種SOCKET-less命令,用於通過ARP,PINGv4和PINGv6進行IPv6自動配置,監控和管理網絡。