2回答

0收藏

基于AVR XMEGA-A3BU Xplained控制器的Wifi小车制作(5)

其他 其他 4287 人阅读 | 2 人回复 | 2013-03-26

      刚才看了下论坛,发现一直有很多志同道合的朋友在发各种帖子,突然在想我这个连载帖子的题目是不是过于霸气,要不要给改成***学习笔记之类的,然后又被叫去开会,说是这周六周日被征用,搞羽毛球团队比赛,缺工作人员。好吧,丫的,又耽搁我学习XMEGA-A3BU的时间!回来后,接着写哈,开会时再三思索要不要换个题目,最后决定还是不换了,以表明我的决心,我一定要把我心中的wifi小车做出来!
      现在说说我昨晚的学习心得哈,首先是安装 Atmel Studio,看到官方都出了 6.0版了,肯定要装最新版,我喜欢新的,哈哈 然后就点进下载,吃了一惊,那么大的软件,还是实验室网速是龟速,下载软件用了2个小时,Zzzz······     然后安装很顺利。然后在网上无聊找了一个   AVR_Studio_5按部就班编程.PDF (附近分享给大家)  然后就照着这个PDF,小试了下 Atmel Studio  6,当然版本不同,里面有些地方不同,但是很大部分还是很相似的。   新建了一个工程,然后引用了 Atmel Studio 6 里的一个关于Light 的example ,把工程命名为 LIGHT_DEMO1,仿照着PDF里的步骤做,然后编译,最后在工程文件的Debug文件夹里生成了LIGHT_DEMO1.eep LIGHT_DEMO1 .elf   LIGHT_DEMO1.hex  LIGHT_DEMO1.lss  LIGHT_DEMO1.map   LIGHT_DEMO1.srec ,
看到.hex 文件很开心,然后用Flip 软件把它下载进板子的CPU。成功。
然后再给板子上电,发现还是跟板子原有的DEMO界面是一样的,按上下键按钮,发现Main Menu多出了Date & Time    和  Toggle Backlight.    然后我选择了Date & Time 点击,出现选择 Show  Date & Time \    Set Date \Set Time   .
然后一次点进去设置了日期和时间。我的手机像素不高就不上图了。
        说说AVR  Studio 6.0 吧,这个软件感觉很新潮,跟我前段时间一直在用的 MyEclipse 9.0界面啥的很多都大同小异,英文版的,喜欢它的管理文件资源的方式
                                            

树型,很有条例。
不得不说的是, Atmel Studio 6.0系统example生成的工程文件夹下有个config,是系统给出的配置文件,点进去里面有各种.h 格式的文件,在一个asf文件夹里,能找到与.h文件对应的.c 文件,对于新手来说先看懂这些文件,估计就能懂一大半XMEGA-A3BU软件编程了。然后这些只是系统给出的学习代码,要做出我们自己的作品,我们还需加入自己的代码。

AVR_Studio_5按部就班编程.pdf

1.12 MB, 下载次数: 44

分享到:
回复

使用道具 举报

回答|共 2 个

倒序浏览

沙发

小菜儿

发表于 2013-4-2 09:44:15 | 只看该作者

楼主的小车进展到什么地步了?
板凳

独活草

发表于 2013-4-2 17:00:43 | 只看该作者

xinxincaijq 发表于 2013-4-2 09:44
楼主的小车进展到什么地步了?

(*^__^*)   谢谢关注,我最近有时间都在研究 DEMO 的代码  很多代码,发现它的编程风格(用各种下划线)得去适应   跟C++ \java 不同    昨晚还在研究串口通讯那块,用有道词典把硬件手册翻译成中文  呵呵   
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

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