David Song Microchip Technology Inc. 资深应用工程师
对PIC® MCU的爱好者来说,MPLAB® X IDE除了在一些配置不高的电脑上跑起来比较慢之外,不失为一款比较优秀的开发环境,其编辑、编译、调试和烧录功能都非常强大。而AVR® MCU的Studio 7开发环境,继承了Visual Studio(VS)的血脉,只是风格与X IDE不同而已。
好了,现在PIC和AVR两大MCU终于走到了一起,但对于习惯了使用X IDE进行开发的笔者来说,使用Studio 7进行AVR MCU开发还是有种种不习惯,特别是烧录芯片时,需要单独点开device Programming(器件编程)窗口,连接器件、配置fuse等等,才能烧录;并且要关掉这个烧录窗口才能返回到源代码进行修改;再次烧录再次打开,这一系列操作下来,还是有点繁琐的。在X IDE中这一切相对来说要简单得多,对配置字进行初始化之后,一键点击编译下载,一键导出hex文件,非常之方便。
恰逢MPLAB X IDE 更新至v5.0版本,随之而来的好消息是X IDE开始支持AVR系列产品了。笔者勇当小白鼠,于是有了本文的尝试。