嵌入式爱好者

查看: 7853|回复: 24

【加关注】飞凌S3C6410开发板有奖参与的活动说明和自己对嵌入式学习的一些感想

  [复制链接]

0

主题

0

帖子

0

积分

扫一扫,手机访问本帖
发表于 2012-2-14 17:52:34 | 显示全部楼层 |阅读模式
本帖最后由 Ayuflyhigh 于 2012-2-14 17:53 编辑

好久没来论坛了,主要是前段时间比较忙。整个寒假都在跟着导师做项目,刚写完归档报告,终于有时间闲下来做点儿自己的事情了,呵呵。这段时间一直有博客和论坛上的朋友密我,说ARM入门太难,搞了一段时间就没意思了,想要一些学习建议。  
    这些天都在想朋友们提出的“入门比较难”的问题。一是想到这五年自己从搞单片机到现在做ARM的经历,看能不能总结些思路给初学的朋友参考,再就是想实实在在的做些事情,能为ARM的普及尽自己的绵薄之力。
    我是07年开始接触嵌入式的,那时候还是大三,学校开了单片机的课程。当时也是听很多师兄们说单片机特别难,根本学不会。哎,就业压力大,山大啊,没办法,还得硬着头皮学。这里我给大家介绍一个单片机速成的秘诀,绝对管用。如果完全没有嵌入式基础的话,就看一下天祥电子的《十天学会单片机》视频和郭天祥写的《我的大学四年》,很鼓舞。对于单片机,我个人的理解是:51系列单片机是ARM入门最好的起点。一是学习起来非常简单,8位系统,原理和编程都很easy;二是郭天祥的视频确实很好,几乎可以说是零基础学习单片机毫无压力。但由于单片机门槛低,所以作铺垫不错,要想通过它来找高薪工作或是要达到比较高的高度还是很困难的。其实嵌入式处理器和PC的差不多,贴切但不太精确的描述是:51单片机算286的话,ARM9算奔腾,ARM11算酷睿。我是从51单片机(07年暑假)->44B0(08年初)->2410(08年4月)->2440(09年6月)->6410(09年底)这样走过来的。因为是跟着老师做项目,由不得我挑三拣四,呵呵。学习的话完全可以不这样,44B0因为没有MMU(虚拟内存),现在很少用到。2410也随着2440的强势逐渐没落了。我建议大家了解单片机后直接选择2440或6410。有朋友或许认为ARM11要比ARM9难学,其实不是。嵌入式开发的原理和方法都大同小异,ARM9和ARM11只是不同时代的两款产品而已,与难易无关的。
    之前听到有些朋友说嵌入式多么多么难学,根本不知道从哪里入手,也有朋友说搞定嵌入式就是小case,几个月轻松拿下。我觉得嵌入式作为一个体系而不是一门课程是分阶段的。就好像语文,什么叫搞定语文?是学会说话写字还是能读书看报还是成为韩寒余秋雨?学嵌入式也是一样的,对目标的定义不同,“搞定”的含义也就不一样。建议打算开始入手嵌入式的朋友不要有盲目的畏惧心理,嵌入式只是现在的一个热门领域,先抱着好奇心走进来,再一步步的了解它。
    学嵌入式第一步应该干什么呢?我是从这三个方面开始的:
    1.了解什么是嵌入式以及嵌入式行业前景。从中找到兴趣点和目标。(建议看一下帖子下面飞凌《嵌入式综述(上)》的视频)
    2.了解嵌入式基本知识。包括CPU、数字电路基础和C语言基础。(建议看一下帖子下面飞凌《嵌入式综述(下)》和天祥电子第一期的视频)
    3.能够在裸机上编写简单的实验程序。
    可能不少朋友没有单片机、数字电路和C基础,这不要紧,因为入门所需要的东西都是最基本的,即便以前没有学过,这些知识点也能几天内掌握。(我本科是电子信息专业的,当时学校开的课是VB根本没学C语言,更不知CPU为何物,囧)这里我强烈建议对自己基础没有信心的朋友看一下上面提到的三期视频内容,相信掌握基础知识是不成问题的。
    在这里给出一个我入门的思路:
先看一下基础知识视频->搞一块开发板或实验箱用C语言写一个流水灯的程序下载到板子(只需知道简单原理、操作流程和程序各语句的作用即可,至于CPU是怎么工作的不用管)->学会看原理图(很简单)->自己改编一下流水灯的程序,让它按照自己的想法点亮->去思考CPU和寄存器以及外部电路的关系。基本了解后,就会觉得原来这就是嵌入式,这就是ARM啊。接下来可以自己去找些资料了解一下ARM的基本功能,看看有哪些寄存器及其工作原理。
    其实嵌入式学习最好是能有高手带或是有一群朋友一起讨论。现在学嵌入式一般就是在学校实验室或是买块开发板自学。资料也基本来自论坛或开发板提供的那些。怎么说呢,论坛的资料比较综合,要找起来很困难。要么是只有提问没有回答的,要么是问题类似但又不完全一样的。开发板自带的资料虽然丰富,但很少有能从基础讲起的。更多的是引导和说明性质的。没有什么基础的话,单凭这些资料从零开始自学可以是可以,但会比较吃力。
    我始终认为能把自己的爱好和自己的事业结合起来是件很开心的事情。现在ARM作为嵌入式一个热门的发展方向,学习和使用的人越来越多。学习之前一定要认清楚自己想要的是什么。过程当中可能会遇到很多的困难、挫折,因为我们有目标,有梦想,所以一定要有披荆斩棘的勇气和耐心。相信只要大家能坚持,有正确的思路,很快就能融入到嵌入式领域了。

-------------------一个希望大家参与的活动-------------------

    再来说一下帖子题目提到“关于活动”的事情。寒假做的项目,导师心情不错,给了5000大洋,想想与其和同学们出去搓一顿,真不如拿出来做些有意义的事情,办一期“嵌入式ARM入门的征文活动”。也算是对自己单纯而又青涩校园生活最后的纪念吧。
    想法是早就有了,但由于各种原因迟迟未能执行,当然,都是我个人的原因,哈。前天,也就是2月10日的时候开始着手做。先是联系了一些国内不错的培训机构,把我的想法和他们介绍了一下,打算有偿请他们帮着录制一些讲嵌入式入门基础知识的视频,可能看我是个学生,没什么油水吧,都不鸟我--!随后又联系的国内几个比较大的开发板厂家,也普遍表示对没有商业价值的活动不感兴趣。这个我是完全理解的,公益不能强求,人家都是生意人,不会做白搭工夫又不挣钱的买卖。这一天跑下来,开始体会到,大学是年轻人最后有梦想的地方,走上社会就意味着走向现实。
    之前学校和飞凌有过几次合作,多少还是打过些交道的。昨天抱着试试看的心态去了趟飞凌的北京办事处,正好遇到他们的当家看门人,咳咳,不对,是当家掌门人,郭总。说了我的想法后,郭老师(好像曾在某知名大学任教)表示支持。但现在比较忙,暂时只能提供资金支持,提供不了技术支持。我想刚开始也不能要求太多,毕竟只是我一厢情愿的想法,也不知道有多少朋友支持我这么做。要是人家真停下工作帮我,没办好的话,太过意不去了,呵呵。回到学校后我深刻体会到:老师到底还是比老板好说话啊。
    拉到了第一笔赞助,虽然不太多,但依然很激动。晚上就开始想活动的内容了。原本想做一次有奖征文,可想了想,活动的目的是帮助初学的朋友尽快入门,就算有高手拿出高质量的技术文章,对这些朋友也没什么帮助,所以就不抢这个噱头了。收集些基础的,对大家真正有帮助的作品就好了。奖品也是本着“参与有份”的原则,既能通过这次活动整理出有用的资料又不能让那些热心付出的朋友白白辛苦。总之,赠人玫瑰,手留余香。我只希望能尽自己绵薄之力,帮助更多的朋友少走弯路的入门ARM。
    因为不是用作商业用途,参加活动的帖子版权归作者所有,如果有好的帖子,我负责整理和转帖到这个帖子中,让大家做参考。再就是活动属于水友级别的,奖励的话大家可以给我一些建议,目前准备的是IT必备的:精致水杯和优质电脑外设。如果有非常好的文章,我会联系作者朋友,讨论奖品或是奖金。

    高手也是从初学者过来的,刚入门的时候也有同样的艰辛,所以希望通过这样一个活动,有经验的朋友能写一些文章鼓励和引导还没入门的朋友。而正在入门的朋友也可以把自己的学习过程中的收获和遇到的问题记录下来。一个人的力量总归是有限的,或许你所遇到的问题已经让别人解决,或许你解决的问题正困扰着其他人。大家在一起交流要比一个人闷闷的学好很多。也算是一个倡议吧:) 。

    强调一下:此次活动与水平和能力都没有关系,不管是刚开始学习的朋友还是工程师朋友,都欢迎参与!文章无好坏,只要用心、用态度来做就好了。我相信我待君以诚,君亦会以诚待大家。

                    具体活动参与方式可以点击这个链接查看:http://www.witech.com.cn/huangdong.htm  

对嵌入式基础不太清楚的朋友可以先看一下这三个视频:
天祥电子《十天学会单片机》优酷视频:http://v.youku.com/v_playlist/f5122475o1p0.html

飞凌郭工《嵌入式综述上》优酷版:http://v.youku.com/v_show/id_XMzUyMDI3OTg4.html

飞凌郭工《嵌入式综述下》优酷版:http://v.youku.com/v_show/id_XMzUxOTk0NjAw.html
回复

使用道具 举报

0

主题

1836

帖子

1028

积分

发表于 2012-2-15 09:21:03 | 显示全部楼层
兄弟,把你的联系方式留一下。
liufangbao 该用户已被删除
发表于 2012-2-15 10:00:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

0

帖子

0

积分

 楼主| 发表于 2012-2-15 12:27:14 | 显示全部楼层
回复 2# 飞凌-develop


    cmlina@163.com 希望活动也能得到飞凌技术人员的支持!

0

主题

0

帖子

0

积分

发表于 2012-2-15 14:25:09 | 显示全部楼层
顶楼主!!问一下活动规则,再拿到奖品后帖子数会清零吗?

0

主题

0

帖子

0

积分

 楼主| 发表于 2012-2-15 14:29:04 | 显示全部楼层
回复 5# kingG


    投稿数是不清零的,只要满足条件就会持续计数。比如发一个帖子,就可以获得一个精致的水杯,发帖数会被保留。发到第三个帖,就可以获得一个4G的U盘,发到第10个帖子的时候一共就能获得水杯+U盘+耳机+鼠标套装+机械键盘(或爱国者MP5)这些东西了。
因为是第一次办这类活动,第一阶段的奖品就是这些,如果大家普遍觉得不太合适的话会在第二阶段调换成其他奖品。但我绝对保证,只要是满足条件的作品就会按照现在活动页面的奖励兑现。邮箱和帖子我每天都会关注,奖品也会准时发放。

0

主题

0

帖子

0

积分

发表于 2012-2-15 14:32:53 | 显示全部楼层
那个帖子地址是空的

0

主题

0

帖子

0

积分

 楼主| 发表于 2012-2-15 16:06:04 | 显示全部楼层
回复 7# heiyuu1


    链接页面都有内容,朋友,你说的是那个帖子?

0

主题

0

帖子

0

积分

发表于 2012-2-15 22:46:58 | 显示全部楼层
楼主,早说啊,我之前发了那么多帖子,哈哈。支持!这两天整几篇出来,奖品准备好啊:lol

0

主题

1836

帖子

1028

积分

发表于 2012-2-16 09:15:43 | 显示全部楼层
楼主,好人呀。

0

主题

0

帖子

0

积分

 楼主| 发表于 2012-2-16 10:40:31 | 显示全部楼层
嗯,刚开始办,收到几封邮件了,大家对作品内容和题材进行了一下确认,而且奖品上也有了新的变化,增加了手机充值卡和爱国者最新的月光宝盒MP5。不能让有共享精神的好心朋友白辛苦啊:)

29

主题

9048

帖子

5593

积分

发表于 2012-2-16 11:46:12 | 显示全部楼层
支持楼主
该会员没有填写今日想说内容.

0

主题

0

帖子

0

积分

 楼主| 发表于 2012-2-16 15:55:20 | 显示全部楼层
收到活动开始的第一份投稿,十分的开心。在此特别感谢作者:jhk dianziaihaozhe123 本作品属于基础技术类。由于是第一个参加活动的热心朋友,所以特别奖励飞凌纪念水杯和飞凌4G超薄防水U盘各一套。请这位朋友尽快将联系方式发给我:D
作品题目:OK6410 android开机启动画面修改(文件大小,435K)。
OK6410 android开机启动画面修改.part1.rar (96.68 KB, 下载次数: 20)

0

主题

0

帖子

0

积分

 楼主| 发表于 2012-2-16 19:18:17 | 显示全部楼层
jhk dianziaihaozhe123 第二个作品已收到,android系统下PWM程序,正在整理,稍后发布!

0

主题

0

帖子

0

积分

 楼主| 发表于 2012-2-16 20:20:20 | 显示全部楼层
《OK6410 android下pwm驱动修正详解+源码》,很赞的一篇原创文章!对android驱动和硬件原理感兴趣的朋友不要错过啊!
OK6410 android下pwm驱动修正.part1.rar (97.66 KB, 下载次数: 20)

0

主题

0

帖子

0

积分

 楼主| 发表于 2012-2-17 12:25:18 | 显示全部楼层
稍后更新《xp下android系统LED程序详解》源码解析+test程序

0

主题

0

帖子

0

积分

 楼主| 发表于 2012-2-17 13:11:23 | 显示全部楼层
再来更新一个新作品,依然是jhk dianziaihaozhe123朋友发布的《xp系统下Android Led灯实现》具体实现步骤+源码+test程序,正在学android的同学一定不要错过啊!
XP系统下Android Led灯实现.part1.rar (97.66 KB, 下载次数: 16)

0

主题

0

帖子

0

积分

 楼主| 发表于 2012-2-17 19:40:49 | 显示全部楼层
打算再新开一个主题,征集一些入门的文章。现在收到10多个作品了,都是技术类的。我觉得入门之初,还不太适合看。(作品还是会发布上来的,奖品也会按照活动规则邮寄给作者,这个作者朋友们不用担心O(∩_∩)O哈哈~)
    再就是有朋友问关于活动和飞凌关系的问题,为什么是我个人办的,活动图片却放到飞凌网站上?你为什么要自己出钱来做这个活动?
    首先我说一下活动和飞凌的关系。如上文所说活动是我提出的,飞凌郭总说尽可能配合。其实算是我个人的行为,并不是飞凌官方的活动。
活动图片放到飞凌网站主要是有下面两个原因:
1.如果我在咱们论坛放这么一个图片,大家即便投稿获得奖品了,谁敢把个人信息发给我呢?我还是希望大家能付出都有所回报的,虽然奖品并不名贵。要是因为大家有这个顾虑而不能参加活动,那是我们都不想看到的结果。所以,我把这个顾虑告诉了飞凌郭总,郭总说可以放到飞凌网站上,由飞凌作为监督方,保证活动的合法合理性。
2.飞凌有自己的美工部和网络部,我只需要把我的想法告诉他们,他们可以来帮我做图片做页面。我不会PS这些东东,交给他们处理我可以拿出更多时间整理作品..
  至于这次活动,我想说的是:如果有朋友愿意参与,但有所顾虑,可以咨询飞凌官方或将奖品邮寄地址告诉飞凌客服,他们可以替我转发。再就是一个人想帮助别人并不见得都有所企图。我只是提出一个倡议,希望有分享精神的热心朋友能尽可能的多帮一下需要帮助的朋友吧。好人好报.

0

主题

0

帖子

0

积分

 楼主| 发表于 2012-2-18 08:07:05 | 显示全部楼层
本帖最后由 Ayuflyhigh 于 2012-2-18 09:16 编辑

一早起来继续审核作品,本着对初学者朋友负责的态度,投稿内容还是得看一下,主要是有些描述不是很详细的地方(比如源码的注释部分)还要联系作者朋友或我自己来添加一些,所以更新有点儿慢了,呵呵。现在先更新一篇神作:《基于OK6410 android下socket通信》 文章我都看过了,从“什么是套接字”开始讲起,包括原理结构、源码分析、测试程序等等很详细的一篇文章,相信会对正在研究android socket通信的朋友有所帮助!
基于OK6410 android下socket通信.part1.rar (97.56 KB, 下载次数: 6)

0

主题

0

帖子

0

积分

 楼主| 发表于 2012-2-18 09:15:32 | 显示全部楼层
刚收到SL大神的第二篇作品,这绝对是适合还没入门和刚开始接触嵌入式的朋友的,里面介绍了他自己学嵌入式的心路历程以及给初学者朋友的一些建议。邮件上说昨天写到晚上两点多,今天早上8点又起来写,刚写完的。感动!所以特别奖励爱国者月光宝盒MP5一套,不多说,直接上文章了!
学习嵌入式心得.rar (8.13 KB, 下载次数: 28)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-5-13 17:54

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表