基于Keil uVision 和 Atmel Start 快速开启 Atmel SMART MCU

分享到:

众所周知,Atmel官方推出的IDE——Atmel Studio 极为易用,但是有很多人从未了解过Atmel Studio的使用,而是从大众化的编译器——Keil uVision 过渡而来。虽然Keil uVision 也可以直接对Atmel SAM系列进行开发,但是不能像Atmel Stuido 中操作ASF那么方便。不久之前,Atmel 官方针对这一缺点进行弥补,推出了全新的Atmel Start 全新的图像界面设计工具,用过STM32 CubeMx 的朋友应该比较了解,Atmel Start 提供了Atmel MCU 的硬件层、硬件抽象层、中间服务层、用户层 一些相关代码,并且可以随意添加和移除,最关键的是支持导出 Keil uVision 工程,直接从Keil uVision 开启 Atmel SMART MCU,极大的方便了编译器的多元化支持,下面就针对这一功能使用过程作出简单说明。
①从https://start.atmel.com启动Atmel Start
启动



②选择MCU型号,创建工程

创建工程

③用户根据需求配置各个库模块和引脚、时钟,关于Atmel Start 的详细使用说明,请参考: https://atmel.eefocus.com/video/index/detail/id-3982
配置引脚、时钟


⑤导出工程 - Keil uVision
导出工程


⑥下载,按下图更改扩展名,并解压

下载、解压1下载,解压2
 
⑦双击打开工程
打开工程

⑧提示缺少 device 包

提示
⑨安装Atmel SAMD21 包
安装1安装2
⑩工程打开,并更改如下配置

更改配置更改2

⑪编译并生成烧录文件

生成文件

 

更多Atmel及科技资讯请关注:  
Atmel中文官网:https://www.atmel.com/zh/cn/
Atmel技术论坛:https://atmel.eefocus.com/
Atmel中文博客:https://blog.sina.com.cn/u/2253031744
Atmel新浪微博:https://www.weibo.com/atmelcn

继续阅读
SAMD11学习:EDBG/mEDBG对比+Qtouch测试

因为手上有D10的Xplain mini的板子,就从官网上下载了这块板子的资料下来,与D11 Xplain Pro对比后才知道,原来Atmel的EDBG电路是有多个版本的,至少在这两块板子上的EDBG是不一样的。D11 Xplain Pro的版本显示为EDBG,而D10 Xplain mini上的版本则显示为mEDBG。

SAMD11板卡学习:对比D11/D10

拿到板子,可以看到板子很小,还不足一个名片的大小,但是却把适当的接口和外设引了出来,并且集成了EDBG板载调试接口电路。

Microchip的MPLAB Harmony软件升级,不但提高了代码效率,而且还增强了图形开发工具

Microchip Technology Inc.(美国微芯科技公司)日前宣布,现在可以从Microchip网站免费下载MPLAB® Harmony 2.0——适用于PIC32单片机的全功能固件开发框架。这一屡获殊荣的软件平台经过此次重要升级,使客户能够开发出更精简、更高效的代码,让器件速度更快,更具成本效益。除了质量更好的代码,此次升级还增加了许多可在MPLAB X集成开发环境(IDE)中使用的新工具。

开源门禁系统设计项目—基于ATmega328

门禁系统设计要求:基于atmega328单片机设计,具有通话、振铃、摘机、通话、开锁功能,还要有键盘和显示电路。

sam4s16c的片内flash读写

最近一直在玩sam4s16c,网上的所有论坛基本找不到atmel的资料,真心的不喜欢,但是工作需要,没办法。只能静下心来仔细研究Datasheet,别无他径。

©2019 Microchip Corporation
facebook google plus twitter linkedin youku weibo rss