本帖最后由 wangku001wei 于 2014-4-23 22:16 编辑
Atmel Studio 是Atmel 公司的编译软件吧,以下简称AS 装上之后感觉界面类似于微软的Visul Studio,简称VS,怪不得刚开始要安装一堆微软的framework。
进入正题:
首先是安装软件
开始正式安装前,先要安装微软的插件,外加一堆驱动
然后才是正式安装
软件安装好以后,将板卡的debug 借口利用usb和电脑相连,电脑开始搜索安装驱动
安装好以后,在设备管理器中可以看到好几个。
打卡AS6.2 首先会识别我们连接好的板卡
话说 AS的启动速度不是一般的慢啊
为了先学习,我们点击 新建一个例子工程
在窗口中,找个简单的例子
我觉得按照Technology分类比较好,简单起见,选了一个led灯的例子
这个例子用到了ASF 的外部中断
个人觉得atmel做的添加库函数的方式有点类似于瑞萨
右边是已经选的模块 通过 Add Remove 添加和移除
在AS中我还发现了熟悉的 番茄
代码 build之后,就可以调试或者直接运行了 但是当我准备调试的时候
出现如下错误
[ERROR] Skipping launch. User did not choose a debug tool. 说我没有选择一个调试工具,在我一顿乱点之后,
找到了选择地方
下面的调试就比较顺利了
下载调试的过程中 status的led灯会闪烁
将代码下载到板子以后,led灯开始的时候就不闪烁了,当按下sw0键以后,灯会闪一下
F9在 update_led_state(); 函数除加入断点,跟踪调试确实是在按下sw0键以后进入这个函数。
第一次尝试就先到这吧。 |