野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10224|回复: 4

W5500 代码

[复制链接]
发表于 2016-2-25 14:38:08 | 显示全部楼层 |阅读模式
我有一块比较之前买的核心板,STM32F103VET6的MCU,想用W5500的例程来跑W55OO的板子,看了一下程序,关于接口配置的地方有一点不明白
/*定义SPI1作为W5500的硬件接口*/
#define WIZ_SCS                                                                        GPIO_Pin_4                                                                /*定义W5500的片选管脚*/
#define WIZ_SCLK                                                                GPIO_Pin_5                                                                /*定义W5500的时钟管脚*/
#define WIZ_MISO                                                                GPIO_Pin_6                                                                /*定义W5500的MISO管脚*/
#define WIZ_MOSI                                                                GPIO_Pin_7                                                                /*定义W5500的MOSI管脚*/

/*使用野火ISO标准开发板*/
#define STM32F103ZET6

#ifdef  STM32F103ZET6

        #define WIZ_RESET                                                        GPIO_Pin_15                                                                /*定义W5500的RESET管脚*/
        #define WIZ_INT                                                                GPIO_Pin_8                                                                /*定义W5500的INT管脚*/
#endif

/*使用野火MINI开发板*/
//#define STM32F103VET6

#ifdef STM32F103VET6   

        #define WIZ_RESET                                                        GPIO_Pin_6                                                                /*定义W5500的RESET管脚*/
        #define WIZ_INT                                                                GPIO_Pin_5                                                                /*定义W5500的INT管脚*/
#endif



就是预设STM32F103VET6 关于 RESET和INT管脚设置PIN_5,PIN_6,不是和前面冲突了吗?怎么接线呢?
回复

使用道具 举报

发表于 2016-2-25 15:01:13 | 显示全部楼层
引脚号相同,但GPIO端口不一样吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-2-25 15:28:14 | 显示全部楼层
例如   GPIO_ResetBits(GPIOE, WIZ_RESET)  中GPIOE的意思就是把前面的PIN_5,PIN_6定义到PE5,PE6?
回复 支持 反对

使用道具 举报

发表于 2016-2-25 18:34:42 | 显示全部楼层
是的
回复

使用道具 举报

发表于 2018-1-5 15:12:47 | 显示全部楼层
用不上的话,INT脚可以不接,RESET引脚是用来复位W5500,可以和MCU的复位引脚共用。不影影响。你只需注意你的SPI接线方式 不要接错,这是关键的。
如果你还不清楚,可以联系我们深圳炜世科技 ,提供技术支持 0755-86568556 或 发邮件 support@wisioe.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-22 18:03 , Processed in 0.028358 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表