SAM4L8之开发环境的搭建和例子使用

分享到:

首先到官网下载Atmel Studio,我是用的版本是Atmel Studio 6.2;
然后安装,如果不太会安装就选默认路径,一直Next;
安装完后打开Atmel Studio 6.2;
然后用USB数据线将电脑和开发板连接。就会现如下图情况,然后点击红圈内新建模板项目

2.1

之后选其中一个例子,我这次就选下面红圈的那个:

2.2

出现一个对话框先打钩然后再点击Finish

2.3

项目打开完后按顺序点击(如图):

2.4

开发环境的搭建和例子模板就这样完成。

点击编译,不过会发现编译出错,把ast_example1.h头文件屏蔽掉就行了。之后点击调试按钮就可以发现LED灯一闪一闪了。再点击复位(注意:不是硬件上的复位)就可以调试了;
这个例子还用到UART,所以我用一个USB转串来连接开发板就可以看到打印信息:

2.5

波特率配置可以在项目中找到:
/** USART配置 */
#define CONF_UART              USART1
/** 波特率设置 */
#define CONF_UART_BAUDRATE     115200
/** 数据长度设置 */
#define CONF_UART_CHAR_LENGTH  US_MR_CHRL_8_BIT
/** 校验位设置 */
#define CONF_UART_PARITY       US_MR_PAR_NO
/** 停止位设置 */
#define CONF_UART_STOP_BITS    US_MR_NBSTOP_1_BIT

代码下载地址(附中文注释):https://atmel.eefocus.com/module/forum/thread-2011-1-1.html

 

更多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

继续阅读
开源门禁系统设计项目—基于ATmega328

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

sam4s16c的片内flash读写

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

把握MCU发展轨迹 正确选择MCU完成产品创新

面对缤纷多彩的 MCU 世界,如何在新品设计,老产品更新换代中正确的选择芯片和供应商将是要面临的一个重要的题目,因为无论是产品的更新还是 MCU 的更新速度都远远超出设计者预想,正确把握 MCU 发展趋势,利用 MCU 帮助产品创新是电子设计者正在考虑的问题。

SAM4L8教程之USB复合设备的实现

大家用usb数据线连接开发板的DEBUG USB,打开设备管理器会发现主机识别出有3个设备,这就是usb多功能的复合设备。下面是我探索将MSC,usb mouse和usb keyboard集合于1个设备的教程。

可视化的调试助手FreeRTOS+Trace

在AS开发库中,除了直接用于程序嵌入的库和内核以外,还有用来调试的工具。对于FreeRTOS而言,相对的线程和任务调度是比较难于用普通的设置断点,进行参数跟踪来实现的。因此,一种可视化的调试工具就被引入到AS中——FreeRTOS+Trace。

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