聯網功能成為下一代嵌入式處理平臺重要特征
來源:數字音視工程網 作者:tony 編輯:數字音視工程 2011-01-14 00:00:00 加入收藏 咨詢

所在單位: | * |
姓名: | * |
手機: | * |
職位: | |
郵箱: | * |
其他聯系方式: | |
咨詢內容: | |
驗證碼: |
|
在未來幾年內,越來越多的互聯網設備將以嵌入式產品的形式出現,也就是我們稱之為的“嵌入式互聯網設備”。事實上,從網絡視頻監控系統、智能家庭遠程控制到智能電視機頂盒、互聯網電視以及數以百萬輛擁有互聯網接入能力的汽車,嵌入式互聯網設備正逐漸從工業級應用滲透到普通消費者的日常生活中。作為嵌入式系統的主體,嵌入式硬件處理平臺是否在未來幾年內會以多內核架構為主,目前業界仍存在討論;但是從功能性出發,毫無疑問,借助IBM智慧地球戰略的全球影響力,在2011年,我們將看到更多具有聯網能力的嵌入式處理器產品。
集成以太網MAC或硬件TCP/IP協議棧
對于設計人員來說,將其嵌入式設備連入互聯網的傳統方法,是選用一款MCU和一個以太網MAC。以往的MCU產品中很少內置IP和以太網接口,設計人員首先需要一個jack(插孔),將以太網信號轉換成MCU可讀取信號;然后,需要TCP/IP協議棧,在其上運行DHCP、DNS和任何想要使用的其他協議。TCP/IP協議棧通常由C語言編寫并移植到MCU內。在實際設計中,選用哪種MCU對設計結果并無太大影響。如果所選用的是帶Linux的ARM那么強大的MCU,那么在開發產品的時候就會非常簡單。或者,設計人員還可以選擇功能沒有那么強大,但是價格更為便宜的AVR或者是PIC。
然而,利用軟件實現整個TCP/IP協議棧是一項復雜的工作。針對于此,設計人員可以選用適合的硬件TCP/IP協議棧產品,如韓國微知網絡(WIZnet)公司的固件網絡芯片W5100。該產品集TCP/IP協議棧、以太網MAC和PHY為一體。Lantronix也提供類似的模塊,功能更為強大且更簡單易用,但是價格也更高。
事實上,一直以來市場上用于嵌入式控制的以太網接口器件都非常稀少,而且這些器件大都是為PC應用而定制。為了形成更加緊湊的解決方案,現在越來越多的MCU制造商,開始把MAC部件集成到標準的8位或16位MCU架構中,甚至有些廠商將硬件TCP/IP協議棧與單片機相結合。
Microchip很早就提供專為嵌入式控制市場設計的10Mbps以太網解決方案,而現在,更有集成10/100 MAC的PIC32單片機、集成MAC / PHY的PIC18單片機、獨立的以太網器件以及免費的TCP-IP軟件棧。Microchip的PIC18是一款使用非常廣泛的以太網MCU產品,只需添加一個magjack并從Microchip網站下載TCP/IP協議棧即可執行工作。
ST最近也增強了其基于ARM Cortex的STM32產品線,加入了片上以太網功能(STM32F107系列增加了一個10/100以太網MAC),以完整的硬件支持IEEE1588精確時間協議,使設計人員能夠為實時應用開發以太網連接功能。
而我們在文章中最先提到的專注于以太網系列產品的WIZnet公司,新近在W5100全硬件網絡芯片功能的延伸和升級上,推出了結合主控芯片的W7100,集成了8051標準單片機和全硬件解碼TCP/IP以太網協議棧。
評論comment