查看: 9389|回复: 17

[SAMD21] ATSAMD21 及 Atmel Studio 6.2 初体验

  [复制链接]

151

主题

23

好友

7756

积分

状元

Rank: 6Rank: 6

  • TA的每日心情
    奋斗
    昨天 21:17
  • 签到天数: 1087 天

    [LV.10]以坛为家III

    爱板会员勋章 活跃会员勋章 热心会员勋章 优秀会员勋章 原创达人勋章 灌水专家勋章 发帖机器勋章 在线达人勋章 论坛骨干勋章

    发表于 2014-4-23 22:17:14 |显示全部楼层
    本帖最后由 wangku001wei 于 2014-4-23 22:16 编辑

    Atmel Studio 是Atmel 公司的编译软件吧,以下简称AS 装上之后感觉界面类似于微软的Visul Studio,简称VS,怪不得刚开始要安装一堆微软的framework。

    进入正题:
    首先是安装软件
    开始正式安装前,先要安装微软的插件,外加一堆驱动
    QQ截图20140423200135.png

    QQ截图20140423200127.png

    QQ截图20140423200121.png

    QQ截图20140423200104.png

    QQ截图20140423201025.png


    然后才是正式安装
    QQ截图20140423201046.png

    软件安装好以后,将板卡的debug 借口利用usb和电脑相连,电脑开始搜索安装驱动
    安装好以后,在设备管理器中可以看到好几个。
    QQ截图20140423211905.png

    打卡AS6.2 首先会识别我们连接好的板卡
    QQ截图20140423212300.png

    话说 AS的启动速度不是一般的慢啊
    为了先学习,我们点击 新建一个例子工程
    在窗口中,找个简单的例子
    QQ截图20140423212653.png

    我觉得按照Technology分类比较好,简单起见,选了一个led灯的例子
    这个例子用到了ASF 的外部中断
    个人觉得atmel做的添加库函数的方式有点类似于瑞萨
    右边是已经选的模块  通过 Add Remove 添加和移除
    在AS中我还发现了熟悉的 番茄
    QQ截图20140423213249.png


    代码 build之后,就可以调试或者直接运行了 但是当我准备调试的时候
    出现如下错误
    [ERROR] Skipping launch. User did not choose a debug tool.
    说我没有选择一个调试工具,在我一顿乱点之后,
    找到了选择地方
    QQ截图20140423215554.png

    下面的调试就比较顺利了
    下载调试的过程中 status的led灯会闪烁
    将代码下载到板子以后,led灯开始的时候就不闪烁了,当按下sw0键以后,灯会闪一下
    F9在 update_led_state(); 函数除加入断点,跟踪调试确实是在按下sw0键以后进入这个函数。

    第一次尝试就先到这吧。
    回复

    使用道具 举报

    756

    主题

    239

    好友

    2万

    积分

    翰林

    小菜儿

    Rank: 7Rank: 7Rank: 7

  • TA的每日心情
    开心
    5 天前
  • 签到天数: 979 天

    [LV.10]以坛为家III

    超级版主职务勋章 爱板会员勋章 在线之王勋章 在线达人勋章 发帖机器勋章

    发表于 2014-4-24 09:01:04 |显示全部楼层
    很详细的“手把手,一步步”教程!
    电子元器件交易平台 www.lzyec.com
    回复

    使用道具 举报

    0

    主题

    1

    好友

    3909

    积分

    状元

    Rank: 6Rank: 6

  • TA的每日心情
    奋斗
    5 天前
  • 签到天数: 638 天

    [LV.9]以坛为家II

    发表于 2014-4-24 09:47:52 |显示全部楼层
    6.2是最新版,官网显示还是beta版。
    回复

    使用道具 举报

    151

    主题

    23

    好友

    7756

    积分

    状元

    Rank: 6Rank: 6

  • TA的每日心情
    奋斗
    昨天 21:17
  • 签到天数: 1087 天

    [LV.10]以坛为家III

    爱板会员勋章 活跃会员勋章 热心会员勋章 优秀会员勋章 原创达人勋章 灌水专家勋章 发帖机器勋章 在线达人勋章 论坛骨干勋章

    发表于 2014-4-24 10:13:59 |显示全部楼层
    xinxincaijq 发表于 2014-4-24 09:01
    很详细的“手把手,一步步”教程!

    中间有几个图没来得及截图 下次继续
    回复

    使用道具 举报

    1

    主题

    0

    好友

    480

    积分

    秀才

    Rank: 3Rank: 3

  • TA的每日心情
    慵懒
    2015-4-15 09:46
  • 签到天数: 57 天

    [LV.5]常住居民I

    发表于 2014-8-2 15:59:18 |显示全部楼层
    很详细的教程,赞
    回复

    使用道具 举报

    67

    主题

    14

    好友

    5038

    积分

    状元

    Rank: 6Rank: 6

  • TA的每日心情
    奋斗
    2015-10-8 09:49
  • 签到天数: 430 天

    [LV.9]以坛为家II

    爱板会员勋章

    发表于 2014-8-2 17:45:13 |显示全部楼层
    很详细的教程,赞
    回复

    使用道具 举报

    0

    主题

    0

    好友

    82

    积分

    童生

    Rank: 2

  • TA的每日心情
    无聊
    2014-8-28 16:58
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    发表于 2014-8-5 17:45:05 |显示全部楼层
    楼主威武啊,很详尽细致,对初学者帮助很大!
    回复

    使用道具 举报

    0

    主题

    0

    好友

    17

    积分

    白丁

    Rank: 1

  • TA的每日心情
    开心
    2014-8-19 14:58
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2014-8-13 15:55:54 |显示全部楼层
    楼主,你好!刚开始接触,下载的时候发现下载选项还有MD5 for Atmel Studio 6.2 (build 1153) Installer和SHA for Atmel Studio 6.2 (build 1153) Installer这两个,这个是什么?需要下吗?谢谢
    回复

    使用道具 举报

    1

    主题

    0

    好友

    179

    积分

    童生

    Rank: 2

  • TA的每日心情
    奋斗
    2014-8-14 08:09
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    发表于 2014-8-14 08:12:02 |显示全部楼层
    我也有一块D21的板子,楼主发帖辛苦,顶下!
    回复

    使用道具 举报

    78

    主题

    8

    好友

    3847

    积分

    版主

    Rank: 7Rank: 7Rank: 7

  • TA的每日心情

    昨天 14:15
  • 签到天数: 640 天

    [LV.9]以坛为家II

    爱板会员勋章 活跃会员勋章 技术先锋勋章 发帖机器勋章

    发表于 2014-8-15 11:28:07 |显示全部楼层
    楼主怎么搞地板子的>????
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /5 下一条


    手机版|爱板网 |网站地图  

    GMT+8, 2016-12-10 01:54 , Processed in 0.188382 second(s), 19 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部