3408|13

2144

帖子

3

TA的资源

五彩晶圆(中级)

楼主
 

【Atmel SAM R21创意大赛周计划】+ 初步接触 [复制链接]

恩,拿到板子有几天了,下载了asf跑了几个例程看了一下,还不错。去年弄过atmel的M4是个wifi的板子,老外设计的提供的SDK也是基于AFS+FreeRTOS这一套东西,当然核心的东西是wifi的协议栈。当初我就不太喜欢这个atmel studio,没办法人家提供的SDK是这样的,只好将就使用了。
atmel studio我只是说IDE,纯粹是个人习惯问题,倒不是说atmel的问题,这玩意是微软的。有机会后面我要尝试在IAR上来弄的。atmel studio采用的编译器是gcc也算是比较好了,不挑剔的可以用makefile来搞,vim这也算是一条路,真心是受不住微软的折腾,不大习惯。

接着说说asf相关的东西,官方的一些资源
  1. http://asf.atmel.com/docs/latest/index.html
复制代码
这个地址提供了关于asf的全部资料,可以看到api接口说明,相关文档,第三方软件包结构,无线WIRELESS部分软件包细节等等。

我在这里下载了独立的asf软件包,后面我要自己弄到IAR中去的,包中的东西特别多,挺不错的,我这里截图一下WIRELESS中支持的包


好了,这部分是关于asf的介绍,后面我主要还是弄我的网络所以重心是rf部分也就是233这个芯片的细节问题了,也会穿插介绍一些ieee 802.15.4的知识。

关于rf的东西做起来尤其是这种带协议的包都比较复杂,一般是要有802.15.4的网络嗅探器的,这玩意比较贵,淘宝上面都不便宜600+以上的价格。其实atmel官方已经做了一些kits板子的支持了,基本上那些东西都是参考官方的,恩软件需要wireshark软件的配合对数据包的分析,很有必要。对于抓包器其实就是让他工作在混合模式,这些在233的手册中都是能找到的。

这里我也给出这部分的官方资料地址
  1. http://www.atmel.com/webdoc/wirelesscomposer/index.html
复制代码


随意截个图,大家看一下,毕竟有板子的人不多,对rf或者网络感兴趣的也不太多


关于板子跑例程什么的就不做介绍了。

最新回复

官方的Bootloader资料,需要移植一下。 https://bbs.eeworld.com.cn/thread-453191-1-1.html   详情 回复 发表于 2014-12-22 10:49

赞赏

1

查看全部赞赏

点赞 关注
个人签名电工
 

回复
举报

2144

帖子

3

TA的资源

五彩晶圆(中级)

沙发
 
有兴趣的可以看一下WIRELESS中支持的包,常见的轻量级mesh网络,MAC协议栈,RF4CE
基本上后面的这个是遥控器相关的东西,没啥参考价值

MAC的软件包很有价值,大家感兴趣的可以看一下。

关于轻量级mesh网络,我也想说一些自己的认识,第一眼看到还挺兴奋的,西看看还是有点失望,感觉和ti的simplici TI很类似的东西,就是协调器+范围扩展器+节点,并非真实的mesh网络。不过东西还是蛮多的,可以在他的基础上实现更完善的mesh网络。大家一起玩起来啊
 
个人签名电工
 
 

回复

1万

帖子

24

TA的资源

版主

板凳
 
ATMEL Studio是比较慢。
 
 
 

回复

3414

帖子

0

TA的资源

纯净的硅(高级)

4
 
大牛,我还是从基本的开始吧
射频部分慢慢来
 
个人签名

So TM what......?

 

 

回复

2144

帖子

3

TA的资源

五彩晶圆(中级)

5
 
继续找了一些资料分享给对rf感兴趣的人,不得不说atmel的器件不论是性能还是功能都是超级给力的rf接触了不少,感觉就adi/atmel两家的性能最好,用了才知道。

当然对ieee 802.15.4支持的完整性和开放性来讲atmel都是数一数二的。这份资料是针对at86rf212的软件编程模型指导文档
atmel的东西就是有开源的味道,看这文档基本上都是html的多。






编程模型.zip

592.34 KB, 下载次数: 12

 
个人签名电工
 
 

回复

2144

帖子

3

TA的资源

五彩晶圆(中级)

6
 
群里面dami推荐的asf-standalone-archive-3.20.xx 支持IAR,大家可以切换过来了
 
个人签名电工
 
 

回复

1071

帖子

7

TA的资源

纯净的硅(中级)

7
 
感谢楼主分享,赞一个
 
 
 

回复

2144

帖子

3

TA的资源

五彩晶圆(中级)

8
 
继续更新关于R21板子在IAR中调试接口的相关理论支持




  1. Atmel EDBG-based Tools Protocols
  2. Introduction

  3. EDBG interface overview
  4. The Atmel Embedded Debugger (EDBG) implements a composite USB device consisting of three interfaces:
  5. Programming & debugging interface (HID)
  6. CDC Virtual COM port
  7. Atmel Data Gateway Interface
  8. The programming and debugging interface is an implementation of the CMSIS-DAP interface defined by Keil®. CMSIS-DAP supports access to any ARM Coresight Debug Access Port. CMSIS-DAP supports a set of "vendor" commands, which are used by EDBG for accessing special functions not natively supported by CMSIS-DAP, as well as for debugging and programming Atmel AVR device families.
  9. The CDC Virtual COM port implementation provides a simple link between a COM port registered on the host PC and a RX-TX pin pair on the EDBG. This pair is connected to a UART pin pair on the board on which the EDBG is embedded.
  10. The DGI is a bidirectional interface for streaming data to and from the EDBG. It is a custom interface with input and output BULK endpoints.
复制代码


这样我们可以再IAR中选择CMSIS-DAP来支持R21板载的EDBG调试器了,这个是官方的文档细节

  1. http://www.atmel.com/webdoc/protocoldocs/ch01s01.html
复制代码


 
个人签名电工
 
 

回复

2144

帖子

3

TA的资源

五彩晶圆(中级)

9
 
以上信息更新主要是论坛dami的一些尝试,我只是参与了讨论并做一些记录
 
个人签名电工
 
 

回复

2144

帖子

3

TA的资源

五彩晶圆(中级)

10
 


IAR的例程,大家还是尽量使用这个吧,挺好的

关于仿真器的东西,周一再去验证一下,如果不行的话。我的想法是做个bootloader吧

点评

官方的Bootloader资料,需要移植一下。 https://bbs.eeworld.com.cn/thread-453191-1-1.html  详情 回复 发表于 2014-12-22 10:49
 
个人签名电工
 
 

回复

2144

帖子

3

TA的资源

五彩晶圆(中级)

11
 
周末板子没在家里,今天试了一下,可以使用板载的EDBG/DAP-CMSIS来仿真







需要注意的是必须手动选择为SWD,否则无法进行仿真哦
 
个人签名电工
 
 

回复

1万

帖子

24

TA的资源

版主

12
 
lyzhangxiang 发表于 2014-12-20 20:14
IAR的例程,大家还是尽量使用这个吧,挺好的

关于仿真器的东西,周一再去验证一下,如果不行的话。我的想法是做个bootloader吧

官方的Bootloader资料,需要移植一下。

https://bbs.eeworld.com.cn/thread-453191-1-1.html

点评

[attachimg]183193[/attachimg] [attachimg]183194[/attachimg] 有现成的哦,在那个包里面,现在也用不上了,可以直接用板载的仿真器下载和仿真了,BootLoader就没啥意义了  详情 回复 发表于 2014-12-22 11:13
 
 
 

回复

2144

帖子

3

TA的资源

五彩晶圆(中级)

13
 



有现成的哦,在那个包里面,现在也用不上了,可以直接用板载的仿真器下载和仿真了,BootLoader就没啥意义了

 
个人签名电工
 
 

回复

2144

帖子

3

TA的资源

五彩晶圆(中级)

14
 
最新进度,已经在IAR中,按照自己的风格建立工程





 
个人签名电工
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表