这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 新年伊始,写给DIY的自已

共13条 1/2 1 2 跳转至

新年伊始,写给DIY的自已

工程师
2012-01-01 23:25:15     打赏
  51 DIY就算结束了,虽然只有三篇贴子,但是,我却觉得,三篇贴子足以道出很多,如果您有兴趣,请看一下,希望对你的51学习有所帮助:

我的50个DIY源码(包括2.4TFT的弹球游戏和温度曲线显示仪) 


http://forum.eepw.com.cn/thread/206646/1


弹球游戏 + 温度显示仪+ 万年历(高清图+视频) 


http://forum.eepw.com.cn/thread/204901/1


1.8TFT+ PS2键盘+1602+18B20+数码管+秒表+按键


http://forum.eepw.com.cn/thread/206026/1


      很早就收到板子了,收到后就焊好了,然后把基本功能模块都跑了一遍,整理成50个DIY源码,随后我发现自已有个1.8的TFT屏和2.4的TFT屏,是 上界学长走时留下让我玩的,由于接口和板子不对照,我就自已做了个小板子,用增强型的单片机带的,还行吧,编写了底层的函数库,画点,画圆,显示图片和汉 字等,这些程序,每个函数都有详细的用法,每行代码都有注释,我知道,养成良好的代码风格很重要,呵呵,我写了实时温度曲线显示仪的功能,而且也写了乒乓球小游戏的功能,需要的点开上面第二个贴子看一下,呵呵,希望对你有所帮助。其实我也是趁着这次DIY才研究了一下液晶屏,算是个收获吧。。。
晒晒我的成果:



  这个是乒乓球游戏的图片,如果想看演示视频,看我上面的贴子。


今年大三了,时间有点紧,51的DIY没怎么深入,51单片机是一下学期和暑假学的,不过当时没怎么做东西,也没怎么深入学吧,大一的时候自学了C语言, 记得当时入门的时候很难,刚开始没店脑,看书,我都不知道什么是“寄存器”,学C语言也是痛苦啊,记得当时和同学讨论什么是“源代码”,呵呵,我上高中的 时候,由于个人原因和家庭原因,都没摸过电脑,高考后才进了两次网吧,到大学才知道怎么开机,你信吗?想想那时青涩的自已,呵呵,怎么说呢。。。。
      很庆幸在刚进大学的时候,加入了一个电子协会,很庆幸,在大一的时候自学了C和51,而自学的原因只是因为协会的学长教导的,当时什么都不懂,我也没别的事干就学了,还买了个板子,不过现在没什么用了,明年毕业走时送人吧,呵呵,。
我的第一块板子,感谢你带我走进单片机的殿堂!!!



  大一一个人在探索的感觉下过完了,从什么不懂,到略懂,我是通信工程专业的,和电子信息工程差不多吧,到现在学的课还一样,学校的问题吧,学的都是电子方 面的课,那时我天天泡图书馆,看专业杂志,其中包括《电子工程世界》,也正是通过它我了解了现在的电子行业,了解了半导体芯片,电子产品等,这个杂志对于 开阔思咱和视野很在帮助,个人认为,还有一本我印像对深的是《单片机与嵌入式系统》这个杂志上面都是技术文章,看的也比较多,对于一些东西也有点思路,呵 呵,还有其它杂志,不过没深刻印像,嵌入式,物联网的概念,我也是那时了解的,ARM,UCOS也是那时了解的。。。。大一,我很充实,学到很多东西,虽 然没有实质性的技术层面的。


     大二刚开学,我去找了一位老师,他没教过我,但是是我系动手能力强有实力的老师,主教PCB画图吧,到现在也没教过我,不过我们却有很好的关系,有事了, 我愿意跟他说,他现在也成了副院长,之后还跟我们电子协会实验室申请了网线,让我们实验室条年好点,在之前,系里除了给我们个教室,都不管我们,这也是我 们的悲哀吧,我们这一界学生,只有6个学单片机之方面的东西,其它没人学,而正常教学进度,我们下学期才开单片机课,呵呵,我不知道,到底,动手能力有多 重要,已经工作的哥哥们,你们能靠诉我吗?
     我去找那老师问问方向,老师说Cortex-M3,而我恰好也了解一点,于是就和老师讨论了一下,于是,我迎来了一个很好的机会,我感谢自已,你提前做好了准备,博得老师青睐,我感谢老师,你给了我学习的平台。
     
      老师给了我一个M3的板子,是周利功出的EasyARM 1752,用的是NXP的M3,LPC1752,我当时没有再买别的,然后,老师给了我两本书,是关于UCOS II 的,我很感谢,给了板子和书,我才认认真真的去学习,去研究,那是大二上学期,我基本上没干别的,就研究M3内核了,还有UCOS II,不过说实话,周利功的开发板不怎么样,板子做的很好,但是LPC的单片机资料却很少,例程,只有开发板带的,真很少,说明书都不全,资料只有 DATASHEET,整天都是寄存器,学的很困难啊,不过还好,走过来了,现在再回头看芯片觉得都一样,都是指令+寄存器,那学期,还申报一个校科技创新 项目,批了2000元,早结项了,到现在都没发钱,不知道学校怎么整的,下学期,河南省第九界挑战杯,我报了个“基于ARM Cortex-M3和ucOS II的智能车”,还选上了,去了郑大参加终决赛,不过这学期才有结果,是个三等奖,有点失望,怎么不整个一等奖啊,以后找工作也能用着。

  晒晒我的智能小车:


用的主控系统板:LPC1752




是 周利功的板子,板子做工很精致,可是并不实用,不过我还是用它学了好多东西,个人觉得,呵呵,这个板子在周利功官网卖480,不过也只是集成了一个USB 仿真器,其它也没啥,上面上个485和CAN,可是我并没用它学习,也许是周利功主要在工控方面强吧,所以和市场面上的开发板并不是雷同,没有发哨的功 能,只有最新最底层的资料,全是第一手的datasheet翻译,别的还都是引用他的,不过NXP的芯片比较贵,这上面用的LPC1752是NXPM3的 最低端了,价格是50,现在便宜了,我在淘宝上看的是25,一问,那是批量的价格,而同样资源的STM32芯片也就13元左右,不过据说,NXP芯片在工 业应用方面比较多,芯片可靠性强,不知是不是这样,LPC芯片的继承性比较好,学通一款,其它也通了,不过,唯一的不好是,NXP没有像STM32那样的 通用驱动库,写程序必须得研究底层寄存器强结构,程序调试比较麻烦,刚开始学时,那叫痛苦啊。。。

         学UCOS+M3是不错的选择,硬件+软件都学吧,华清远见官方网站有个UC+M3培训,三天时间,一天6小时,要2000元,我觉得,既然有这个培训项目,那市场肯定时有需求了,说明这个搭配用到很多吧,大家好好学啊,这不咱论坛搞活动了吗,M3+UC,呵呵,再次支持下EEPW。

         大二下学期基本上就做了个小车,也没做其它的,又认真学了两门专业课,暑期准备参加电子设计大赛,学校却不让弄了,上界学生参赛发钱太多,学校不想承担费用,不让我们参加,我的天啊 ,悲 催,我只好回家了,看看名校公开课,看看乱七八糟的东西,研究了下Linux,买了个ARM9的板子,TQ2440,研究了半学期也学到了点东西,我觉得 M3+UC是入门级的,这个方案用于简单控制应用方面,而ARM9+LINUX是高级应用,主要用在消费电子,没有学什么好学什么不好,学什么有用没用的 问题,因为就不是同一个领域的事,没有对比性,呵呵,下学期的书前两天发了,看看有单片机,FPGA,DSP,呵呵,FPGA的板子我等咱论坛发,DSP 呵呵,用学校的实验箱吧,还有高频,计算机网络我学过了,还考了网络工程师,高频是模电的继续,还开了光纤通信,呵呵,压力很大啊,大三下学期了,整这些 课,早干啥去了,学校的安排真让人不明白,唉,不说这个了,自已学习才是正道。

    决定要考研了,所以下学期得复习了,没什么理由,反正要考,只能在学习之余再研究这电子方面的了,老师告戒我说把这个放下,全心考研,可是我几天不摸电路板,心里不爽,这 个寒假回家研究一下文件系统和图像编码,然后研究一下FPGA,呵呵,过什么样的生活是自已选的,走什么样的路也是自已选的,此时此刻,你可以选择在 DOTA里拼杀,也可以在电路和程序里遨游,其实,只要快乐就好,没有什么有意义没意义,未来的路还很长,将来会遇到很多人,很多事,会得到很多,也会失 去很多,但是,不管到哪里,我们都不能丢了两件东西,一个是自已的理想,一个是自已的良心。

今年是2012的第一天,我想说,EEPW,各位网友,哥哥姐且们,我们同在!!!


  

 

     
   






关键词: 新年伊始     写给     自已     板子     呵呵     学期     不过     老师    

工程师
2012-01-01 23:32:01     打赏
2楼
嘿嘿,再上传一张我的DIY开发板:

菜鸟
2012-01-02 00:45:13     打赏
3楼
楼主好厉害啊。。

高工
2012-01-02 01:04:02     打赏
4楼
搞了不少东西么,顶一下

助工
2012-01-02 10:45:11     打赏
5楼
牛人啊

工程师
2012-01-02 13:29:42     打赏
6楼
支持,楼主哪学校的啊?我也河南郑州的。

院士
2012-01-03 14:35:13     打赏
7楼
楼主的帖子是不错的,只是照片的背景杂志表示不是EEPW的说

高工
2012-01-03 17:22:03     打赏
8楼
包容一下吧,确实不错。估计是以前拍的。

菜鸟
2012-01-03 19:29:59     打赏
9楼
很厉害哦

高工
2012-01-04 12:01:05     打赏
10楼
确实楼主很厉害的!赞

共13条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]