最近几年,随着ARM的流行,出现了一股"学习51单片机无用"论,简言之就是_51单片机将会被淘汰;学会了51没工作可找;51单片机太低端等等,不一而足.
然而,业界也有另一种声音反对这一观点,认为51单片机的地位不可取代.因为目前大学本科毕业生中,即使学习了ARM但是仍做不了开发的大有人在,所以从51单片机起步学习,仍是目前最恰当的途径.
公说公有理,婆说婆有理.
相信,我们这些在一线的嵌入式发工作师的亲身体会,将更具说服力.
欢迎您针对这一话题发表观点,您的观点可能会影响到新入行人员的一生.
共9条
1/1 1 跳转至页
讨论:学习51单片机还有没有用?

学单片机,不是要你学会单片机“知识”,而是要学单片机的使用方法,学习如何用一个单片机实现一些功能。从这个角度来讲,要选一个不太复杂的机型,以减少入门的难度。但学会某一个机型,不一定就终身只用这一个机型。根据工作需要,可能还要学习更多类型的。所以要逐渐逐渐的掌握多种档次多种体系的单片机使用方法。
另一方面,不同体系的单片机,除了指令系统效率和能耗的差别外,相互比拼更多的是片上外设的丰富和成本价格。选择何种体系,除了自己或者公司的传统习惯,更多的也还是看重片上外设和成本价格。单片机系统是低端嵌入式系统,采用8位单片机构建的目标产品主要是工业检测和一般的仪表控制。这些产品不象智能手机有那么多的噱头可卖。
我认为51单片机就“面向教学”而言是一个不错的机型。而且在很长时间里,51内核用于产品开发仍然有它的市场。51内核的指令体系虽然效率很低,但是应付一般的开发任务已经足够了。很多著名IC厂例如ATMEL和MAXIM,在推出新的体系,但同时也在不断的开发51系列,就是因为51还有市场,还有用武之地。
另一方面,不同体系的单片机,除了指令系统效率和能耗的差别外,相互比拼更多的是片上外设的丰富和成本价格。选择何种体系,除了自己或者公司的传统习惯,更多的也还是看重片上外设和成本价格。单片机系统是低端嵌入式系统,采用8位单片机构建的目标产品主要是工业检测和一般的仪表控制。这些产品不象智能手机有那么多的噱头可卖。
我认为51单片机就“面向教学”而言是一个不错的机型。而且在很长时间里,51内核用于产品开发仍然有它的市场。51内核的指令体系虽然效率很低,但是应付一般的开发任务已经足够了。很多著名IC厂例如ATMEL和MAXIM,在推出新的体系,但同时也在不断的开发51系列,就是因为51还有市场,还有用武之地。


共9条
1/1 1 跳转至页
回复
打赏帖 | |
---|---|
分享一种检测按键状态的方法被打赏20分 | |
周末总结一下,STM32C0系列的开发经验被打赏50分 | |
【换取手持数字示波器】MicrochipMPLABHarmony框架下定时器配置被打赏20分 | |
【换取手持数字示波器】MicrochipMPLABHarmony框架下PWM配置被打赏20分 | |
【Cortex-M】Systick Timer使用被打赏10分 | |
分享汽车防盗系统的组成与分类(一)被打赏5分 | |
VOFA+波形显示+JYD-31蓝牙发送和解析不定长数据被打赏10分 | |
【换取手持数字示波器】-STM32F4PWM控制LED灯管亮度被打赏22分 | |
【换取手持数字示波器】STM32F4驱动RPR-0521RS照度、接近一体型传感器被打赏23分 | |
宏定义和const关键字定义被打赏5分 |