| 本帖最后由 马文 于 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 安装体验完毕 
 |