AVRstudio 是Atmel官方发行的免费软件,其强大的功能和正中的血统,使其成为绝大部分AVR开发者必不可少的工具。 如果你还想了解其他的开发软件,请参考: ,如果你没有配置好开发环境,请看。按照本站提供的方法,安装好AVRstudio后可以看到如下界面: 功能介绍: 工程功能一:编写、编译汇编工程项目。 (不推荐使用) 操作方法:在菜单 Project --> New Project 打开如下界面。输入项目名按Fishish后出现汇编代码的编辑窗口。 注意:由于本功能仅适合于汇编语言。我们不推荐使用汇编开发AVR,故不推荐大家使用这个功能。为何开发AVR使用C而不是使用汇编? 1、直观,可读性强:这点很重要。对于一个产品,周期是很长的,即使出{dy}台产品之后,还有很长的维护时间。这中间维护人员可能经常变动,如果可读性强,将给维护工作省下很大的成本。即使是在开发,可读性强的程序也便于查错。 2、模块化可以做的很好:这点也是很重要的。模块化做得好,当然程序得重用性就高。对于公司来说,这一点是关系到公司长远发展的。程序可以重用,说明下一次开发的投入就可以减少,时间也可以加快,多好的事呀。 团队合作也需要用模块化的程序去快速融合。 功能二: 使用STK500、JTAG或JTAG mkII 下载 Connect 与 Auto Connect 的区别,是每次都会提示选择的设备名称与连接端口。 Auto Conect 会自动使用上一次的设置,提高操作效率。 使用Connect 会弹出如下的界面: Port 口为硬件连接端口,如果使用本站的下载器,usb设备会默认模拟到com3,如果你不清楚,选择 Auto 即可。 如果你没有连接 STK500、JTAG、mkII 等设备,可以使用 Disconnected Mode (脱机模式)进入查看操作界面。 详细的下载方法,请参考本网站新手入门范例的有关介绍:。 功能三: 仿真调试 可以使用软件仿真、JTAG仿真或 JTAG mkII 仿真三种方式。论坛文章链接:【icc + AVRStudio】下的{dy}个程序【三】—— |