大学没有好好学习,每天DotA。-。-到了大三由于欠学分过多编级(即留级)了,然后开始发奋学习。其中艰辛不多说,在大四那一年编回原级顺利毕业,也拿到了学位。在大三下半学期时我认真的考虑了以后的路,决定认真学一学单片机。现在找到了一份还算可以的工作,勉强算是产片开发。想和大家说说我对电子信息工程专业的就业的一些看法,吧中高手如云,也希望各位给我一些指导。
个人认为电子信息工程的两大方向:信号与电子。信号处理方向我不敢多言,妄谈下电子方向,电子方向的基础是摸电。
想要找工作(只是指简单的与单片机相关的工作)模电要懂一些,至少要懂的三极管的工作原理,放大器和比较器,基本的电路分析,这些都是很实用的知识。
数电方面,基本的概念要理解(电平,逻辑),一些很实用的电路应该了解(555)。
数电是模电的进阶,模电是基础,而关于高频我不敢多言。
微机原理是数电的升华,也是转向单片机的重要基础,应当了解其中的基本概念(例如二进制的意义,寄存器,程序指针、堆栈。哈佛结构等等)而汇编语言的部分了解最基本的指令就好
接下来是我认为找工作最重要的技能——单片机,并不是前几项不重要,而是单片机的工作实在是太好找,而单片机又实在是很简单。学习单片机原理要知道例如单片机的分类(数据长度分为 8位——51 PIC AVR ,16位--凌阳16位,飞思卡尔MC9S12X,32位——arm架构)。
大家都是从51 学起,不过其实八位机都是差不多的,比较重要的几项是:
1、显示器的驱动
LED、数码管、点阵、LCD1602 的驱动,单片机是用来为人工作的,这几项都是单片机与人交流的器件,想要找工作,这些都应当是信手拈来的,好在网上都有例程大家学起来难度不大。LCD12864 TFT彩屏这种比较复杂,学有余力的同学们可以试试。
2、输入设备
键盘扫描应当会网上有例程,应当研究下。
3、中断
中断的意义是它的触发条件来自硬件,因此它可以做到与程序“并行”(单片机的程序是以自上而下扫描的顺序运行,每条指令都是一步接一步的运行,而中断却做到了与程序同时运行直至进入中断处理程序)灵活运用中断非常重要
4、PWM
PWM也很重要,51的话基本上是模拟PWM而PIC有CCP(捕捉、比较、PWM)模块可以对其占空比直接设置。PWM的重要性在于通过调节电平时间赋予了数字信号对“大小”的控制力。PWM调光、调速都应当多加练习
5、A/D
51没有A/D转换的I.O口
要不还是拿PIC或者AVR练吧=。=
A/D也是相当重要的
不过现在有些晚了,明天继续说。有机会的话吧这几项细细的讲一下。
希望大家指正
感谢大家
个人认为电子信息工程的两大方向:信号与电子。信号处理方向我不敢多言,妄谈下电子方向,电子方向的基础是摸电。
想要找工作(只是指简单的与单片机相关的工作)模电要懂一些,至少要懂的三极管的工作原理,放大器和比较器,基本的电路分析,这些都是很实用的知识。
数电方面,基本的概念要理解(电平,逻辑),一些很实用的电路应该了解(555)。
数电是模电的进阶,模电是基础,而关于高频我不敢多言。
微机原理是数电的升华,也是转向单片机的重要基础,应当了解其中的基本概念(例如二进制的意义,寄存器,程序指针、堆栈。哈佛结构等等)而汇编语言的部分了解最基本的指令就好
接下来是我认为找工作最重要的技能——单片机,并不是前几项不重要,而是单片机的工作实在是太好找,而单片机又实在是很简单。学习单片机原理要知道例如单片机的分类(数据长度分为 8位——51 PIC AVR ,16位--凌阳16位,飞思卡尔MC9S12X,32位——arm架构)。
大家都是从51 学起,不过其实八位机都是差不多的,比较重要的几项是:
1、显示器的驱动
LED、数码管、点阵、LCD1602 的驱动,单片机是用来为人工作的,这几项都是单片机与人交流的器件,想要找工作,这些都应当是信手拈来的,好在网上都有例程大家学起来难度不大。LCD12864 TFT彩屏这种比较复杂,学有余力的同学们可以试试。
2、输入设备
键盘扫描应当会网上有例程,应当研究下。
3、中断
中断的意义是它的触发条件来自硬件,因此它可以做到与程序“并行”(单片机的程序是以自上而下扫描的顺序运行,每条指令都是一步接一步的运行,而中断却做到了与程序同时运行直至进入中断处理程序)灵活运用中断非常重要
4、PWM
PWM也很重要,51的话基本上是模拟PWM而PIC有CCP(捕捉、比较、PWM)模块可以对其占空比直接设置。PWM的重要性在于通过调节电平时间赋予了数字信号对“大小”的控制力。PWM调光、调速都应当多加练习
5、A/D
51没有A/D转换的I.O口
要不还是拿PIC或者AVR练吧=。=
A/D也是相当重要的
不过现在有些晚了,明天继续说。有机会的话吧这几项细细的讲一下。
希望大家指正
感谢大家