MicroChip安装/开发包升级/项目创建

本文介绍了如何安装MicroChip Studio,升级开发包,以及如何在MicroChip Studio中创建AVR项目。详细步骤包括从官网下载安装文件,通过Device Pack Manager选择并安装AVR开发包,以及使用在线向导或内置向导创建AVR项目的过程。

自从ATMEL被MicroChip收购合并后,相关的开发工具也都MicroChip化了,下面介绍下怎么安装MicroChip以及升级开发包、轻松创建ATME项目。

下载MicroChip Studio安装文件

官网下载地址:https://www.microchip.com/en-us/development-tools-tools-and-software
https://www.microchip.com/en-us/development-tools-tools-and-software/microchip-studio-for-avr-and-sam-devices

可以看到下面这个图标,点击即可下载安装文件:
在这里插入图片描述
具体安装方式不作详细介绍,都是下一步式安装。

安装开发包

打开MicroChip软件后,选择"tool"菜单,打开”Device Pack Manager"弹出如下对话框:(电脑要连网)
在这里插入图片描述
如是基于于AVR做开发,这里会列出AVR不同版本的软件包,根据不同类型的AVR芯片,选择相应的开发包,如上图勾选,然后点击上方的“Install"右侧的下拉框选择”Install Selected Packs“即开始连网下载安装,安装成功后,可以看到对应软件包右侧图标由绿色变为红色,同时右侧的按钮变为”Uninstall“(点击它就会卸载这个软件包)。

这里需要注意:一般需要通过"Install"下拉框下的"Install Selected Packs"安装才能成功,而点对应软件包右侧的"Install”按钮安装不会成功,都会提示网络超时。

打开MicroChip Studio后,主窗口上的菜单、工具栏、编辑区等基本还是ATMEL7 Studio的样子,几乎是没有变化,也就是说只是换了一个名称而已,但MicroChip Studio的功能要比ATMEL7 Studio要强大,它不仅仅支持AVR的开发,还支持SAM芯片的开发。

创建AVR项目

AVR项目的创建,通常都是基于某一型号的AVR芯片创建,然后根据实际项目的需要,比如支持那些模块,选择相应模块的驱动等等,下面是创建AVR项目向导的链接,打开后可以在线创建所需的项目,整个过程比较傻瓜式,非常方便,当然如果不想使用网络向导,直接打开MicroChip Studio也有类似的向导。

https://start.atmel.com/

在这里插入图片描述
如果想查阅参考代码,点“BROWSE EXAMPLS"即可。

选择所使用的AVR芯片类型,然后点击创建按钮,这里以Atmega2560-8AU为例:
在这里插入图片描述
正在创建…
在这里插入图片描述
然后进入如下页面,在这里可以添加需要的软件模块,也可以修改编译工具链等,另外在页面下方还还有datasheet相关的下载链接:
在这里插入图片描述
点”Add Software Component"可能添加中间件工驱动,如下所示:
在这里插入图片描述
上图中Add components(s)是不可点状态,说明刚才选择的驱动中是当前AVR不支持的,或者数量不支持,下图是修改后的,Add components是可点状态:
在这里插入图片描述
正在添加驱动:
在这里插入图片描述
所有驱动与组件都添加成功后如下所示:
在这里插入图片描述

由于在线创建的服务器在国外,所以有时会遇到网络卡顿,可能需要等待很久才能创建成功,一般情况下,比如我在电信网络下测试还算流畅。

点击SAVE CONFIGURATION后如下图所示:这里可以给配置命名
在这里插入图片描述

点击EXPORT PROJECT就可以导出创建的项目:这里可以给创建的项目命名,我这里使用默认名My Project
在这里插入图片描述
最后,看下通过向导生成的项目目录内容如下:下载下来是一个压缩文件,要选解压缩。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JXES智能生态系统

如文章对你有用,请作者喝个咖啡

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值