|
自学篇:抱怨的再多也没用,拿起板子,下点资料开始自学吧! C51和C语言:前段时间主要复习的是单片机的知识,也看了一套画PCB的视频。还是比较有收获的。个人觉得看郭天祥的“十天征服单片机”挺好的,当然也要兼顾一下开发板的配套教程。此外“金沙滩——宋老师单片机”也很好,很有必要一下。C语言在单片机里的语句其实很少的。看完“郭天师”的视频自然就都会了。还有有一本单片机的书,查查寄存器什么的,比较方便。学习板是绝对必要的,以前在学校里学单片机也花了不少力气,不过应用起来什么都不会。推荐买个正规点的,大概在100到200RMB之间,功能全点,似乎没有必要搞什么C51和AVR双系统的。看着郭天祥的视频,感慨自己在大学虚度了光阴,因为他比我大5岁,我又晚起步5年,好家伙,整整比他差了10年!他学的时候,本科生会单片机是好找工作的,现在没人要的。。。不过,单片机是基础,无论做硬件还是底层驱动都很有用的,工控方向用到很多。 超级单片机(挂上个系统就是嵌入式了)篇:说道单片机和嵌入式的关系,据说是有没有系统的区别。ARM系列是经典系列,听说ARM7不能装liunx的,ARM9(跑个安卓系统没问题的)和ARM11(高端手机用这个)都可以,只是11配置更高。如果想做纯软件可以学9或者11。Cortex已经对控制,实时,高端的三大应用有了区分。分别是Cortex-M,Cortex-R,Cortex-A系类。A系类的A8和A15在一些高档的智能手机,如iphone4S上有应用实例。以后应该是大势所趋。Cortex-M中的M3系类在国内很火的,应该比RAM7强不少。学完51不想转纯软件的可以直接学M3系类。意法半导体的STM32在中国的推广已经非常成熟,前年TI也开始生产以M3做内核的芯片了。M3和RAM可以说是一个重量级的,做底层驱动挺好的,配置上比51可以说是一个天上一个地上。正在苦苦自学中。。。(未完待续)
|
|