51单片机学完 学什么,学PIC 还是AVR 或是ARM 在往后面的,有没有必要跳过PIC和AVr,听说ARM的普极 会

极大的冲击51PIC和AVR,那不是白学了前三种了吗??有从事这些行业的朋友讲下???... 极大的冲击51 PIC 和AVR ,那不是白学了前三种了吗??有从事这些行业的朋友讲下??? 展开
 我来答
linnjing
2013-07-14 · TA获得超过2632个赞
知道大有可为答主
回答量:1230
采纳率:91%
帮助的人:517万
展开全部
先说结论,直接学ARM的单片机,典型的是Cortex-M3,代表产品是STM32系列。

这里说的单片机,不管是51,PIC,还是AVR,包括CM3,都是单片机内核。这几个内核我都用过,差别还是很大的。
其实这些东西你学会了其中一样,剩下的几样有许多东西都是相通的。如果真要用来做产品,关心的并不是用的什么内核,主要还是看内上外设。
我现在主要用STM32和51来做东西,倒不是PIC和AVR的东西不好用,而是我不喜欢机器上装好几套开发系统,还要准备好几套仿真器。PIC和AVR的CPU能做的事情,51和CM3都能做,可能成本上会有一点差别,但产量小的情况,这种差别根本体现不出来。
说实话,现在基本都是用C语言来编程,用什么内核并不需要特别在意。一个产品的代码,如果开发的时候稍微注意一下,完全可以简单的从一个内核移植到别的内核。AVR是ATMEL的,PIC是Microchip的,MSP430是TI的,但ARM是大家的,呵呵。‍所以,既然这样,学习的话,还是学一个通用性比较强的好,具体用的时候再具体研究。
AVR是ATMEL的,PIC是Microchip的,MSP430是TI的,但ARM是大家的,呵呵。
AnyWay中国
2013-07-14 · TA获得超过5.8万个赞
知道大有可为答主
回答量:9497
采纳率:92%
帮助的人:4768万
展开全部
不会白学!
1、学好51、PIC、AVR可以为学习ARM打好基础
2、ARM功能强大,成本相对较高,长远来讲,有替代51、PIC、AVR的趋势
3、ARM结构复杂,功能强大,并且支持多种操作系统,一般采用高级语言编程,目前许多人学习ARM依赖高级语言及操作系统的优势而忽视了其硬件功能,对ARM的使用缺乏融会贯通的能力。学过单片机的人,在这方面有先天优势。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
foshanzcx
2013-07-14
知道答主
回答量:4
采纳率:0%
帮助的人:5818
展开全部
看你用在那一个地方,我在工作上觉得应付一般到比较复杂的控制,精于一个51就可以绰绰有余。51芯片比较通用,现在的芯片的操作速度,运算速度,抗干扰能力提高了很多很多。例如 ,STC的品牌,我觉得比PIC更好用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
joyoustech
2013-07-14 · TA获得超过1874个赞
知道小有建树答主
回答量:1465
采纳率:71%
帮助的人:1310万
展开全部
可以直接学ARM
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式