用USB线将核心板连接到电脑,打开MPLAB X IDE,立即识别出AVR128DA48,驾轻就熟,新建项目。选择器件时却遇到问题,找不到AVR128DA48的选项,手动录入也无效,应该是版本太低。于是又重新安装了v5.4的新版软件。经过漫长的安装过程,电脑上拥有了v5.25和v5.40两个版本的MPLAB,也不知道为何不是升级旧版本而是重新安装新版本,导致电脑上同时存在两个版本的软件:
多次测试均不成功,我怀疑会不会是相关软件分别安装的C盘和D盘的缘故,为此将原来固态硬盘的两个分区合并,重新安装WIN7的操作系统,这样相关的软件都可以安装在C盘,按照先安装MPLAB X IDE v5.40,然后再安装Atmel Stduio 7 (7.0.2397)的顺序,在MPLAB X IDE中新建项目时可以找到AVR的编译器了,项目可以顺利的建立,用MCC也可以配置引脚并生成基本代码,但编译时却出错,提示如下:
昨日早晨的回帖至今仍在审核中,看来周末发帖还得注意时间点,必须在早上7时之后。
正如9楼lcczg老师所说,必须安装AVR-Dx_DEF 1.2.56版本才行,而且还必须卸载掉1.3.65。项目压缩包打开之后,编译烧录显示正常,但LED灯仍旧没有如期闪烁,应该是代码依旧没有被下载到板上,不知是何原因。好在通过MPLAB X IDE编译下载成功,LED终于闪烁了。