想学学C语言单片机开发,自己玩玩,也好提升自己的技能,请前辈指点关于使用前景,学习难度,磨练周期,工作机遇等方面的看法 :-)
互相学习探讨,前景不好说,还是看实力和机遇。想学还是要多动手写和调试,最好买个开发板跑跑。这样上手快一些。。
使用前景:
这个当然不用怀疑
目前很多控制类产品
电路板当然都需要MCU了
单片机种类也比较多
51,AVR,PIC
MSP430,新华龙
32位的高级一点的单片机
ARM7,ARM9系列
DSP数字信号处理器
楼主精通其中一二
无OS下原理相同
前景肯定没什么问题
不会在短时间
失去价值的
学习难度:
看楼主现在的基础了
操作单片机
不知道楼主C的
水平怎么样
现在单片机程序员大多
用C写程序
对效率有严格要求的
或者某些场合
用一下汇编
但是现在C编译器
编译效率都很高了
一般C用的人多
调片子
关键学会如何读懂
datasheet
看懂时序图
硬件原理图等等
学习难度整体来说
中等
我觉得比windows编程
要省些脑力
磨练周期:
楼主买个板子
练习一下
看一下郭天祥的视频和书籍
入门应该很快
剩下的就是经验积累
和技术素养的培养了
看个人能力和天赋
各有不同
工作机遇:
找一个份基本的单片机
程序开发的工作
还是比较容易
楼主如果在单片机编程的基础上
接触一下嵌入式系统方面
更加
会有更大的发展空间
与前景
——————————————————————————————————————————————
个人一点愚见,菜鸟来顶贴。
2楼说的不错,不过一般的单片机没有多大的优势了,AVR,PIC MSP430,新华龙 还可以。开发板式必须的。
不过也可以直接上ARM7了。
单片机是基础,学好可以找到工作,等学好之后 可以学学ARM 整整操作系统