学习熟练51单片机,下一步在学什么。是stm32,还是AVR,我最后想学ARM
7个回答
意法半导体(中国)投资有限公司
2023-06-12
展开全部
展开全部
我建议直接学ARM,它的前景很好,可以说无止境,我学了51,然后学了AVR,感觉很局限(它只能当单片机用),可以说AVR是升级版的51,它比51多了一些资源,如ADC、SPI、TWI、USART等,,但是这些ARM也有。当单片机用AVR与ARM也有的一比,但是加上操作系统,AVR就远远不如了,到最后你反正要学ARM的,不如现在就开始学,可以节省很多时间而达到同样的功效!
更多追问追答
追问
听我们实验室一些学哥说,如果直接学ARM,你会感到很难得,最好先学习STM32之类的,学会调用函数库等等,然后再学ARM,这样就不会太难了,ARM到底有多难啊?我现在学习51有一年了,准备再用一学期或者半个学期的时间学熟练51,然后用最多两月的时间学PLC和AVR,也就是把我以前学的程序,在这上边跑一边,然后再学ARM,这样,你认为怎么样。谢谢。
追答
STM32属于ARM7系列,开始学ARM它是首选,学他确实有难度的,寄存器、资源都那么多,你的想法很不错啊,只要把一种单片机学精了,其余的都是相通的,你如果精通了51,avr入门就只要一个星期,一个月就能熟练运用avr的所有资源了,PLC嘛,它的指令系统是不同于51的,学他就麻烦一点,我觉得没有必要每一种单片机都去学,就按你自己的打算,先学好51,再学avr,最后学ARM,再然后学操作系统,等你把这些都学好了,那时你真的可以呼风唤雨了
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
STM32是一款广泛应用于消费类电子、汽车、工业和物联网领域的低功耗嵌入式系统芯片。ST公司推出了多个STM32系列,以满足不同应用需求。以下是ST公司主要的STM32系列:1. STM32WB系列:这是ST公司推出的第一款支持2.4GHz...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
不要想那么多,学好51系列就够你用大半辈子了。单片机的精髓不在于本身,而在于周边各类接口模块的运用。有多少人,单片机写程序很牛逼,但要设计一个设备的整体电路就傻了眼?如果你想做工业控制设计的话,电路模块的设计比单片机更重要;如果你是想专门精通单片机软件的话,ARM9和ARM11的操作系统设计不是一个人能完成的,要靠团队,那么结局大都便成了吃青春饭的代码民工(吃青春饭的行业收入都不错,但年纪大了何去何从要考虑清楚)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你说的arm是指arm9、arm11之类的么?
要是这样的话,可以直接学习arm的,带上操作系统,学习学习驱动开发,不过这些都是有难度的。
也可以先学stm32 ,带ucos这样的小系统,学习了嵌入式开发理念,之后再学arm9带linux之类的大系统能轻松点
要是这样的话,可以直接学习arm的,带上操作系统,学习学习驱动开发,不过这些都是有难度的。
也可以先学stm32 ,带ucos这样的小系统,学习了嵌入式开发理念,之后再学arm9带linux之类的大系统能轻松点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
万法归宗 所有的单片机 包含 STM32 他们的工作原理 都是一样 越强的 功能越多 比如51要 改变单 BIT 要先读入在做(与或及)运算後 输出 然而 STM32 就能 单子令 BSR 或用 BSRR 来达成 管PORT的长辈 多了些 了解之後呢 期的的运算 和 51是没两样的 功能强 就是 特殊的站存器多了 速度也变快了 中断 多的 用不完 每根脚都能 中断使用 弄清楚 就也 吸收了它了 ^^
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先学AVR吧!!然后stm32!!这样比较好 个人觉得
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询