Atmel Studio 7.0 快速上手指南(基于ASF)

就在最近,Atmel终于推出了新版本IDE——Atmel Studio 7.0,该版本采用了微软最新的 Visual Studio 2015 平台,在速度、性能和代码视觉风格上都体现的淋淋尽致,用起来非常顺手,下面将结合实例,介绍AtmelStudio 7.0 的使用方法。  

      第1步:打开Atmel Studio 7.0
1.1

       第2步:新建工程项目

2.2

2.3

       第3步:选择芯片型号
3

3.3

       第4步:添加ASF 驱动库
 4
4.4
4.5
       第5步:查看ASF驱动使用说明
 5
5,6

       第6步:编写代码
 6
 
源码:

        #include <asf.h> //包含Atmel MCU软件库头文件

        #define LED                PIN_PC27 //定义LED所使用的IO口为 PC27
        #define KEY                PIN_PC01 //定义KEY所使用的IO口为 PC01

        void port_init(void); //声明函数体


        /************************************************************************/
        //* IO 初始化                                                                     
        /************************************************************************/
        void port_init(void)
        {
                struct port_config config_port_pin;
                port_get_config_defaults(&config_port_pin);
                
                config_port_pin.direction  = PORT_PIN_DIR_OUTPUT; //配置IO口方向为输出
                port_pin_set_config(LED, &config_port_pin); //初始化LED对应IO口
                
                config_port_pin.direction  = PORT_PIN_DIR_INPUT; //配置IO口方向为输入
                config_port_pin.input_pull = PORT_PIN_PULL_UP; //配置IO口上拉
                
                port_pin_set_config(KEY, &config_port_pin); //初始化KEY对应IO口
                
        }

        /************************************************************************/
        //* 主程序
        /************************************************************************/

        int main (void)
        {
                system_init(); //系统初始化
                
                /* Insert application code here, after the board has been initialized. */
                port_init(); //IO初始化
                
                while(1)
                {
                        if (port_pin_get_input_level(KEY) == 0) //KEY按下,LED对应IO电平 = 0
                        {
                                port_pin_set_output_level(LED, 0);
                        }
                        else
                        {
                                port_pin_set_output_level(LED, 1);
                        }
                }
                
        }
  

       第7步:编译并生产烧录文件
7
7.2

       第8步:烧录文件到开发板
 8
 

程序包下载及安装说明:http://atmel.eefocus.com/module/forum/thread-4617-1-1.html

 

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

以下是 Atmel Studio 7.0 的安装教程: 步骤1:下载 Atmel Studio 7.0 首先,你需要从 Atmel 官方网站上下载 Atmel Studio 7.0 的安装文件。你可以在 Atmel 官方网站的下载页面找到最新版本的 Atmel Studio。 步骤2:运行安装程序 下载完成后,双击安装程序以启动安装过程。你可能会看到一些系统警告或提示,按照指示继续进行安装。 步骤3:选择安装选项 在安装过程中,你将看到一些安装选项。你可以根据自己的需求选择所需的选项。如果你不确定应该选择哪些选项,可以保留默认选项并继续进行安装。 步骤4:接受许可协议 在继续安装之前,你需要阅读并接受 Atmel Studio 7.0 的许可协议。仔细阅读协议内容后,如果你同意该协议,请勾选相应的选项并继续进行安装。 步骤5:选择安装路径 在接受许可协议后,你需要选择 Atmel Studio 7.0 的安装路径。你可以选择默认路径或自定义路径。选择合适的选项后,继续进行安装。 步骤6:等待安装完成 完成上述步骤后,你只需等待安装程序完成 Atmel Studio 7.0 的安装过程。这可能需要一些时间,取决于你的计算机性能和安装选项。 步骤7:启动 Atmel Studio 7.0 一旦安装完成,你可以在开始菜单或桌面上找到 Atmel Studio 7.0 的快捷方式。双击快捷方式以启动 Atmel Studio 7.0。在第一次运行时,你可能需要完成一些初始设置和配置。 希望以上步骤能帮助你成功安装 Atmel Studio 7.0!如果你遇到任何问题,请随时向我提问。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值