技术文档

51黑单片机论坛 学完51单片机,之后该怎么选择?

小编 2024-10-06 技术文档 23 0

学完51单片机,之后该怎么选择?

这个问题的答案和方向其实还是挺多的,根据你个人爱好和具体情况选择,例如stm32、AVR单片机、PIC、嵌入式。

相信90%的同学都会往STM32方向走。一般情况下,STM32是主流。STM32一般使用的人比较多,学会了51的话,可以直接上手STM32,进行学习,但是STM32相对比51还是有很多的不同的,可以说是完全不同。也可以学习Arduinoi,Arduino相对而言简单的多。

AVR会稍微比51高级一点,AVR单片机是ATmel推出的8位单片机,功能强大,品种也很丰富。学习应用资料特别多,学习的人也很多,可以将AVR作为从51单片机向更高级控制器的过渡。但是不好的一点就是开发环境和程序语言还是跟51有差别。个人认为想要往嵌入式方向发展,可以在学完51后继续学习AVR。它对学习ARM有个跳板的作用。本质上学习AVR还是跟51一样,主要是学习怎么配置内部寄存器,从而使用51没有的片内外设。

很多学生学完51或者AVR就直接奔stm32去了,毕竟它有很好用的固件库,用起来方便。但是,别忘了我们学习的目的,单片机是个软硬结合的东西,硬件为主,软件为辅。主要还是要会电路。学习ARM不是为了只会用别人写好的固件库,是为了能够随心所欲的使用任何ARM芯片。你学会了使用stm32的固件库,那换款ARM芯片,又不带固件库,你还会用它吗?

而且,从51过渡到ARM,学习方法上最好保持一致。学51就是配置寄存器,而用固件库去学stm32,就接触不到寄存器了,那你跟计算机专业的也没差了。所以个人建议,入门ARM不要选stm32,而是选片内资源少些,又是ARM内核的芯片去慢慢熟悉ARM的结构到底是怎么回事。

这样学习ARM可以继承学51的方法,入门更深刻。不然等你学完stm32,都不知道怎么配置寄存器了。个人建议去学习Freescale的KL02或者KL05芯片。具体资料可以去Freescale官网查找,有问题也可以取官方论坛问。然后在慢慢向更强大的ARM芯片进发。最后你会发现,其实固件库也就那么回事,自己也可以写一套出来。

ARM嵌入式,这个一般要使用操作系统,比如Linux,难度太大,中间要有过渡;DSP,偏重于算法运算;FPGA,用以取代传统的数字电路,缩小电路板体积,也用于芯片开发验证;直接通过51跳过来不合适,中间要有过渡;当然,你也可以学习一些模拟或者数字电路、程序算法.....,这和学习其他种类的单片机应该是平行进行的。

最后再提一句,我们华维单片机编程,在这里为大家准备了一些基础的入门学习课程,现在免费分享给大家,有需要的同学可以关注我们,想我们索取,联系我们,导师也会帮大家解决一些在单片机方面的一些问题。

关注私信我获取

去哪里找电子产品、单片机的论坛。去哪里找一些成熟方案?

在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「单片机的资料从专业入门到高级教程」,

点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!你从网络上,论坛上拿到的方案大概率是不完整,不成熟的,也有可能是过时的。因为技术方案作为公司比较贵重的技术资料是一种资产,不会轻易外流。你在网阔上看到的大多源自个人编写的技术方案,是没有经过验证的技术方案。

如果你是在一家大公司就职,请向公司的老员工学习技术,从公司已有的产品上面吸取技术方案,这是最靠谱的。自己设计的电路也要虚心向他们请教,这样才能快速积累经验。千万不要从网络上随便拿一个原理图Q就开始设计产品,这是一种危险的行为,轻的遭到一顿批评,严重的导致产品质量问题引发巨大损失,还要面临被辞退。

靠谱的技术方案,除了自己公司内部,还有一个就是原厂资料。像德州仪器(TI)、亚德诺

(ADl)、恩智浦(NXP)等芯片厂商,他们网站上的资料以及他们官方论坛工程师的文章大多是靠谱的,是值得借鉴的一手资料。当然也可以通过网站上的联系方式取得所在片区的FAE联系方式,FAE会根据你的需求去匹配最佳性价比的方案,也会过滤掉技术过旧以及交期不良的方案,这样就可以得到最好的技术支持。

相关问答

51单片机 做毕设要学多久?

学习51单片机用于毕业设计的时间因人而异,取决于个人的背景和目标。如果你已经有一定的电子和编程基础,那么学习51单片机并用于毕设可能需要几个月的时间。51...

插上 51单片机 没反应-ZOL问答

2.SelectCaseMSComm1.CommEvent'接收单片机发过来的1字节数据CasecomEvReceiveMSComm1.RThreshold=0'这一句...

51单片机 ,如何快速学习使用STM32单片机?

单片机其实都是相通的,会了一种单片机,对着数据手册查看一下寄存器的设置可以快速的入手其他型号的单片机。会51单片机,说明有单片机的基础,再去学习STM32单...

51单片机 肿么接收电脑发送的16位数据?-ZOL问答

51单片机是8位的,一次只能接一个字节,你这16位的,要分两次的。电脑串口也是按两次来发送,也就是把这个16位的拆成两个字节,所以每个字节发送都是遵循串口协议的...

哪款 51单片机 开发板比较好?

1-正点原子2-野火3-逐飞科技这些开发板性价比很高,资料也特别全面,还有专门的论坛及时交流心得和问题。1-正点原子2-野火3-逐飞科技这些开发板性...

普中科技 51单片机 下载软件,出现了这个问题,怎么处理?-ZOL问答

首页资讯查报价排行榜问答论坛应用违法和不良信息举报电话:010-64218167©2024中关村在线版权所有京ICP备14061128号{{title}}{{adWord}}...

急啊!! 51单片机 串口通信,数据丢失了怎么处理啊!!-ZOL问答

首页资讯查报价排行榜问答论坛应用违法和不良信息举报电话:010-64218167©2024中关村在线版权所有京ICP备14061128号{{title}}{{adWord}}...

51单片机 最小系统,和USB串口硬件2303已经连好,就是不能往里...

如果你的单片机需要冷启动的话(比如STC系列),2303输出的TTL电平就会通过上拉电阻传给单片机,使单片机不能复位。自然也就不能下载程序。你可以在点击下载后...

单片机51 ,出现按一次按键,得到多次按键的情况,怎么处理-ZOL问答

首页资讯查报价排行榜问答论坛应用违法和不良信息举报电话:010-64218167©2024中关村在线版权所有京ICP备14061128号{{title}}{{adWord}}...

51单片机 上贴片芯片可否替换-ZOL问答

看封装,如果是引脚较少的话可以用电烙铁搞,如果引脚多的话,你要有个热风枪,没有的话就放弃吧,把坏的单片机吹出来,在焊盘上涂上松香,再搞点焊锡到焊盘上去,再用...

猜你喜欢