Arduino的模拟仿真利器_VirtualBreadboard.doc

Arduino的模拟仿真利器_VirtualBreadboard.doc

ID:55266782

大小:818.50 KB

页数:12页

时间:2020-05-08

Arduino的模拟仿真利器_VirtualBreadboard.doc_第1页
Arduino的模拟仿真利器_VirtualBreadboard.doc_第2页
Arduino的模拟仿真利器_VirtualBreadboard.doc_第3页
Arduino的模拟仿真利器_VirtualBreadboard.doc_第4页
Arduino的模拟仿真利器_VirtualBreadboard.doc_第5页
资源描述:

《Arduino的模拟仿真利器_VirtualBreadboard.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Arduino的模拟仿真利器——VirtualBreadboard导读: 导言:目前开源的Arduino平台非常火热,但仿真的软件并不多。诸如Proteus、Emulare等,虽然有的专业,有的免费,但总有些差强人意,这里笔者为大家介绍一款专门的Arduino仿真利器——VirtualBreadboard。VirtualBreadboard(以下简称VBB),中文名可直译为“.. 导言:    目前开源的Arduino平台非常火热,但仿真的软件并不多。诸如Proteus、Emulare等,虽然有的专业,有的免费,但总有些差强人意,这里笔者为大家介绍一款专门的Arduino仿真利器——Vir

2、tualBreadboard。      VirtualBreadboard(以下简称VBB),中文名可直译为“虚拟面包板”,是通过单片机实现嵌入式软件的模拟器和开发环境。VBB非常简单易用,你可以轻松地用它取代日常使用的面包板。更加令人兴奋的是,它不但可以像著名的Fritzing一样包括所有Arduino的样例电路,可以实现面包板电路的设计和布置,还包括所有样例程序,并可实现对程序的仿真调试!当然,VBB的强大不仅如此,它还支持PIC系列芯片、Netduino,以及Java、VB、C++等主流编程环境。   VBB可以模拟Arduino和各种各样的电子模块,例如液晶屏、舵机、逻辑数字电路

3、以及其他的输入/输出设备。这些部件都可以直接使用,你还可以通过组合,设计出更复杂的电路和模块。也就是说,即使在零件库里没有你想要的零件,你也可以轻松地从网上的分享区下载,或者自己设计制作一个全新的部件。 VBB拥有如下特点:   (1)先做原型模拟,然后快速实现。   (2)界面友好,具有可视化的模拟和交互效果,可以实时看到LED的闪烁和电机的转动。   (3)100%安全的电子实验,不必担心触电或者冒烟。   (4)可分享你的作品,或下载他人分享的模块。   (5)通过样例来快速学习。   不难看出,VBB目前更多专注于教育领域。官方版本更新得很频繁,每个月都会有升级,最新版本为4.15

4、,已经支持ArduinoUNO和Arduino 1.0。不过这个曾经免费的软件,目前已经收费,单用户要49美元,可以无限制使用并且免费升级1年。不想花钱的话,你可以在官方(.virtualbreadboard.)下载免费版本VBBExpress,它的功能和Fritzing一样,可以快速实现面包板电路的设计。 VBB的安装01.运行setup.exe安装文件,弹出安装界面,软件会要求安装MicrosoftVisualJ#.NETRedistributablePackage2.0这个组件。需要注意的是,此组件不包含在安装包,因此需要联网环境,下载所需组件。点击“Accept”之后,软件便会开始

5、下载和安装,之后继续点击“NEXT”即可完成软件的安装。在安装的过程中有两个选项——MicrochipMPLABPlugin和NetDuinoVBBEmulatorwith.NETMicroFrameworkforVisualStudio,如果只是普通的模拟仿真的话,可以取消选择此插件。                02.由于软件采用了Xenocode沙盒技术封装,因此不能把安装路径设定在“C:\VBB”,否则会造成运行冲突。                03.在安装过程中,360等软件会误报警告,可以添加到信任列表。笔者使用ESETNOD32和TRENDMICRO进行病毒查杀,无任

6、何警报。正常安装之后,桌面便会出现VBB的小图标。                       VBB的使用介绍01.双击VBB的图标,首先出现的是软件的启动界面。                    02.片刻之后,出现的是软件主界面和启动向导,你可以新建一个项目。                     03.或者选择样例模板,这里包括所有Arduino的样例程序和面包板的零件电路。即使没有Arduino主控板和零件,你也可以通过样例的仿真动画,熟悉整个程序的运行。                    04.这里我们选择了一个步进电机的样例程序,图示为整个软件的界面。       

7、             主界面布局说明序号名称描述1主菜单栏和按钮工具栏包括保存、编译、绘图等快捷按钮2部件工具栏包括所有的系统、自定义、网络部件3设计视图界面设计主窗口4组织结构树显示项目、硬件、软件接口的层级关系5编程区域显示和编辑Arduino代码区6属性面板可以查看和更改部件属性,例如LED颜色7报警信息和输出窗口编译失败的报警信息和程序输出信息8描述窗口显示当前所选部件的文本信息    05.我们展开第二项部

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。