本帖最后由 马文 于 2021-11-26 11:02 编辑
#申请原创#
非常感谢给我这个机会。 开始搭建环境,参考 Get Started Now with AVR® Microcontrollers(链接为:https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus/avr-mcus/get-started-now),我选用 MicroChip Studio,官网页面为:Microchip Studio for AVR® and SAM Devices(链接为:https://www.microchip.com/en-us/development-tools-tools-and-software/microchip-studio-for-avr-and-sam-devices),可以从这里面找到下载链接,下载选项如下: 有 2 个选择: 这里我使用第二种方式,安装包下载下来后如下: 双击开始安装: 使用默认路径,然后下一步,选择要支持的构架,由于 ATtiny1627 是 AVR 内核,我也没有其他相关的 MCU,为了节省时间,只选择 AVR:
下一步,是否要选择扩充套件,选上,
然后在下一步、下一步,就真正开始安装了:
安装过程中还会安装其他相关软件 有编译器:
visual studio 相关的:
还有驱动:
然后就安装完成了,打开 MicroChip Studio 先看到的是一个开始界面,如下:
然后在进入 MicroChip Studio 的 Start Page:
可以打开 MicroChip Studio,说明安装成功。
尝试下创建工程,点击菜单栏中的 File,选择 new,如下:
点击了 project 后,界面如下: 先看下该界面左边部分,有 C/C++、汇编、Microchip Studio Solution 3 个选型,我试下了 Microchip Studio Solution 就是创建了一个空的 solution,先不管这个,我又不会汇编,Assembler 部分也不管,这里只关注 C/C++ 部分,从上图可以看到,C/C++ 部分有 3 种选择: 分别尝试下,首先试下 AVR XC8
选择 AVR XC8 Application Project,命名为 xc8_test,路径先不管,使用默认的,点击 OK,然后是选择 MCU:
这里选择 ATtiny1627,点击 OK,然后就创建完成了,创建完成后如下:
可以看到非常简单,就一个源文件 main.c,尝试编一下,也没问题:
尝试下 GCC,如下:
选择 GCC Executable,命名为 gcc_test,路径同样是先不管,使用默认的,点击 OK,然后是选择 MCU,跟之前选 XC8 一样,创建完成后如下:
也是跟 XC8 一样,只有 main.c 文件,试下编译也没问题:
最后试下 arduino ,找了下,没有支持 ATtiny1627,大部分都是 ATmega32,ATtiny 系列的就只找到了 ATtiny85 :
到此,Microchip Studio 安装体验完毕
|