#include "W5500.h"/***************----- 網(wǎng)絡(luò)參數(shù)變量定義-----***************/unsigned char Gateway_IP[4];// 網(wǎng)關(guān)IP 地址unsigned char Sub_Mask[4]; // 子網(wǎng)掩碼unsigned char Phy_Addr[6]; // 物理地址(MAC)unsigned char IP_Addr[4]; // 本機(jī)IP 地址unsigned char S0_Port[2]; // 端口0 的端口號(5000)unsigned char S0_DIP[4]; // 端口0 目的IP 地址unsigned char S0_DPort[2]; // 端口0 目的端口號(6000)unsigned char UDP_DIPR[4]; //UDP( 廣播)模式,目的主機(jī)IP 地址unsigned char UDP_DPORT[2]; //UDP( 廣播)模式,目的主機(jī)端口號/***************----- 端口的運(yùn)行模式-----***************/unsigned char S0_Mode =3; // 端口0 的運(yùn)行模式,0:TCP 服務(wù)器模式,1:TCP 客戶端模式,2:UDP(廣播)模式#define TCP_SERVER 0x00 / /TCP服務(wù)器模式#define TCP_CLIENT 0x01 / /TCP客戶端模式#define UDP_MODE 0x02 / /UDP(廣播)模式
標(biāo)簽: stm32f103 驅(qū)動 w5500
上傳時(shí)間: 2022-06-23
上傳用戶:
W5500W5500是一款全硬件TCP/IP嵌入式以太網(wǎng)控制器,為嵌入式系統(tǒng)提供了更加簡易的互聯(lián)網(wǎng)連接方案。W5500集成了TCP/IP協(xié)議棧,10/100M以太網(wǎng)數(shù)據(jù)鏈路層(MAC)及物理層(PHY),使得用戶使用單芯片就能夠在他們的應(yīng)用中拓展網(wǎng)絡(luò)連接。久經(jīng)市場考驗(yàn)的WIZnet全硬件TCP/IP協(xié)議棧支持TCP,UDP,IPv4,ICMP,ARP,IGMP以及PPPOE協(xié)議。W5500內(nèi)嵌32K字節(jié)片上緩存以供以太網(wǎng)包處理。如果你使用W5500,你只需要一些簡單的Socket編程就能實(shí)現(xiàn)以太網(wǎng)應(yīng)用。這將會比其他嵌入式以太網(wǎng)方案更加快捷、簡便。用戶可以同時(shí)使用8個硬件Socket獨(dú)立通訊。W5500提供了SPI(外設(shè)串行接口)從而能夠更加容易與外設(shè)MCU整合。而且,W5500的使用了新的高效SPI協(xié)議支持80MHz速率,從而能夠更好的實(shí)現(xiàn)高速網(wǎng)絡(luò)通訊。為了減少系統(tǒng)能耗,w5500提供了網(wǎng)絡(luò)喚醒模式(WOL)及掉電模式供客戶選擇使用。
標(biāo)簽: w5500
上傳時(shí)間: 2022-06-23
上傳用戶:得之我幸78
樹莓派教程的PDF電子書.pdf - 文件:1.為你的樹莓派準(zhǔn)備一張 SD 卡 .................................................................................................. 31.1 概覽 .................................................................................................................................... 31.2 你需要的............................................................................................................................. 31.3 下載一個鏡像..................................................................................................................... 41.4 選擇一個操作系統(tǒng)............................................................................................................. 41.5 選擇一個發(fā)行版................................................................................................................. 41.6 制作一張操作系統(tǒng) SD 卡 – Windows Vista/7 版 ............................................................. 51.6.1 步驟 1....................................................................................................................... 51.6.2 步驟 2....................................................................................................................... 51.6.3 步驟 3....................................................................................................................... 51.6.4 步驟 4....................................................................................................................... 51.6.5 步驟 5....................................................................................................................... 61.7 制作一張操作系統(tǒng) SD 卡 – Mac 版.................................................................................. 71.7.1 步驟 1....................................................................................................................... 71.7.2 步驟 2................................................................
標(biāo)簽: 樹莓派
上傳時(shí)間: 2022-06-23
上傳用戶:kingwide
使用編譯環(huán)境:MDK4.72A IAR6.30使用硬件環(huán)境:STM32F103RBT6使用函數(shù)庫版本:STM32F10x_StdPeriph_Driver V3.50工程概要: 完成是MCU通過SPI2對w5500的讀寫操作,完成對IP,mac,gateway等的操作, 內(nèi)網(wǎng)測試,請保證W5500的IP與測試PC機(jī)在同一網(wǎng)段內(nèi),且不沖突 如果是用網(wǎng)線跟PC機(jī)直連,請?jiān)O(shè)置PC機(jī)本地連接地址IP為靜態(tài)IP調(diào)試說明:此例程適用的調(diào)試下載器是J-link-ob,也可以用過串口下載調(diào)試程序,(請將串口線插在板子J1口 上,并打開超級終端或串口助手,配置波特率115200,8位,一個停止位,無校驗(yàn)位。
標(biāo)簽: stm32 w5500 tcp keil
上傳時(shí)間: 2022-06-26
上傳用戶:
SR9900 Efuse工具是 USB2.0接口100M以太網(wǎng)芯片SR9900的量產(chǎn)工具,SR9900默認(rèn)的MAC地址都是000000000000,量產(chǎn)之后才可以正常聯(lián)網(wǎng)~使用說明文檔下載:http://dl.21ic.com/download/_sr9900_efuse-298703.html
標(biāo)簽: SR9900 Efuse
上傳時(shí)間: 2022-07-18
上傳用戶:
Overview The MT7628 router-on-a-chip includes an 802.11n MAC and baseband,a 2.4 GHz radio and FEM,a 575/580MHz MIPS? 24K% CPU core,a 5-port 10/100 fast ethernet switch. The MT7628 includes everything needed to build an AP router from a single chip. The embedded high performance CPU can process advanced applications effortlessly, such as routing, security and VolP. The MT7628 also includes a selection of interfaces to support a variety of applications, such as a USB port for accessing external storage.Features· Embedded MIPS24KEc(575/580 MHz) with 64KBl-Cache and 32 KB D-Cache·2T2R 2.4 GHz with 300 Mbps PHY data rate· Legacy 802.11b/g and HT 802.11n modes·20/40 MHz channel bandwidth· Reverse Data Grant(RDG)· Maximal Ratio Combining(MRC)· Space Time Block Coding(STBC)· MCM 8 Mbytes DDR1 KGD(MT7628KN)
標(biāo)簽: mt7628
上傳時(shí)間: 2022-07-18
上傳用戶:
交換(switching)是按照通信兩端傳輸信息的需要,用人工或設(shè)備自動完成的方法,把要傳輸?shù)男畔⑺偷椒弦蟮南鄳?yīng)路由上的技術(shù)的統(tǒng)稱。交換機(jī)根據(jù)工作位置的不同,可以分為廣域網(wǎng)交換機(jī)和局域網(wǎng)交換機(jī)。廣域的交換機(jī)(switch)就是一種在通信系統(tǒng)中完成信息交換功能的設(shè)備,它應(yīng)用在數(shù)據(jù)鏈路層。交換機(jī)有多個端口,每個端口都具有橋接功能,可以連接一個局域網(wǎng)或一臺高性能服務(wù)器或工作站。實(shí)際上,交換機(jī)有時(shí)被稱為多端口網(wǎng)橋。 [1] 在計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)中,交換概念的提出改進(jìn)了共享工作模式。而HUB集線器就是一種物理層共享設(shè)備,HUB本身不能識別MAC 地址和IP地址,當(dāng)同一局域網(wǎng)內(nèi)的A主機(jī)給B主機(jī)傳輸數(shù)據(jù)時(shí),數(shù)據(jù)包在以HUB為架構(gòu)的網(wǎng)絡(luò)上是以廣播方式傳輸?shù)?,由每一臺終端通過驗(yàn)證數(shù)據(jù)報(bào)頭的MAC地址來確定是否接收。也就是說,在這種工作方式下,同一時(shí)刻網(wǎng)絡(luò)上只能傳輸一組數(shù)據(jù)幀的通訊,如果發(fā)生碰撞還得重試。這種方式就是共享網(wǎng)絡(luò)帶寬。通俗的說,普通交換機(jī)是不帶管理功能的,一根進(jìn)線,其他接口接到電腦上就可以了
標(biāo)簽: 交換機(jī)
上傳時(shí)間: 2022-07-23
上傳用戶:
VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(20)資源包含以下內(nèi)容:1. tcp,ip,udp,ethernet等等的源程序.2. 使用iccavr的例子.3. 嵌入式系統(tǒng)啟動代碼.4. 編程修改網(wǎng)卡mac地址的方法.5. 用于IIC編程的文件.6. msp430 串口模擬程序.7. LCD多級菜單演示.8. 開發(fā)UC/GUI用的字體轉(zhuǎn)換工具..9. phillips usb d12的應(yīng)用程序.10. 飛利浦D12的區(qū)動安裝及應(yīng)用程序.11. OCM4X8C驅(qū)動 作者:孫新虎 sunxinhu@163.com 日期:200412.12. 面向?qū)崟r(shí)嵌入式系統(tǒng)的GUI源代碼.13. c語言寫的一個多任務(wù)內(nèi)核.14. 澳洲人寫的Cortex,包括uC_IP協(xié)議棧.15. 通用數(shù)據(jù)采集系統(tǒng)成品,帶論文的..16. 通用93c06-93c86系列C程序.17. vfd屏C語言驅(qū)動程序.18. eb55評估板例程 for ads.19. eb55板子例程for ads.20. eb55評估板例程for ads.21. eb55評估板例程for ads.22. TCPIP協(xié)議棧的實(shí)現(xiàn).23. 字體顯示.畫點(diǎn)陣等嵌入式.24. 自動尋跡機(jī)器人的設(shè)計(jì)材料.25. PIC16c84編程器的制作資料.26. Porting VxDs from Windows 3 to Windows 95.27. 熱電偶多路溫度檢測儀.28. avr用的jtag的例子.29. 這個使用usb的avr jtag ice的例子,同樣有sch和pcb.30. win CE .net Serial port class lib.31. 5項(xiàng)步進(jìn)電機(jī)驅(qū)動程序C96語言.32. 液晶z1602驅(qū)動程序(C語言).33. 位圖轉(zhuǎn)pcb 圖.34. 步進(jìn)電機(jī)驅(qū)動器的介紹.35. 用1543做數(shù)據(jù)采集的程序.36. r&s是一個可裁剪的搶先式實(shí)時(shí)內(nèi)核.37. 386ex初始化程序。使用中斷、定時(shí)器、串口。.38. AMI 主板的BIOS源碼。.39. avr mega8 ad 數(shù)據(jù)采集源程序.40. avr mega8 使用計(jì)算機(jī)鍵盤的源程序.
標(biāo)簽: 模具設(shè)計(jì)
上傳時(shí)間: 2013-05-30
上傳用戶:eeworm
VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(25)資源包含以下內(nèi)容:1. 嵌入式GSM短信息接口的軟硬件設(shè)計(jì).2. 數(shù)字PID及其算法.3. cpress鼠標(biāo)固件源碼.4. 修改MAC的軟件.5. MM36SB020串行FLASH的簡單例子.6. WINCE - CEPC.7. HOW TO Communicate with PDA by IrDA..8. 時(shí)間顯示例子 1.9. 用于lpc2104的顯示例子2.10. 可以在LPC2104上使用的顯示的例子.11. lwIP-Softools-11Jul2002-alpha.12. 語音自動應(yīng)答系統(tǒng)源代碼.13. Wince 中ADO3.0的使用方法.14. pic單片板usb編程模板.15. CCDC01采集器測試儀軟件:拼音輸入法碼表.16. 用PIC16C54控制的電話擴(kuò)音器.17. 用2051播放音樂.18. CH451鍵盤顯示芯片的控制程序.19. 44b0上開發(fā)的油蛇吃豆的游戲.20. 44b0上usb的驅(qū)動程序.21. 44b0上usb應(yīng)用程序?qū)嵗?22. 2407實(shí)驗(yàn)程序在CCS環(huán)境下運(yùn)行.23. TI的TMS320LF2407源代碼!.24. msp430開發(fā)的駐波表測試儀 數(shù)字顯示的,國內(nèi)沒有的哦.25. 集成電路數(shù)據(jù)手冊.26. 256色TFT.27. 8色TFT驅(qū)動程序.28. 2051模擬PS2鍵盤和PC機(jī)通訊程序 6M下.29. DS1620 - 12F675溫度lcd顯示.30. 介紹嵌入式系統(tǒng)的一些基礎(chǔ)知識。.31. 對開放源碼的嵌入式仿真環(huán)境SkyEye的綜述。.32. 匣發(fā)光二術(shù)管的顯示程序.33. 通過7路AD轉(zhuǎn)換.34. 基本的時(shí)鐘中斷程序.35. 語音即錄即放程序.36. 時(shí)鐘的率調(diào)整程序.37. Protel DXP 常用庫元件.38. 乒乓球游戲機(jī)設(shè)計(jì).39. sdt文件移植為ads文件配置的改變.40. 44b0中斷的處理.
標(biāo)簽: 2.0 機(jī)械設(shè)計(jì) 軟件
上傳時(shí)間: 2013-07-15
上傳用戶:eeworm
VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(37)資源包含以下內(nèi)容:1. at91sam64編程實(shí)例.2. 一個用asm寫的操作系統(tǒng)原型 很適合大家學(xué)習(xí)學(xué)習(xí).3. 本文詳細(xì)介紹了學(xué)習(xí)FREEBSD的一些命令.4. 一個12路串口+3路Socket口的數(shù)據(jù)收發(fā)程序 嵌入式ucLinux操作系統(tǒng)下調(diào)試通過.5. c語言中寫二進(jìn)制數(shù)。引用例子: #define Bin(n) LongToBin(0x##n##l) void main(void) { unsigned char c c =.6. 此程序是利用2051單片機(jī)P1.0,P1.1精密比較器功能實(shí)現(xiàn)a/d轉(zhuǎn)換通過P1.0電位器調(diào)節(jié).7. 《KEIL C51 Vision2 中文入門教程》翻譯.8. 基于單片機(jī)、nrf24e1發(fā)射接受程序.9. 一個用于控制LCD panel顯示的驅(qū)動程序??刂芁CD讀寫和顯示控制。.10. libminigui-1.3.3.tar.gz。 對想學(xué)習(xí)miniGUI的朋友這是非常好的自學(xué)資料!.11. libminigui-1.3.0.tar.gz。 miniGUI的庫函數(shù)源代碼!.12. 8255 輸入、輸出實(shí)驗(yàn)的匯編程序清單 方式0.13. 深圳金鵬液晶自帶漢字顯示模塊4*15D的使用例程.14. Keyboard Source code for 68HC705J1A,供胡次使用68HC705J1A.15. 用于小商品消費(fèi)的SMS消費(fèi)機(jī)程序.16. 是上一個SMS消費(fèi)機(jī)的充值機(jī)程序.17. 以上幾個手持機(jī)的初始化程序.18. 68K328手持開發(fā)說明文檔.19. 這是一個ARM的實(shí)驗(yàn)。主要是使用PWM6輸出一個固定占空比的單邊沿控制PWM信號.20. 這是一個語音電壓表.21. 具有原始語音播放功能.22. 是一個按鍵控制的錄音筆.23. 是一個飛翔的小鳥.24. 用匯編和C編寫的.25. 卷積碼的C源程序.26. 1.在發(fā)送端通過一個編碼系統(tǒng)對待傳數(shù)據(jù)預(yù)先編碼.27. lcd液晶顯示器的單片機(jī)地層驅(qū)動程序以及字符點(diǎn)陣生成器,剛剛做完的項(xiàng)目,希望對大家有用.28. ActiveTcl is ActiveState s quality-assured distribution of Tcl, available for AIX, HP-UX, Linux, Mac.29. 是TCL的另外一個編譯(解釋)器.30. AT88SC102及AT88SC1604 IC卡的讀寫(C51編寫)測試表明程序工作可靠.31. i2c軟件包, 很有用, 也非常簡單.32. 一個德國人用匯編寫的基于15個采樣點(diǎn)的dcc編碼器.33. 一個德國人寫的基于15各采樣點(diǎn)的dcc解碼器.34. 本程序是針對T6963C控制器的LCD接口的驅(qū)動程序。.35. key(鍵盤子程序).36. s_serial(c51用io口模擬串口).37. PS鍵盤與單片機(jī)連接.38. 在51移植的ucos2源代碼 UCOS2_KEIL.39. 單片機(jī)自發(fā)自收CAN通訊 c51_can_self.40. 日立單片機(jī)實(shí)現(xiàn)IIC的的程序,由C語言寫出,已經(jīng)調(diào)試通過,可以放心使用.
標(biāo)簽: 工程圖
上傳時(shí)間: 2013-06-02
上傳用戶:eeworm
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1