[Atmel] 用Atmel Start编的第一个程序

[复制链接]
 楼主| ddllxxrr 发表于 2015-10-7 08:41 | 显示全部楼层 |阅读模式
Atmel Start是Atmel新出的网页编程工具,今天用它小试一把。

首先在火狐浏览器打开主页面:Start.atmel.com

首先,选择器件我这里选SAMD21,点建立工程。



然后添加自已需要的组件:这里我选的是延时模块


然后配置管脚,我这里选PB30,并起名为LED0,输出:


如果想配置时钟可以,点左上第一个返口主界面,再点右下的时钟配置:



然后再返回主界面:点保存。保存到电脑硬盘一个目录里。


到这里直接下载就可以了,在Studio7界面点选:
导入刚才保存的ZIP文件。



如果网页上工程修改可以重下载,然后点当前工程名右键。
再重新导入一下,这样Studio7工程可以不变。



最后在main()里修改自己的代码:

  1. #include "atmel_start.h"
  2. #include "atmel_start_pins.h"

  3. int main(void)
  4. {
  5.         system_init();
  6.        
  7.        

  8.         /* Replace with your application code */
  9.         while(1) {
  10.                 gpio_set_pin_level(LED0,
  11.         // <y> Initial level
  12.         // <id> pad_initial_level
  13.         // <false"> Low
  14.         // <true"> High
  15.         true);
  16.        
  17.         delay_ms(100);       
  18.        
  19.         gpio_set_pin_level(LED0,
  20.         // <y> Initial level
  21.         // <id> pad_initial_level
  22.         // <false"> Low
  23.         // <true"> High
  24.         false);
  25.                
  26.         delay_ms(100);       
  27.         }
  28. }



然后编译通过。下载运行,LED0正常闪烁。正明工作正常。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
JY-DX-JY 发表于 2015-10-7 16:50 | 显示全部楼层
很先进吗!
dirtwillfly 发表于 2015-10-8 06:22 | 显示全部楼层
给力
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://shop34182318.taobao.com/ http://shop562064536.taobao.com

2403

主题

6994

帖子

68

粉丝
快速回复 在线客服 返回列表 返回顶部