ARM mbed平台WIZwiki-W7500使用说明
0赞ARM mbed IDE 是ARM内核微控制器的在线开发工具,其网站是:http://developer.mbed.org。网站提供了在线编译器,不需要本地安装编译器即可进行开发,因此没有地点、时间和编译器版本的限制,只要有网络随时随地可进行开发。
下面开始使用ARM mbed IDE 进行WIZwiki-W7500的开发。
1. 如图1所示,首先在“developer.mbed.org”上创建一个帐号,在此帐号下可以添加和使用一些在线软件。登陆注册的账号开始使用IDE,如图2所示。
图1 ARM mbed首页
图2 账号登陆后的界面
2. Mbed.org 提供了不同厂商的不同平台,直接选择需要的厂商及相关的硬件平台就可以进行开发了。如图3所示,点击 “Platforms”菜单就会看到所有支持的平台。进入“Platforms”后,点击下方任意开发平台就可以对相关平台进行编译操作。或者右侧的 “Filter”选项有目前所支持的所有厂家的名称,勾选即可查看对应厂家的产品信息。
图3 ARM mbed所有应用平台
3. 本文以WIZnet的WIZwiki-W7500为例,点击选择 “WIZwiki-W7500”。如图4所示,“WIZwiki-W7500”的所有介绍及例程都可以在此页面找到。
图4 WIZwiki-W7500开发平台
4. 点击 “Open mbed Compiler”进入IDE编译环境,如图5所示。我们可以点击 “new”新建立一个工程,也可以点击 “import”导入官网提供的例程,本文以 “mbed_blinky”例程为例,点击 “ok”进入程序页面。
图5 ARM mbed程序编译平台
图6 程序导入过程
5. 如图7所示,点击 “compile”进行程序编译,编译成功以后会自动保存为Bin文件,保存路径可以自行设置。生成的bin文件可以根据两种固件下载方式下载到WIZwiki-W7500开发板。
图7 成功编译及文件保存
- 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”文件,说明下载不成功,应该复位重新操作一遍。
图8 WIZwiki-W7500的Debugger Sel Jumper(J3/J4/J5)和Mini USB接口
图9 程序下载过程
8. 下载成功以后按一下RESET Switch(SW1)复位WIZwiki-W7500板,就可以看到Indicator RGB LED(D4)所指示的灯不停的闪烁。如图10所示。
图10 WIZwiki-W7500的RESET Switch(SW1)和Indicator RGB LED(D4)
至此,Wizwiki-W7500使用演示已结束。最新资料请到ARM mbed平台或者WIZnet官网下载www.iwiznet.cn。