ARM mbed平台WIZwiki-W7500使用说明
2015-08-07 14:04
218 查看
ARM mbed IDE 是ARM内核微控制器的在线开发工具,其网站是:http://developer.mbed.org。网站提供了在线编译器,不需要本地安装编译器即可进行开发,因此没有地点、时间和编译器版本的限制,只要有网络随时随地可进行开发。
下面开始使用ARM mbed IDE 进行WIZwiki-W7500的开发。1. 如图1所示,首先在“developer.mbed.org”上创建一个帐号,在此帐号下可以添加和使用一些在线软件。登陆注册的账号开始使用IDE,如图2所示。
![](http://www.iwiznet.cn/blog/wp-content/uploads/2015/08/ARM-mbed-1-300x170.jpg)
图1 ARM mbed首页
![](http://www.iwiznet.cn/blog/wp-content/uploads/2015/08/ARM-mbed-2-300x133.jpg)
图2 账号登陆后的界面
2. Mbed.org 提供了不同厂商的不同平台,直接选择需要的厂商及相关的硬件平台就可以进行开发了。如图3所示,点击 “Platforms”菜单就会看到所有支持的平台。进入“Platforms”后,点击下方任意开发平台就可以对相关平台进行编译操作。或者右侧的 “Filter”选项有目前所支持的所有厂家的名称,勾选即可查看对应厂家的产品信息。
![](http://www.iwiznet.cn/blog/wp-content/uploads/2015/08/ARM-mbed-3-300x163.jpg)
图3 ARM mbed所有应用平台
3. 本文以WIZnet的WIZwiki-W7500为例,点击选择 “WIZwiki-W7500”。如图4所示,“WIZwiki-W7500”的所有介绍及例程都可以在此页面找到。
![](http://www.iwiznet.cn/blog/wp-content/uploads/2015/08/ARM-mbed-4-300x145.jpg)
图4 WIZwiki-W7500开发平台
4. 点击 “Open mbed Compiler”进入IDE编译环境,如图5所示。我们可以点击 “new”新建立一个工程,也可以点击 “import”导入官网提供的例程,本文以 “mbed_blinky”例程为例,点击 “ok”进入程序页面。
![](http://www.iwiznet.cn/blog/wp-content/uploads/2015/08/ARM-mbed-5-300x145.jpg)
图5 ARM mbed程序编译平台
![](http://www.iwiznet.cn/blog/wp-content/uploads/2015/08/ARM-mbed-6-300x167.jpg)
图6 程序导入过程
5. 如图7所示,点击 “compile”进行程序编译,编译成功以后会自动保存为Bin文件,保存路径可以自行设置。生成的bin文件可以根据两种固件下载方式下载到WIZwiki-W7500开发板。
![](http://www.iwiznet.cn/blog/wp-content/uploads/2015/08/ARM-mbed-7-300x200.jpg)
图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”文件,说明下载不成功,应该复位重新操作一遍。
![](http://www.iwiznet.cn/blog/wp-content/uploads/2015/08/ARM-mbed-8-246x300.jpg)
图8 WIZwiki-W7500的Debugger Sel Jumper(J3/J4/J5)和Mini USB接口
![](http://www.iwiznet.cn/blog/wp-content/uploads/2015/08/ARM-mbed-9-300x218.jpg)
图9 程序下载过程
8. 下载成功以后按一下RESET Switch(SW1)复位WIZwiki-W7500板,就可以看到Indicator RGB LED(D4)所指示的灯不停的闪烁。如图10所示。
![](http://www.iwiznet.cn/blog/wp-content/uploads/2015/08/ARM-mbed-10-240x300.jpg)
图10 WIZwiki-W7500的RESET Switch(SW1)和Indicator RGB LED(D4)
至此,WIZwiki-W7500使用演示已结束。最新资料请到ARM mbed平台或者WIZnet官网下载www.iwiznet.cn。
相关文章推荐
- HDU 5361 In Touch
- 完整性级别(Integrity Level)、UAC和LoRIE(涉及IE保护模式)
- 正则表达式的使用
- iOS SBJSON解析错误 Unescaped control character [0x09]
- linux /etc/rc.d/目录的详解
- chsh
- 解决KindEditor富文本编辑器model弹出层上文本框不能输入的问题(二)
- ssh之spring
- HTML5游戏引擎lufylegend深入浅出 - 引擎介绍&原理
- HALCON初步:常用操作经验总结
- mysql数据库批量快速插入
- CodeForces 567B Berland National Library(模拟)(简单)
- Quartz调度框架简单介绍
- 如何在linux上搭建FTP服务器以及在windows上访问
- scala的单例深入讲解及单例背后的链式表达式
- springMVC找不到JS等文件
- 體影之道
- mysql
- java代码--Fibonacci数列(递归与非递归效率)
- 再谈 CSS 预处理器