联系方式

    深圳市英瑞尔芯科技有限公司

    电话:

    186 6591 0262

    E-mail:

    sally@szinter.com.cn

    地址:

    深圳市福田区振华路现代之窗A座7B

8051与单片机学习的一点闲聊

发布时间:2021-12-14 22:53:00

来源:http://www.szinter.com.cn/news737303.html

我还在知乎上答过一些相关单片机的问题,相关单片机学习培训的问题积累人气值之后回应观点通常都是会快速开始站位,提议新手立即上 ** R/STM32和提议啃微机原理 手撸8051选编各成一派。这是一个很有意思的状况。绝大多数从传统式EE学习培训线路走回来的人都是会趋向后一种思想观点。针对走传统式EE课程塑造线路的fresh ** n而言,学习培训51单片机最重要的二点是把握单片机这一车轮子的应用姿态,次之就是以单片机这一对话框explore一下EE课程学生就业科学研究会干些啥。在这里俩个人目标下,「从入门到放弃」、「单片机集邮票」和「快速入门Linux」是常用的三个深坑。「从入门到放弃」是最多见的一个坑,几乎可以说成贴紧单片机的门坎便是一个坑——新手仅有蹦以往才算是唯一的发展方向。强烈推荐用C语言来学习,結果来到VC 6.0的深海里畅游了;强烈推荐用选编来学习,没用心掌握过电子计算机原理感觉一行行全是“天书”。写了一个流水灯以后连木板都不愿意碰了,千辛万苦缓过劲来,发觉忘记了Pin Map結果反插了集成ic,通电,卒。「单片机集邮票」是第二个坑,学了51以后学什么技术好呢? ** R和STM8仿佛非常好价格也划算,学得一半发觉如何高手都是在用STM32,因此写了个流水灯以后又逐渐去瞎折腾STM32的各种各样库,此刻觉得自身用C能做些单片机的东西了,因此在CS的圈子逛一逛看一下有哪些提升自己的方法,随后发觉有人说并行处理FPGA和ASIC哪些的才算是将来。摆头一看,工业自动化界仍在用那麼落伍的PLC和梯形图程序编写,连51都比不上啊!用cortex-m4的片子写了一个电机控制系统的程序流程,另配上USB上位机软件不便是大半个月的时间吗,业内竟然也在用28335 RS485这种充斥着春天气息的东西?通电,怎么装了两圈就抖抖抖了?程序流程跑飞吗,校准一下试一下,結果Package出现一缕青烟。拆了些现有的设计方案,如何全是microchip、renesas和NXP这类的片子?以前都彻底没触及过啊,抄板都找不到方向,卒。硬件开发搞不懂,我搞APP还不行吗?抠成本费是EE产品研发的常态化,找了好多个大型厂发觉80%的MCU也不带MMU的啊,只有跑个破RTOS。这东西不便是一个线程同步器吗?有哪些科技含量?看一下源代码,define满天飞舞,用C做的OOP不明白,没劲儿。因此去学了个带MMU的集成ic,看见实例教程吭哧吭哧地移殖了linux,跑上自身写的运用,尽管说反映特别迟钝,可是好赖是带触碰GUI的!那么多功能强大好看的库无需,工业生产搞不起來便是缺乏这一份人文精神!把服务平台放到设备上提前准备路试了,結果一点火,屏幕闪烁,卡死,卒。扯得有点儿远了。实际上针对EE学员而言,单片机这东西,或是得反复一下开始的思想观点,最重要的是把握单片机这一车轮子的应用姿态。为何走传统式EE track的人多强烈推荐先学习培训微机原理和最小系统呢?由于数字逻辑和电源电路硬件开发是传统式EE的势力。到后边有些人会提示你,单片机够玩得溜,重要或是靠优化算法靠协义兼容提升。这些看起来对立面,事实上单片机则是给了fresh ** n们管窥EECS不分户发展趋势一个较好的机遇。靠51开展基础学习,先把东西做出去,再问为何。

有些人对MCU如何造的有兴趣,因此去学IC了;有的人对榨取硬件配置特性有兴趣,玩CPU超频早已考虑不上他的要求,因此熟练了系统架构;有的人察觉自己的运用不管怎么优化都无法得到令人满意的特性,因此学会了元器件型号选择,上DSP开始玩起了选编级提升;有的人要试炼要MBTF过亿搞起来了结构设计优化。这种才算是学习培训单片机的最后目地,而不是学了这一集成ic能否找工作中,学了这一集成ic下一个要学习什么,結果脏物堆里虚华的单片机开发板愈来愈多,从51到cortex-M/A到DSP再到FPGA,运用跑起来核心却有80%的時间都是在delay和轮询中渡过,程序流程始终是super-loop。

相关标签: