美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区

產品分類

當前位置: 首頁 > 傳感測量產品 > 數據采集產品 > 數據通訊產品

類型分類:
科普知識
數據分類:
數據通訊產品

MC9S12NE64型單片機的嵌入式以太網連接

發布日期:2022-04-18 點擊率:41

1 引言
  隨著互聯網的出現和以太網的迅速發展,基于以太網的設備控制越來越多,發展也越來越快。目前,以太網(EtImmet)已經廣泛地應用于各種計算機網絡,通過以太網及TCP/IP協議棧可以使不同的網絡設備實現互連、交換數據。
  用以太網實現嵌入式系統的網絡連接有多種方案。傳統的多器件以太網連接方案是通過MCU擴展以太網控制器來實現的,必要時還需要擴展外部RAM和 ROM。雖然這種方案應用起來不是很困難,但所用外部元件數量較多,系統開銷較大。穩定性不高。為了解決傳統方案的不足,本文討論以集成以太網MAC層和物理層的16位單片機MC9S12NE64來實現單器件以太網連接。與多器件方案相比.單器件連接方案具有所用外部元件少、系統開銷小、穩定性高、設計時間短等一系列優點。
2 MC9S12NE64簡介
  MC9S12NE64是Freescale公司生產的基于HCSl2 CPU內核的16位單片機,利用它可以方便地實現單器件以太網連接,構成一個完整的終端節點。MC9S12NE64的內部功能模塊框圖如圖1所示,主要特性如下:
  采用高性能16位HCSl2CPU內核,3.3V下工作頻率可達25MHz或10MIPS,具有優化的C語言體系結構,可以生成十分簡潔的代碼。
  帶有片上調試接口,可以進行實時在線仿真和調試,而無需仿真器。
集成了64KB的nash內存和8KB的靜態RAM,能夠滿足大多數的應用場合。如果需要還可進行外部擴展。
集成了10/100Mbps以太網媒介訪問控制器(EMAC),內置標準的媒介獨立接口(MII),可以實現地址識別及過濾、以太類型過濾,支持半雙工和全雙工通信,具有和8KB RAM共用可配置的EMAC緩沖區,包括一個發送緩沖區和兩個接收緩沖區,MC9S12NE64的RAM以2倍于CPU的速度運行,使得CPU和EMAC 緩沖區可以交叉存取數據。

集成了10/100Mbps以太網物理層(EPHY),支持自動協商模式,支持半雙工和全雙工的通信。并具有自診斷功能。
帶有8通道10位模數轉換器fADC)、4通道16位定時器、2個串行通信接口(SCI),1個高速串行外設接口(SPI)、1個具有256種時鐘速度選項的I2C接口,具備使用鎖相回路的時鐘及復位發生器(CRG)模塊,有多達70個通用I/O口。具有80引腳TQFP-EP和112引腳LQFP兩種封裝。

3 MC9S12NE64的簡單應用
3.1 硬件設計
利用MC9S12NE64可以構成不同功能的網絡終端節點,如網絡服務器、帶因特網功能的設備、遠程監控(數據采集,診斷)、對現場設備的遠程控制、遠程設備通過電子郵件或文字尋呼機發送消息等。
基于MC9S12NE64最少外圍器件的系統硬件電路原理圖如圖2所示。此最小系統由80引腳的MC9S12NE64與外圍器件組成,電路中帶有背景調試接頭J1;5個LED狀態指示燈(分別用來顯示網絡連接狀態,包括EPHY是否沖突、連接是否建立、是否接收數據、連接速度、雙工模式);必需的偏置電阻R5;高速局域網電磁隔離模塊(即RJ45以太網接口)。其中PHY_TXP和PHY_TXN為發送線,PHY_RXP和PGY_RXN為接收線。設計時,MC9S12NE64的物理端口與隔離變壓器連接時必須符合IEEE802.3對物理層規范的要求,如RJ45的插孔與隔離變壓器的間隔應盡量小,輸出和輸入差分信號對的走線要很好的隔離,確保電源的額定負載電流不小于300mA。設計時還應注意系統時鐘的要求,MC9S12NE64只支持皮爾斯型振蕩電路,晶振的精度應高于25ppm。系統中MC9S12NE64工作在正常的單片模式,其內部穩壓電源處于工作狀態。
3.2 MC9S12NE64的初始化
MC9S12NE64單片機在工作之前。必須進行必要的初始化。主要包括時鐘及復位發生器(CRG)模塊、EMAC模塊、EPHY模塊等。雖然MC9S12NE64上的EMAC和EPHY被設計為兩個獨立的模塊,但如果用到內部的EPHY,則EMAC和EPHY必須同時進行初始化。
MC9S12NE64的初始化過程如下:
 (1)初始化時鐘及復位發生器模塊來產生25MHz的內部總線時鐘,這一過程通過設置時鐘及復位發生器(CRG)模塊的寄存器表來完成。
 (2)設置EPHYCTL0寄存器的DIS10和DIS100位為1,使EPHY時鐘無效,直到EMAC和EPHY配置完畢。
 (3)通過EPHYCTL1寄存器的:EPHYADD0、E-PHYADD1、EPHYADD2、EPHYADD3、EPHYADD4來配置MII請求的EPHY地址。
 (4)配置自動協商模式。設置EPHYCTL0寄存器的ANDIS位為0.使用自動協商模式。
 (5)設置EPHYCTL0寄存器的LEDEN位為1允許EPHY驅動LED信號。設置EPHYCTL0寄存器的EPHYIEN位為1使EPHY中斷有效。設置
EPHYCTL0寄存器的EPHYEN位為1使EPHY有效工作,這樣就可以實現EMAC和EPHY間的介質無關接口(MII)操作。
 (6)設置MCMST寄存器的MDCSEL位為0xA,來配置EMAC管理數據時鐘(EMACMDC)。
 (7)設置BUFCFG寄存器的BUFMAP位來配置EMAC以太網緩沖區的大小。BUFMAP的值用來確定系統RAM中用戶RAM和EMAC緩沖區的比例。BUFMAP最大為4,這時單個緩沖區的大小為1.5K字節,正好可以存放一個最大的以太網幀。大于緩沖區大小的數據包將被過濾掉,設計時應合理選擇。設置BUFCFG寄存器的MAXFL位來指定接受的最大幀長度,使緩沖區起到了數據過濾的作用。
 (8)通過MACAD寄存器來配置6字節的MAC地址。如果設備不連接到因特網,則MAC地址可自行定義。
 (9)設置ETCTL寄存器為0x17來控制網絡上傳輸的數據類型。
 (10)通過設置RXCTL寄存器的PROM、CON-MC和BCREJ位來配置EMAC的MAC地址過濾模式。如果不是自動協商模式,則還需要設置RFCE位來實現接收流控制。
 (11)設置NETCTL寄存器為0x81來配置EMAC的工作模式,并使EMAC正常工作。
 (12)設置IMASK寄存器來配置允許的EMAC中斷信號,如需要允許某種中斷請求信號,則將相應的位置1。
 (13)設置TXCTS寄存器的PTRC位和設置PTI-ME寄存器來初始化和傳遞暫停持續時間。
 (14)設置系統中斷為允許系統中斷。
 (15)通過EMAC MII管理接口來設置EPHY,包括設置速度、雙工模式和流控制,設置EPHY中斷控制寄存器來配置EPHY中斷控制。
 (16)在自動協商模式下,通過設置EPHYCTL0寄存器的DIS10和DIS100位為0來啟動EPHY時鐘發生器。當自動協商完成且連接建立后,協商暫定和雙工設置由EPHY MII寄存器決定。EMAC必須由RXCTS寄存器的FRCE位和NETCTL的FDX位所設定的配置來更新協商暫定和雙工設置。
至此。MC9S12NE64初始化完成,可以完成EMAC和EPHY間的數據接收和發送。要實現系統與以太網上其他設備(如PC機)的通信,只需要實現 TCP/IP協議棧就可以了。由于單片機內部資源的不足,難以支持完整的TCP/IP協議棧,故針對各個系統的特點和功能來設定特定的TCP/IP協議棧,僅實現與需要相關的協議即可,如ARP協議、IP協議、ICMP協議、TCP協議、UDP協議、SMTP協議、HTYP協議等。
系統初始化后進入主程序循環,包括單片機的控制作用和網絡數據傳輸。對于以太網傳輸部分來說.主要有兩個作用:一是對要發送的數據按照以太網數據幀格式進行封裝并發送;二是對接收的以太網數據幀進行解包供應用程序使用。主程序通過嵌入TCP/IP協議來實現單片機的以太網通信。
4 結束語
隨著數字化、智能化儀器的飛速發展,采用以太網進行通信的應用將會越來越廣泛。MC9S12NE64內置了以太網MAC層和物理層,用它可以方便地實現單電路以太網連接。適用于工業控制、保安系統、用戶卡表、商業自動化、樓宇控制、照明管理、醫療檢測、自動售貨機環境監控器、銷售設備終端和家庭自動化等。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区


        欧美日韩一区在线观看| 国内一区二区视频| 精品国产一区二区三区久久久蜜月 | 亚洲 欧美综合在线网络| 亚洲国产精品高清| 欧美国产综合一区二区| 国产精品每日更新| 亚洲综合久久久久| 麻豆一区二区在线| 国产成人免费在线观看不卡| 成a人片亚洲日本久久| 99久久99久久精品国产片| 国产精品裸体一区二区三区| 日韩视频专区| 欧美精品久久一区二区三区| 精品99999| 亚洲精品免费看| 日本成人中文字幕| 成人午夜视频网站| 久久99精品久久久久久三级 | 亚洲国产精品二十页| 亚洲欧美一区二区三区国产精品| 欧美中文字幕一二三区视频| 在线欧美小视频| 精品美女在线播放| 亚洲视频综合在线| 免费成人结看片| av一区二区三区| 神马影院午夜我不卡| 欧美日韩高清在线播放| 欧美国产欧美亚州国产日韩mv天天看完整| 欧美一区二区美女| 国产精品亲子伦对白| 日日噜噜夜夜狠狠视频欧美人| 中文字幕一区二区三区不卡在线| 欧美成人性战久久| 亚洲卡通欧美制服中文| 国产综合久久久久久鬼色| 超碰97人人在线| 在线观看一区日韩| 国产精品视频麻豆| 国内精品嫩模私拍在线| 国产成人免费电影| 曰韩不卡视频| 国产亚洲精品中文字幕| 日韩中文字幕亚洲一区二区va在线| 夜夜嗨av一区二区三区四季av| 98国产高清一区| 日韩电影在线看| 99国产精品一区| 亚洲一区二区三区精品在线| 日韩理论在线观看| 亚洲综合视频在线观看| 国产精品一区二区三区四区| 久久99九九| 91精品在线观看入口| 亚洲视频狠狠干| 国产成人av资源| 日韩欧美一区二区在线观看| 2023国产精品| 免费成人av资源网| 免费试看一区| 国产色一区二区| 国产在线不卡一区| 日韩久久不卡| 欧美韩日一区二区三区| 国产一区二区三区四区五区入口| 久久精品国内一区二区三区| 999精品视频一区二区三区| 欧美午夜精品一区| 一区二区三区四区在线播放| 91麻豆国产福利在线观看| 欧美日韩国产免费| 五月激情六月综合| 免费看国产精品一二区视频| 国产女人水真多18毛片18精品视频| 1024国产精品| 91香蕉视频mp4| 欧美一区二区三区在线观看视频| 日韩免费观看2025年上映的电影| 国产午夜精品久久| 国产成人av自拍| 欧美日韩黄色影视| 欧美96一区二区免费视频| 日韩资源av在线| 亚洲免费观看高清完整版在线 | 亚洲视频一区二区在线| 91性感美女视频| 欧美一级片免费看| 久久疯狂做爰流白浆xx| 色综合色狠狠综合色| 亚洲国产aⅴ成人精品无吗| 久久国产精品高清| 国产精品国产三级国产aⅴ原创| 国内精品视频666| 在线视频福利一区| 亚洲欧洲日产国码二区| 成人激情动漫在线观看| 欧美视频一区在线观看| 日韩成人免费看| 在线视频福利一区| 青草av.久久免费一区| 亚洲人成人77777线观看| 一区二区三区精品视频在线| 久久精品99久久| 最近中文字幕一区二区三区| 精品国产乱码一区二区三区四区| 一区二区三区四区五区精品| 亚洲专区一二三| 日韩欧美亚洲v片| 亚洲狠狠爱一区二区三区| 蜜桃网站成人| 亚洲国产一区视频| 樱花www成人免费视频| 日韩黄色免费电影| 欧美视频在线观看一区| 国产精品一色哟哟哟| 91麻豆精品国产自产在线| 国产成人自拍网| 久久伊人蜜桃av一区二区| 国产成人一区二区三区免费看| 欧美日韩一区二区三区在线看| 国产精品网站在线播放| 国产欧美日韩一区| 亚洲黄色免费网站| 亚洲成色最大综合在线| 日韩精品乱码免费| 欧美视频一区二| 大白屁股一区二区视频| 亚洲国产成人私人影院tom| 国产日韩欧美一区二区| 亚洲国产综合人成综合网站| 亚洲国产精品视频一区| 久久av中文字幕片| 久久影视一区二区| 日韩.欧美.亚洲| 久久精品国产第一区二区三区| 亚洲国产高清国产精品| 麻豆成人av在线| 日韩欧美亚洲国产另类| 国产视色精品亚洲一区二区| 亚洲成人自拍一区| 日韩一区二区在线看| 国产精品嫩草在线观看| 日韩一区精品视频| 2欧美一区二区三区在线观看视频| 国产精一品亚洲二区在线视频| 欧洲精品久久| 精彩视频一区二区| 国产色产综合色产在线视频| 久久伦理网站| 久久99精品一区二区三区三区| 亚洲一区三区| 国产精品一线二线三线精华| 国产日韩欧美电影| 在线播放豆国产99亚洲| 91视频在线看| 日韩精品电影在线| 国产欧美视频一区二区| 色综合天天天天做夜夜夜夜做| 亚洲五码中文字幕| 日韩视频免费观看高清在线视频| 国产永久精品大片wwwapp| 国产精品素人一区二区| 一区二区三区国| 91九色蝌蚪嫩草| 美日韩黄色大片| 国产精品水嫩水嫩| 欧美日韩一区二区三区高清 | 宅男av一区二区三区| 国产成人在线色| 亚洲一区日韩精品中文字幕| 日韩欧美一区二区视频| 欧美一进一出视频| 99久久综合狠狠综合久久| 日本视频中文字幕一区二区三区| 欧美中文字幕一区| 久久综合九色99| 国产成人精品aa毛片| 亚洲h动漫在线| 亚洲欧洲日产国码二区| 日韩视频免费观看高清完整版在线观看 | 日韩国产高清一区| 99久久免费国产| 久久er精品视频| 一区二区三区四区在线| 久久久久久久久久久久久女国产乱 | 国产a视频精品免费观看| 婷婷国产v国产偷v亚洲高清| 欧美一区国产二区| 成人自拍视频在线| 亚洲成人一区在线| 日韩视频免费观看高清完整版| 国产在线麻豆精品观看| 一区二区三区高清在线| 国产精品少妇自拍| 久久影院午夜论| 日韩午夜在线影院| 欧美性视频一区二区三区| 一区二区欧美日韩|