设计与开发

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会根据你的需求去匹配最佳性价比的方案,也会过滤掉技术过旧以及交期不良的方案,这样就可以得到最好的技术支持。

相关问答

请问比较好的 单片机论坛 或者是手机端APP是什么呀?

[回答]单片机是一种用于IC芯片、集成电路编程器,一般用的机器语言或汇编语言。电巢APP里边的单片机论坛做的也是非常不错的,有2万技术贴,随时随地都可以...

如果现在把郭天祥的 51单片机 的知识点都熟练掌握,去公司工作的话待遇怎么样,会不会out?

这本书我也有,平时放到手边做一个参考书从知识层面上讲,肯定是不够的因为这本书我的理解是小白入门书籍,它的内容包括了单片机是什么、怎么入门C语言编程、K...

单片机 哪个网站好?

想学单片机,现在专门的电子论坛基本都有单片机板块,并且是按照单片机类型细分的,里面的资料都是很多的。学习来非常方便。一、推荐好的单片机学习网站有:21...

在线的朋友 谁能回答!现在 单片机 项目外包价格如何???

[回答]用了旺扬单片机开发的产品,再跟他公司对比的,真怒‘’相识恨晚‘’,价格漂亮不说,做出的效果也很棒,以后就选{{:company}}了!服务热情,公司环境设...

80c 51单片机 p0口地址数据分时复用怎么实现的-ZOL问答

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

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

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

为何 51单片机 的外部中断0没有按下按键就会自动进入?-ZOL问答

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

使用protues做 51单片机 仿真时遇到的问题仿真时出现如下带一...

[最佳回答]不出意外是你的程序写得不好,给你个建议,区论坛上找人help吧

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

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

51单片机 串口通讯,数据在发送后,上位机没有接收到数据。-ZOL问答

首页资讯查报价排行榜问答论坛应用违法和不良信息举报电话:010-6421816...3条回答:【推荐答案】51单片机,数据在发送后,上位机没有接收到数据。而且,串口...

猜你喜欢