OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7869|回复: 4

[资料] W7500EVB的硬件资源简介

[复制链接]

28

主题

86

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
317
金钱
317
注册时间
2018-2-23
在线时间
37 小时
发表于 2018-2-23 10:39:11 | 显示全部楼层 |阅读模式
本帖最后由 WSGustin 于 2018-2-23 17:44 编辑

    W7500 芯片集成Cortex-M0,用于多种嵌入式应用平台的全硬件 TCP/IP 单芯片解决方案, 适用于物联网领域。 使用 WIZwiki-W7500能助您轻松完成项目开发。
    实践出真知,要想学好W7500,实验平台必不可少! 本篇将详细介绍W7500的硬件平台: W7500EVB 开发板 通过该篇的介绍, 将了解到W7500EVB 开发板的功能及特点。为了让更好的使用W7500EVB 开发板,本篇还介绍了开发板的一些使用注意事项,请读者在使用开发板的时候一定要注意。
    本章,主要是向大家简要介绍我们的开发板上所拥有的硬件资源。

W7500EVB开发指南.pdf

506.01 KB, 下载次数: 68

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

28

主题

86

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
317
金钱
317
注册时间
2018-2-23
在线时间
37 小时
 楼主| 发表于 2018-2-24 11:09:33 | 显示全部楼层
第二章 实验平台详解2.1 开发板原理图详解
本节,我们将向大家详细介绍W7500EVB的硬件原理图,让大家对该开发板的硬件原理有个相应的理解,并向大家介绍开发板的使用注意事项,为后面的学习做好准备。
2.1.1 MCU
W7500作为W7500EVB的主芯片,它拥有的资源包括: 16KBSRAM、 128KB FLASH、 2个双定时器、1个 DMA 控制器(共8个通道)、2个 SPI、2个 IIC、3个串口、1个 12位 ADC(共8个通道)以及53个通用 IO 口,如图2.1.1所示:
图2.1.1 W7500MUC原理图
2.1.2 引脚IO
W7500EVB引出了 W7500 的大部分IO口,如图2.1.2所示:
      
图2.1.2 W7500EVB排针原理图
图中这三组排针一共引出了22个IO管脚,W7500总共有53个IO管脚。
2.1.3 OLED接口
W7500EVB有标准 7 针OLED 接口电路图,如图2.1.3所示:
   
图2.1.3 W7500EVB OLED排针原理图
OLED屏有I2C通信的也有SPI通信,这里是专门为SPI通信的OLED屏引出的排针,是通过W7500的SPI1来通信。
2.1.4 SWD接口
W7500EVB有标准 4 针SWD 接口电路图,如图2.1.4所示:
  
图2.1.4 W7500EVB SWD下载排针原理图
我们的W7500EVB支持ISP下载和SWD下载,这里引出了一组专门为使用SWD下载的引脚。
2.1.5 复位电路
W7500EVB的复位电路图,如图2.1.5所示:
   
图2.1.5 W7500EVB按键原理图
因为 W7500 是低电平复位的,所以设计的电路也是低电平复位的,这里的 R2和 C4构成了上电复位电路。同时,开发板把OLED的复位引脚也接在RESET 上,这样这个复位按钮不仅可以用来复位MCU,还可以复位OLED。
2.1.6 启动模式设置接口
W7500EVB 的BOOT模式设置端口电路图,如图2.1.6所示:
图2.1.6W7500EVB BOOT按键原理图
在ISP下载时我们需要进入BOOT模式所以开发板上设计了一个BOOT按键。
2.1.7RGB LED
W7500EVB有1个 RGBLED,如图2.1.7所示:
         
图2.1.7 W7500EVB RGBLED原理图
其中PB3是LEDR,PA4是LEDG,PC5是LEDB。
2.1.8 SD卡接口
W7500EVB有一个 SD 卡(小卡)接口,如图2.1.8所示:
图2.1.8 W7500EVB SD接口原理图
SD 卡采用 4 位 SDIO 方式驱动,理论上最大速度可以达到12MB/S,非常适合需要高速存储的情况。
2.1.9 以太网接口(RJ45
W7500EVB有一个以太网接口(RJ45),如图2.1.9所示:
图2.1.9 W7500EVB RJ45接口原理图
W7500本身支持网络功能,所以给它接上网络变压器和RJ45就可以实现网格相关的功能了。
2.1.10 USB串口
W7500EVB有一个 USB 串口,如图2.1.10所示:
图2.1.10 W7500EVB USB原理图
这里引出的USB可以进行ISP下载,串口通信和供电,这里的串口通信用的是UART2。
2.2 开发软件环境
上一章,我们介绍了实验平台, 本章我们将详细介绍 W7500EVB 的开发所用的软件: Keil5。通过该篇的学习,将了解到: 1、开发调试工具; 2、程序下载;以上几个环节概括了一个完整的 W7500EVB 开发流程。本章将图文并茂的向大家介绍以上几个方面,希望大家能掌握W7500EVB 的开发流程,并能独立开始W7500EVB 的编程和学习。
2.2.1 开发编译软件--Keil5
Keil 是美国KeilSoftware公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、WINNT、WIN2000、WINXP等操作系统。
这里是基于这款软件来进行编写和调试的,所以推荐使用这款软件来编写和调试,这款软件可以在(pan.baidu.com/s/1dF0kiE)下载。
2.3 程序下载2.3.1 ISP烧录
我们W7500EVB是通过ISP进行下载程序的,所以在烧录前我们要先准备好这个软件W7500_ISP,这个软件可以在(pan.baidu.com/s/1gdfaPGJ)下载。
     打开 W7500 ISP工具,选择正确的 COM 口和波特率。然后在开发板上先按下BOOT键,在按下RES键,之后先放开RES键再放开BOOT键,如图2.3.1.1所示:
2.3.1 W7500EVB 下载步骤1
然后点击 Open 打开串口,如果连接成功,会显示 Serial Open Complete,如图2.3.1.2所示:
图2.3.1.2 W7500EVB 下载步骤2
在 Step5 选项点击“Browse”选择要烧录的工程中的 .bin 文件。点击 “ISP Start” 开始下载文件,下载成功会显示“DownloadComplete” 信息。
2.3.2 SWD下载
下载附件,解压。然后找到W7500-master文件。在w7500_flash_algo_mdk文件夹,打开项目和建设,如图2.3.2.1所示:
图2.3.2.1 设置流程1
建成后,可以查看生成的项目文件夹中的文件。回到“w7500_128_flash”文件夹,复制“w7500_128_flm Flash算法文件写入Flash文件夹在Keil,如图2.3.2.2所示:
图2.3.2.2 设置流程2
可以在W7500EVB上面找到SWD下载口,W7500EVB连接SWD调试器对应的接口如图2.3.2.3所示:
图2.3.2.3 W7500EVB SWD下载接口
点击“Flash”在顶部的菜单中,打开“配置工具”如图2.3.2.4所示。
图2.3.2.4 设置流程3
点击“工具”下选择“ST_link”调试器的调试,如图2.2.2.5所示:
图2.3.2.5 设置流程4
点击“Flash下载。设置擦除芯片的下载功能,在RAM算法0x4000类型0x20000000添加“w7500_128kb_flash对编程算法。下面的图比较后,单击“确定”,如图2.3.2.6所示:
图2.3.2.6 设置流程5
下载固件到w7500。可以查看完整的消息底部的ST_Link调试,如图2.3.2.7所示:
图2.3.2.7 设置流程6

新建 Kankan JPEG 图像.JPG
新建 Kankan JPEG 图像.JPG
新建 Kankan JPEG 图像.JPG
新建 Kankan JPEG 图像.JPG
新建 Kankan JPEG 图像.JPG
新建 Kankan JPEG 图像.JPG
新建 Kankan JPEG 图像.JPG
新建 Kankan JPEG 图像.JPG
新建 Kankan JPEG 图像.JPG
新建 Kankan JPEG 图像.JPG
新建 Kankan JPEG 图像.JPG
新建 Kankan JPEG 图像.JPG
新建 Kankan JPEG 图像.JPG
新建 Kankan JPEG 图像.JPG
新建 Kankan JPEG 图像.JPG
新建 Kankan JPEG 图像.JPG
新建 Kankan JPEG 图像.JPG
新建 Kankan JPEG 图像.JPG
回复 支持 反对

使用道具 举报

28

主题

86

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
317
金钱
317
注册时间
2018-2-23
在线时间
37 小时
 楼主| 发表于 2018-2-24 11:10:37 | 显示全部楼层
PDF文档

W7500EVB开发指南.pdf

1.42 MB, 下载次数: 46

回复 支持 反对

使用道具 举报

46

主题

200

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1127
金钱
1127
注册时间
2016-3-25
在线时间
365 小时
发表于 2018-3-9 09:07:28 | 显示全部楼层
好东西。
回复 支持 反对

使用道具 举报

21

主题

151

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
423
金钱
423
注册时间
2017-4-1
在线时间
73 小时
发表于 2021-1-25 13:58:02 | 显示全部楼层
确实是好东西,但现在已经有了自带PHY的W7500P芯片,能否提供一款使用W7500P并配有自带网络变压器的网口的板子呢?
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-15 01:43

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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