完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
Hai,我可以知道,我们如何使用DSPIC33 FJ128GP804配置W5100以太网模块。我想用WiSoCo长轮询来从W5100通信到服务器。有人能帮我解决吗?(我是PIC,SPI,W5100的新手)谢谢!
|
|
相关推荐
2个回答
|
|
|
这里有一个AVR微控制器ATMEGA128的应用说明:http://www.wiznet.io/.-item/w5100e01-avr/您应该下载源代码并使其适应dsPIC33。
|
|
|
|
|
|
HIOF我的项目,我的同事做配置到W5100为PIC33 FJ。但通信既不受WebSooT的影响,也不受长轮询的影响。现在我想通过WebSoto与服务器进行通信。为了成功,我应该做些什么改变?这是我的w5100包含命令#定义W5100_H#定义_XTAL_XTAL_XTAL_XTAL_FREQ80008000000L//#定义TX_RX_MAX_MAX_MAX_BUX_BUX_BUF_BUF 2048///\\定义TX_XXXXXXXXXXXXXXXXXXXXXXXXXXXXX80008000800080008000800080008000800080008000_BUX_BUX_BUX_BUX_BUF 2048 2048 20/\\\\\1//网关地址:0x0001至0x0004#定义SUBR 0x0005//子网掩码地址:0x0005至0x0008#定义SAR 0x0005至0x0005//子网掩码地址:0x0005至0x0005//子网掩码地址:0x0005至0x0005#定义SUBR 0x0005 0x0005至0x0008#定义SAR0x0005X0005至0x0005//源硬件地址(MAC):0x0009至0x0009至0x000E#定义SIPR0x0000PR0x0000 x000F//源IP地址:0x000F至0x000F0x000F/源IP地址:0x000F至0x0012#定义RMSR0x000000000ter#define S0_MR 0x0400//Socket 0:模式寄存器地址define S0_CR 0x0401//Socket 0:命令寄存器地址define S0_IR 0x0402//Socket 0:中断寄存器地址define S0_SR 0x0403//Socket 0:状态寄存器地址define S0_PORT 0x0404 04//Socket 0:源端口:0x040404040404040404040404-0x0405定义S0DIPR 0x040C//Socket 0:源端口:0x040C0x040C至0x040F0x040F:0x040C0x040C0x040C0x040C00X040C//Socket 0:0x040X040C//Socket 0:源端口:0x040x040X040C:源端口:0x040x040X040F源端口:0x040x040X040F#定义S0_X040x040x040x040X040X040X040X040_X040X040X040_0X040C0C0F0X040F0X040#定义S0_定义S0_TX_WR 0x0424//Socket 0:Tx写入指针寄存器:0x0424至0x042424Tx0424至0x0425#定义S0_RX_RSR_RSRR0x0426//Socket 0#定义S0_RX_RSR_RSRRRRRRRRRRRRRRRRRRRRRRRRRX04250x04250x0425至0x0426//Socket 0:Rx 0x0427:Rx收到尺寸指针寄存器Rx接收尺寸指针寄存器0x0425至0x0427#定义S0 XX04040404040404040404040404040404040404250x04250x0425至0x0425XBUFADDR 0x6000//W5100读取缓冲区基础地址//S0_MR读取缓冲区地址//S0_MR值#定义MR_CLOSE 0x00//未使用套接字#定义MR_CLOSE0X00//定义MR_CLOSE 0x00//未使用套接字#定义MR_CLOSE0x00x00//未使用套接字#定义MR_TCP MR_TCP 0x01//TCP#定义MR MR_TCP MR_TCP 0x01 X01///TCP#定义MR MR MR MR MR MR MR_TCP_TCP 0x01 0x01////TCP X01//TCP\PPPoE#define MR_ND 0x20//No Delayed Ack(TCP)flagdefine MR_MULTI 0x80//support multicating//S0_CR.define CR_OPEN 0x01//Initialize或open socketdefine CR_LISTEN 0x02//Wait连接请求在tcp模式(服务器模式)define CR_CONNECT 0x04//Send连接请求在tcp模式(客户端模式)define CR_DISCON 0x08//Send关闭r在tcp模式define CR_CLOSE 0x10//Close socketdefine CR_SEND 0x20//Update Tx内存指针并发送数据define CR_SEND_MAC 0x21//Send带有MAC地址的数据,因此没有ARP进程define CR_SEND_KEEP 0x22//Send keep活动消息define CR_RECV 0x40//Update Rx内存缓冲区poi输入和接收数据//S0_SR值define SOCK_CLOSED 0x00//Closeddefine SOCK_INIT 0x13//Init statedefine SOCK_LISTEN 0x14//Listen statedefine SOCK_SYNS.0x15//Connection statedefine SOCK_SYNRECV 0x16//Connection statedefine SOCK_ESTABLISHED 0x17//.essFIN_WAIT 0x18//关闭状态#定义SOCK_CLCLCOCOCOCOCOCOCOCOCOCOCOCOCOCOCOX1A///关闭状态#定义SOCK_CLK_CLCOCOXXX18//关闭状态\#定义SOCK_CLCLCLCLCLCLCLCLCLCLCOCOCOCOCOCOCOCOCOCOXXX1A 0X1A\#定义SOCK_CLCOK_CLCLCLCLCLCLCLCLXXXXXA0X1A 0X1A 0X1A//关闭状态\\\\\\\定义SOCK_MACRAW 0x42//MAC原始模式插座#定义SOCK_PPPOE 0x5F//PPPOE SOCK_PPPOE 0x5F//PPPOE插座#定义SOCK_SOCK_PPPOE0XPOE0x5F#定义SOCK_PPPOK_PPPOE_PPPOE 0x5F 0x5F//PPPOACRARARARARAX4242//MAC原始模式原始模式插座#定义SOCK//TX_BUK//0x0x0X0x0x0x42424242424242424242424242424242424//TX42//MAC原始模式插座//MAC原始模式插座//MAC原始模式插座\//使用Tx/Rx缓冲区的4K#define TCP_PORT 8069//70//0x1F86//TCP/IP端口#定义RTR0 0x0017//重试寄存器#定义RCR 0x0019//重试计数reigster#定义RCR 0x0019//重试计数RE#定义RCR 0x0019//重新定义RCRRR0x0019//重试寄存器#定义RCR 0x0019//重试计数RERR0019//重试计数reigster#定义IMR0X00000000000000X16//中断掩码寄存器//中断掩码寄存器//调试掩码寄存器//调试模式,0-调试OFF,0-0-调试OFF,0-1-1-调试ON1-1-1-1-1-1-调试ON\ne CON 0X01//connect标志define TIMEOUT 0X08//time out标志if_DEBUG_MODEdefine BAUD_RATE 19200endif//Define W5100套接字寄存器和变量谢谢大家帮忙
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
485 浏览 0 评论
5806 浏览 9 评论
2346 浏览 8 评论
2234 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3540 浏览 3 评论
1145浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1114浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
883浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
489浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-9 15:17 , Processed in 0.736013 second(s), Total 74, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1288