库存索引:

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
0
1
2
3
4
5
6
7
8
9

W5300​应用领域

W5300应用领域:

W5300在很多嵌入式系统中都非常适用,包括:家庭网络设备:机顶盒,PVR和数字多媒体设备。串口转以太网:访问控制,LED显示等并行接口转以太网:POS/微型打印机,复印机USB转以太网:存储设备,网络打印机GPIO转以太网:家庭网络传感器安防设备:DVR,网络摄像头工厂和建筑自动化医疗监控设备嵌入式服务器W5300的使用,和我们常用的协议或者控制芯片一样,都是采用总线方式对其寄存器进行配置,从而实现相应的功能。W5300的配置,大致分为三个过程:上电初始化、通用寄存器配置和socket寄存器配置三个过程。二、上电初始化上电后,利用\RESET管脚对W5300进行初始化。RESET信号低电平至少持续2us,为了使锁相环逻辑稳定,复位信号恢复高电平后至少等待10ms。


目前以太网通信在以FPGA为核心的项目中应用的非常广泛。根据之前调试过的FPGA+W5300硬件协议栈芯片与PC机进行通信,用的TCP/IP的方式,之前在网上讨论此类问题的帖子也很多,但是很少有具体详细的资料,现在抽出空来,贴出来FPGA+W5300进行以太网通信的硬件与代码资料,FPGA使用的Xilinx的spartan6系列FPGA。不知现在坛友们是否还有对该问题感兴趣的,如果还有感兴趣的朋友,我就每天抽点时间重新整理上传(注:现成资料涉及项目不方便直接上传,所以需要分部整理)。


这里把他设为直接访问模式。这俩访问啥区别  现在不清楚。以后补充。(补充:可能是直接寄存器就是官方把寄存器直接就给出来了,以后的发送接收啊初始化啊直接对寄存器进行操作就可以了。就是手册里的COMMON寄存器。而间接寄存器就是提供给我们一个基地址,让我们自己弄偏移)

----------把FS置位1.   就是弄成小开端。  FS  就是FIFO  SWAP的意思。  SWAP翻译为交换。那么为啥设置为小开端,因为arm是小端啊。所以小端+小端就是大端了。

----------给SHAR  &  SHAR2 & SHAR4赋值,就是把w5300的mac地址赋值。

---------------------

作者:unsv29

来源:CSDN

原文:https://blog.csdn.net/unsv29/article/details/59032622

版权声明:本文为博主原创文章,转载请附上博文链接!