随笔分类 - 以太网
摘要:3.1数据通信的建立 TCP是面向连接的通信方式,它首先必须建立连接.然后才能利用IP地址和端口号进行数据通信。TCP有两种建立连接的方式,一是通过服务器模式(被动打开)等待连接请求;二是通过客户模式(主动打开)发送连接请求给服务器。本例采用TCP客户模式。在建立TCP连接之前,一般都需要初始化端口,包括设置端口号、设置W5100为TCP模式和写入OPEN命令。端口初始化主要配置端口0的相关寄存器,包括:S0_PORT、S0_MR和S0_CR。 图5是W5100在TCP客户模式的处理流程。 3.2中断处理 在处理W5100的中断时,首先应访问W5100的中断寄存器(IR),可用MCU通...
阅读全文
摘要:走了一些弯路,甚至怀疑硬件问题。还好及时调整代码。网上下载的代码是在太乱了。明天开始新的demo调试,web访问控制。目前状况是网络方面的知识太薄弱了,需要加强,也正在看书。
阅读全文
摘要:这个错误比较让人恼火阿,一个是自己有点大意,没有仔细看w5100模块的资料,二是这个资料的对于引脚的描述很有问题。导致把w5100引脚与stm32连接错误,不得不进行飞线。很好漂亮的一块板子搞得飞出两根线来,看起来很不舒服啊。已经过了吃一堑长一智的年龄了,这次犯错误就太不应该了。下午焊接完毕后,立即修改了原理图和PCB。下次有机会再作一次板子不过FT232RL和stm32 isp没有问题,一次成功,起码保证系统正常运行。明天开始调试以太网。
阅读全文
摘要:在网上下载了几个基于stm32的w5100的程序,看得头大阿。原理图上没有使用24c01,但程序里面却大量的i2c读写24c01的代码,从头看本以为是使用外部中断的方式检测w5100的INT脚,仔细一看图纸和代码对不上啊,代码里面外中断4,而图纸上用的PD9,再看代码又改成i/o读取了。今天再看看,把代码精简一下。好好移植,打好底子
阅读全文
摘要:这里先简单的说一下TCP与UDP的区别:1。基于连接与无连接 2。对系统资源的要求(TCP较多,UDP少) 3。UDP程序结构较简单 4。流模式与数据报模式 5。TCP保证数据正确性,UDP可能丢包,TCP保证数据顺序,UDP不保证另外结合GPRS网络的情况具体的谈一下他们的区别:1。TCP传输存在一定的延时,大概是1600MS(移动提供),UDP响应速度稍微快一些。2。TCP包头的最小大小.就是20字节. UDP的包小很多.确实如此.因为UDP是非可靠连接.设计初衷就是尽可能快的将数据包发送出去.所以UDP协议显得非常精简.TCP和UDP是两种最为著名的运输层协议,二者都使用IP作为网络层协
阅读全文
摘要:都说它简单易用,买了ic和模块。找了例程和资料,准备上马.CSDN上面的AVR测试程序:http://download.csdn.net/source/1935336The rapid penetration of the internet networks into many of today’s modern homes and personal gadgets (e.g. smart phone and smart pads) opening a tremendous useful and interesting embedded system application that coul
阅读全文

浙公网安备 33010602011771号