WIZnet2012

ARM mbed平台WIZwiki-W7500使用说明

0
阅读(2553)

ARM mbed IDE 是ARM内核微控制器的在线开发工具,其网站是:http://developer.mbed.org。网站提供了在线编译器,不需要本地安装编译器即可进行开发,因此没有地点、时间和编译器版本的限制,只要有网络随时随地可进行开发。

下面开始使用ARM mbed IDE 进行WIZwiki-W7500的开发。

1. 如图1所示,首先在“developer.mbed.org”上创建一个帐号,在此帐号下可以添加和使用一些在线软件。登陆注册的账号开始使用IDE,如图2所示。

 ARM mbed-1

图1 ARM mbed首页

 ARM mbed-2

图2 账号登陆后的界面

2. Mbed.org 提供了不同厂商的不同平台,直接选择需要的厂商及相关的硬件平台就可以进行开发了。如图3所示,点击 “Platforms”菜单就会看到所有支持的平台。进入“Platforms”后,点击下方任意开发平台就可以对相关平台进行编译操作。或者右侧的 “Filter”选项有目前所支持的所有厂家的名称,勾选即可查看对应厂家的产品信息。

 ARM mbed-3

图3 ARM mbed所有应用平台

3. 本文以WIZnet的WIZwiki-W7500为例,点击选择 “WIZwiki-W7500”。如图4所示,“WIZwiki-W7500”的所有介绍及例程都可以在此页面找到。

 ARM mbed-4

图4 WIZwiki-W7500开发平台

4. 点击 “Open mbed Compiler”进入IDE编译环境,如图5所示。我们可以点击 “new”新建立一个工程,也可以点击 “import”导入官网提供的例程,本文以 “mbed_blinky”例程为例,点击 “ok”进入程序页面。

 ARM mbed-5

图5 ARM mbed程序编译平台

 ARM mbed-6

图6 程序导入过程

5. 如图7所示,点击 “compile”进行程序编译,编译成功以后会自动保存为Bin文件,保存路径可以自行设置。生成的bin文件可以根据两种固件下载方式下载到WIZwiki-W7500开发板。

 ARM mbed-7

图7 成功编译及文件保存

  1. 7.  本文将 “mbed_blinky_WIZWIKI_W7500.bin”存放在桌面,首先将WIZwiki-W7500 上的 “Debugger Sel Jumper(J3/J4/J5)” 短路(如图8所示),再通过mini USB线将 WIZwiki-W7500和PC连接。PC会识别到一个名字为 “MBED”的可移动磁盘。通过拖拽或者复制方式放入到可移动磁盘中,即可下载程序。如图9所示。如果发现可移动磁盘有 “fail.txt”文件,说明下载不成功,应该复位重新操作一遍。

 ARM mbed-8

图8 WIZwiki-W7500的Debugger Sel Jumper(J3/J4/J5)和Mini USB接口

 ARM mbed-9

图9 程序下载过程

8. 下载成功以后按一下RESET Switch(SW1)复位WIZwiki-W7500板,就可以看到Indicator RGB LED(D4)所指示的灯不停的闪烁。如图10所示。

 ARM mbed-10

图10 WIZwiki-W7500的RESET Switch(SW1)和Indicator RGB LED(D4)

至此,Wizwiki-W7500使用演示已结束。最新资料请到ARM mbed平台或者WIZnet官网下载www.iwiznet.cn