百科问答小站 logo
百科问答小站 font logo



放弃51单片机,直接学STM32的开发会有什么严重的问题么? 第1页

  

user avatar   zhang-hao-72 网友的相关建议: 
      

能有啥问题?本来就没必要学习51单片机。

国内51的流行本身就是一件很奇怪的事。单片机出货量最大的前三名一直是日本瑞萨(原NEC加三菱加日立的半导体部门合并),荷兰NXP(原飞利浦半导体加摩托罗拉),美国Microchip(合并了原Atmel)。st似乎能排到第四,此外还有英飞凌(原西门子半导体)、德州、三星等大厂。

除了atmel有51系列(但也不是主打产品,人家有avr和atsam),另外几家的哪个主打产品和51有一毛钱关系?

国内51流行估计一是因为80年代引进得多,教材多,大学大专老师们除了51别的不会,类似之前有人提问为什么大一c语言课还在用vc6。二是因为51专利到期后国内有n多企业在生产各种山寨51。

最后看楼主要做什么吧,性能要求高的场合自然首选stm32,成本低的场合有stm8和各种山寨pic。除非是有51的祖传屎山要维护,那就没办法了。

------------更新, 查了一下大厂还在产的51----------

Cypress: CY7C68013系列, 早先USB设备的标配

德州: CC2530和CC2540, 分别是Zigbee SoC和蓝牙SoC, 顺便赠送个51核.

新唐(原华邦半导体), 他家可能是主打51产品比较多的了, 现在也都向Cortex-M*转向了.

ADI的ADUC系列, 同样, 可以看成是精密ADC赠送51核. 新出的也改用Cortex-M*核了.

Nordic的NRF24LE1, 和上面几个类似, NRF24L01赠送51. 新出的NRF518xx, NRF528xx都改用Cortex-M*核了.

Silicon Labs的C8051F系列, 这个还算比较有影响力.




  

相关话题

  为啥有好多人说Arduino是玩具? 
  单片机编程最早是汇编,然后从汇编转为c语言,那么,c++会不会替代c语言来进行单片机编程 ? 
  如何看待三星停止自研 CPU 架构并解散相关团队? 
  外包程序员,如何提高自己跳出外包圈子? 
  其他用arm架构的公司什么时候才可能达到苹果M1 MAX的性能?特斯拉会做芯片吗? 
  ARM架构下有可能发展出媲美X86架构的高性能芯片吗? 
  Arduino 为什么这么红火?跟其它类似开发板的主要区别是什么? 
  M1的跑分那么高是ARM架构的原因吗? 
  为什么arm版mac运行效率那么高? 
  未来是属于 ARM 为代表的精简指令集还是 x86 为代表的复杂指令集? 

前一个讨论
长江那么宽阔,为什么没有造成南北两岸生物的物种隔离?
下一个讨论
既然有 memcpy_s 这种安全实现,为啥不禁用危险的 memcpy 或者更新 memcpy 源码?





© 2025-05-29 - tinynew.org. All Rights Reserved.
© 2025-05-29 - tinynew.org. 保留所有权利