基于ASF的Atmel Studio 7.0使用方法介绍.doc
《基于ASF的Atmel Studio 7.0使用方法介绍.doc》由会员分享,可在线阅读,更多相关《基于ASF的Atmel Studio 7.0使用方法介绍.doc(3页珍藏版)》请在三一文库上搜索。
1、基于ASF的Atmel Studio 7.0使用方法介绍就在最近,Atmel终于推出了新版本IDEAtmel Studio 7.0,该版本采用了微软最新的 Visual Studio 2015 平台,在速度、性能和代码视觉风格上都体现的淋淋尽致,用起来非常顺手,下面将结合实例,介绍Atmel Studio 7.0 的使用方法。第1步:打开Atmel Studio 7.0第2步:新建工程项目第3步:选择芯片型号第4步:添加ASF 驱动库第5步:查看ASF驱动使用说明第6步:编写代码源码:#include /包含Atmel MCU软件库头文件#define LED PIN_PC27 /定义LED所
2、使用的IO口为 PC27#define KEY PIN_PC01 /定义KEY所使用的IO口为 PC01void port_init(void); /声明函数体/*/* IO 初始化/*/void port_init(void)struct port_config config_port_pin;port_get_config_defaults(config_port_pin.direction = PORT_PIN_DIR_OUTPUT; /配置IO口方向为输出port_pin_set_config(LED, /初始化LED对应IO口config_port_pin.direction = P
3、ORT_PIN_DIR_INPUT; /配置IO口方向为输入config_port_pin.input_pull = PORT_PIN_PULL_UP; /配置IO口上拉port_pin_set_config(KEY, /初始化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电平 = 0port_pin_set_output_level(LED, 0);elseport_pin_set_output_level(LED, 1);第7步:编译并生产烧录文件第8步:烧录文件到开发板
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于ASF的Atmel Studio 7.0使用方法介绍 基于 ASF Atmel 7.0 使用方法 介绍
链接地址:https://www.31doc.com/p-3409419.html