單芯片解決方案,開啟全新體驗——W55MH32 高性能以太網單片機
W55MH32是WIZnet重磅推出的高性能以太網單片機,它為用戶帶來前所未有的集成化體驗。這顆芯片將強大的組件集于一身,具體來說,一顆W55MH32內置高性能Arm? Cortex-M3核心,其主頻最高可達216MHz;配備1024KB FLASH與96KB SRAM,滿足存儲與數據處理需求;集成TOE引擎,包含WIZnet全硬件TCP/IP協議棧、內置MAC以及PHY,擁有獨立的32KB以太網收發緩存,可供8個獨立硬件socket使用。如此配置,真正實現了All-in-One解決方案,為開發者提供極大便利。
在封裝規格上,W55MH32 提供了兩種選擇:QFN100和QFN68。
W55MH32L采用QFN100封裝版本,尺寸為12x12mm,其資源豐富,專為各種復雜工控場景設計。它擁有66個GPIO、3個ADC、12通道DMA、17個定時器、2個I2C、5個串口、2個SPI接口(其中1個帶I2S接口復用)、1個CAN、1個USB2.0以及1個SDIO接口。如此豐富的外設資源,能夠輕松應對工業控制中多樣化的連接需求,無論是與各類傳感器、執行器的通信,還是對復雜工業協議的支持,都能游刃有余,成為復雜工控領域的理想選擇。 同系列還有QFN68封裝的W55MH32Q版本,該版本體積更小,僅為8x8mm,成本低,適合集成度高的網關模組等場景,軟件使用方法一致。更多信息和資料請進入http://www.w5500.com/網站或者私信獲取。
此外,本W55MH32支持硬件加密算法單元,WIZnet還推出TOE+SSL應用,涵蓋TCP SSL、HTTP SSL以及 MQTT SSL等,為網絡通信安全再添保障。
為助力開發者快速上手與深入開發,基于W55MH32L這顆芯片,WIZnet精心打造了配套開發板。開發板集成WIZ-Link芯片,借助一根USB C口數據線,就能輕松實現調試、下載以及串口打印日志等功能。開發板將所有外設全部引出,拓展功能也大幅提升,便于開發者全面評估芯片性能。
若您想獲取芯片和開發板的更多詳細信息,包括產品特性、技術參數以及價格等,歡迎訪問官方網頁:http://www.w5500.com/,我們期待與您共同探索W55MH32的無限可能。
第十三章 通訊的基本概念
在計算機設備與設備之間或集成電路之間常常需要進行數據傳輸,在本書后面的章節中我們會學習到各種各樣的通訊方式, 所以在本章中我們先統一介紹這些通訊的基本概念。
1 串行通訊與并行通訊
按數據傳送的方式,通訊可分為串行通訊與并行通訊,串行通訊是指設備之間通過少量數據信號線(一般是8根以下), 地線以及控制信號線,按數據位形式一位一位地傳輸數據的通訊方式。而并行通訊一般是指使用8、16、32及64根或更多的數據線進行傳輸的通訊方式, 它們的通訊傳輸對比說明見下圖,并行通訊與串行通訊的對比圖 ,并行通訊就像多個車道的公路, 可以同時傳輸多個數據位的數據,而串行通訊,而串行通訊就像單個車道的公路,同一時刻只能傳輸一個數據位的數據:
很明顯,因為一次可傳輸多個數據位的數據 ,在數據傳輸速率相同的情況下,并行通訊傳輸的數據量要大得多, 而串行通訊則可以節省數據線的硬件成本(特別是遠距離時)以及PCB的布線面積, 串行通訊與并行通訊的特性對比見下表,串行通訊與并行通訊的特性對比 :
特性 | 串行通訊 | 并行通訊 |
通訊距離 | 較遠 | 較近 |
抗干擾能力 | 較強 | 較弱 |
傳輸速率 | 較慢 | 較高 |
成本 | 較低 | 較高 |
不過由于并行傳輸對同步要求較高,且隨著通訊速率的提高,信號干擾的問題會顯著影響通訊性能,現在隨著技術的發展,越來越多的應用場合采用高速率的串行差分傳輸。
2 全雙工、半雙工及單工通訊
根據數據通訊的方向,通訊又分為全雙工、半雙工及單工通訊,它們主要以信道的方向來區分,見下圖,全雙工-半雙工及單工通訊 及下表,通訊方式說明:
通訊方式 | 說明 |
全雙工 | 在同一時刻,兩個設備之間可以同時收發數據 |
半雙工 | 兩個設備之間可以收發數據,但不能在同一時刻進行 |
單工 | 在任何時刻都只能進行一個方向的通訊,即一個固定為發送設備,另一個固定為接收設備 |
仍以公路來類比,全雙工的通訊就是一個雙向車道,兩個方向上的車流互不相干;半雙工則像鄉間小道那樣,同一時刻只能讓一輛小車通過, 另一方向的來車只能等待道路空出來時才能經過;而單工則像單行道,另一方向的車輛完全禁止通行。
3 同步通訊與異步通訊
根據通訊的數據同步方式,又分為同步和異步兩種,可以根據通訊過程中是否有使用到時鐘信號進行簡單的區分。
在同步通訊中,收發設備雙方會使用一根信號線表示時鐘信號,在時鐘信號的驅動下雙方進行協調, 同步數據,見下圖,同步通訊 。 通訊中通常雙方會統一規定在時鐘信號的上升沿或下降沿對數據線進行采樣:
在異步通訊中不使用時鐘信號進行數據同步,它們直接在數據信號中穿插一些同步用的信號位,或者把主體數據進行打包, 以數據幀的格式傳輸數據,見下圖,某種異步通訊 ,某些通訊中還需要雙方約定數據的傳輸速率,以便更好地同步:
在同步通訊中,數據信號所傳輸的內容絕大部分就是有效數據,而異步通訊中會包含有幀的各種標識符,所以同步通訊的效率更高, 但是同步通訊雙方的時鐘允許誤差較小,而異步通訊雙方的時鐘允許誤差較大。
4 通訊速率
衡量通訊性能的一個非常重要的參數就是通訊速率,通常以比特率(Bitrate)來表示,即每秒鐘傳輸的二進制位數, 單位為比特每秒(bit/s)。容易與比特率混淆的概念是“波特率”(Baudrate),它表示每秒鐘傳輸了多少個碼元。 而碼元是通訊信號調制的概念,通訊中常用時間間隔相同的符號來表示一個二進制數字,這樣的信號稱為碼元。 如常見的通訊傳輸中,用0V表示數字0,5V表示數字1,那么一個碼元可以表示兩種狀態0和1,所以一個碼元等于一個二進制比特位, 此時波特率的大小與比特率一致;如果在通訊傳輸中,有0V、2V、4V以及6V分別表示二進制數00、01、10、11, 那么每個碼元可以表示四種狀態,即兩個二進制比特位,所以碼元數是二進制比特位數的一半,這個時候的波特率為比特率的一半。 因為很多常見的通訊中一個碼元都是表示兩種狀態,人們常常直接以波特率來表示比特率,雖然嚴格來說沒什么錯誤,但希望您能了解它們的區別。
WIZnet 是一家無晶圓廠半導體公司,成立于 1998 年。產品包括互聯網處理器 iMCU?,它采用 TOE(TCP/IP 卸載引擎)技術,基于獨特的專利全硬連線 TCP/IP。iMCU? 面向各種應用中的嵌入式互聯網設備。
WIZnet 在全球擁有 70 多家分銷商,在香港、韓國、美國設有辦事處,提供技術支持和產品營銷。
香港辦事處管理的區域包括:澳大利亞、印度、土耳其、亞洲(韓國和日本除外)。
審核編輯 黃宇
-
通訊
+關注
關注
9文章
927瀏覽量
35473 -
WIZnet
+關注
關注
3文章
21瀏覽量
42362 -
串行通訊
+關注
關注
2文章
78瀏覽量
16563
發布評論請先 登錄
評論