基于虚拟平台的Arduino开发经验
操作要求
- 操作系统:Windows XP(Win7上Proteus的安装会有问题!)
- 仿真软件Proteus(版本:7.10),Arduino官方编译环境
实现方法
第一步:创建Arduino的HEX编译文件
- 在最后一行添加:build.path=e:\hex,表示把中途编译文件放置在E盘的hex文件夹下,用户也可以选择其他路径。
- 输入完成后,必须先关闭Arduino编译环境,再关闭txt文本文件,点击保存修改就可。此时编译一段代码,就会发现在E盘的hex文件夹下出现了很多文件。
- 把hex文件夹中的后缀名为.hex的文件复制出来,就可以进行下一步操作了!
第二步:Proteus的使用
第三步:Proteus与HEX文件的联动操作
第四步:Proteus中结果的观察
结束语
很多单片机的仿真都是利用编译过程中的hex文件——这一十六进制文件放进芯片中,来观察芯片的运行情况。利用Proteus可以模拟很多单片机的运行状态,是一种高效、零成本的方法。