大家是否知道,Proteus8也可以开发Arduino程序。相比Arduino IDE,Proteus8不但速度快,还可以仿真,同样也可以下载程序。
⑴首先需要安装Proteus8和AVR Toolchain。推荐使用绿色版的Proteus8。
⑵然后,创建一个新项目,选择从开发板,再选择Arduino 328。
⑶确定后,自动产生仿真原理图和程序框架文件。这仍然是一个arduino程序,先直接将一个blink例程复制进去。
⑷在Build菜单下的程序选项中,设置时钟频率16M,选择串口,以及波特率115200,编程器选择AVRDUDE。同时不要忘记修改原理图的时钟频率。需要注意Arduino Uno有多种版本,时钟频率也有多种,需要根据实际情况修改。同样波特率可能也有57600/115200等多种,如果不确定具体频率,可以先用Arduino IDE下载,查看提示框的频率。
⑸按下F7编译程序
⑹然后按下F8或者工具栏上那个芯片按钮,下载程序,看看LED是否开始变化了。
⑺当然还可以仿真,可以设置断点,查看运行时间,这比Arduino IDE方便多了。
shaoziyang 2016-6-21 00:24
用户1570797 2016-6-20 23:27
用户244424 2016-1-4 09:23
shaoziyang 2015-9-28 23:07
用户207050 2015-9-28 09:53
ash_riple_768180695 2008-7-27 18:27
用户131284 2008-7-26 11:06
用户131284 2008-7-26 10:27
ash_riple_768180695 2008-7-20 20:29
ash_riple_768180695 2008-7-20 19:49