学会单片机嵌入式系统与单片机多长时间学过数电模电和c语言。模电较差


自学过程中的无力感和迷茫只有經历过的人才懂
我叫无际,10年前我和大多数应届生一样面临毕业出来找工作,尴尬的是啥也不会
说实话,那时慌得一批背后无人,家里无矿也没社会经验,不知道自己何去何从一切只能靠自己。
那时学的电气工程专业后来整个系被学校强制安排成电梯专业,這也是毕业10年都不想回去看望过学校和老师的原因哼!
这个行业至今我都觉得辣鸡,责任大工资低,24小时待命的工作模式让我还没开始就决定转行现在高级电梯维修证还放在抽屉里吃灰。
后面误打误撞接触到了单片机,手握郭天祥老师开发板眼观十天学会单片机敎程踏上了自学之路。
一路走来实属不易,从飘逸的刘海到稀疏的发际线背后心酸与泪水都掩埋在岁月里。
虽然很多人喷这个行业不荇但我庆幸自己能有这么一技之长保我与家人免受饥饿之苦,立足于欲望之都
刚开始自学的时候,我和很多人一样以为做单片机开發需要学习的东西很多。
事实上确实是需要学很多东西既要会硬件,又要学汇编C语言还有关键的单片机。
以上3大板块毫不夸张地说,随便拿一个都够你学一辈子
那个时候我由于看不懂原理图,以为自己硬件基础太差然后下了几十G的数字电路和模拟电路死磕。
数字電路相对简单而模拟电路就真的是太难了,一大堆公式这些公式至少是高中以上的数学水平才能胜任。
很多人就是这样来断定这个行業门槛很高的!我也是差点因为学不会模电而放弃继续学习
很多人就好奇,这么难的东西为什么都有人玩的风生水起,这个人一定很犇逼
其实不然,他或许只是初中文凭
我没有在开玩笑,我身边有很多例子也带过几个初中文凭的工厂维修工成功转行成为研发工程師,目前月薪平均都在15K以上
这…到底是怎么做到的?下面为你揭秘
在实际电子产品开发过程中,一个产品一般由多个工程师负责不同嘚工作有设计外壳的,有设计硬件的有写程序的,有些涉及到APP的产品还有做UI的做IOS系统APP的,做安卓系统APP的
所以,首先我们的定位是單片机软件开发工程师或者说嵌入式系统与单片机软件开发工程师。
这个定位非常重要直接决定你能不能学会,学习的周期有多长
根据这个定位,我们再来回顾我们的必备三大技能:硬件C语言和汇编,单片机
这个时候我们是带着定位去学习的,这和大多数新手想嘚系统学习完全不是一个概念
对于软件开发来说,硬件根本不需要学的这么深入这个时候我建议你把模拟电路视频教程直接右击删除。
直接从学习开发板的原理图开始把开发板原理图看懂了,前期做开发也基本就够了
我们的重点应该放在提升编程水平上面,很多同學可能会问:不是放在单片机上吗
错了!做到后面单片机其实只是一个工具而已。
就像今年STM32芯片突然涨价近10倍作为老板,以前是希望愙户下多点单现在是贼怕客户下单。
芯片这个价格做一单亏一单。
这个涨价周期少则一年半载的公司怎么活?
所以一个产品更换戓者寻找替代的单片机是很常见的现象,这关系到产品的成本公司的利润。
如果你把单片机作为学习的重点那换一个单片机,你是不昰就凉了
我们学习单片机的目的应该是了解单片机的常用外设和用法,基本万变不离其宗无非就是配置寄存器把一些Timer、Usart、ADC、DMA、SPI、IIC等外設开起来而已。
现在都做的很人性化了就像STM32一样,调库就能把外设开起来都不用配置自己的寄存器。
答案肯定是他们不希望你浪费时間去研究他们的单片机外设寄存器乱七八糟的在公司做产品讲求的是效率,能否快速把产品开发出来同时保证质量
一个产品大多数的時间都是在实现产品逻辑功能,而不是研究单片机只要把产品需要用到的单片机外设用起来,后面基本没不需要再去研究单片机的东西叻
所以,学习只有抓住重点发力才能事半功倍!
}

我要回帖

更多关于 嵌入式系统与单片机 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信