STM32/STM8技术william hill官网
直播中

lucy

3年用户 135经验值
擅长:嵌入式技术
私信 关注
[问答]

51单片机和STM32有什么区别

51单片机STM32有什么区别?编程语言也可以用汇编语言吗?

回帖(3)

张飞实战电子张角

2021-1-6 18:48:01

最佳答案

  • 数据总线宽度不一样,数据总线宽度越宽,处理速度越快。
  • 汇编指令集不同,51是mcs51指令集,stm32是arm指令集。指令集内容相似,但是形式上还是有较大差距。
  • 51更便宜,性价比更高,懂得人也更多。
  • 仿真环境不一样,仿真器也不一样。
  • 51没有知识产权问题,专利已经过期了。
  • 发展节奏不一样,51现在是跟跑,STM32是领跑。



相似点:都可以用汇编和C语言。


建议从单片基本功能开始学起,首先从点亮一颗LED开始,然后是流水灯、中断等单片各种外设。先把基本功练好,后面才能爬得更高。

2 1 举报
  • lucy: 谢谢您。您的建议对我很有帮助!超级棒!
  • lucy: 对了,他们都是多少位的处理器?

老吴

2021-1-7 11:03:23
很难回答,最本质的都是0和1,没有区别。
举报

fans08zxd

2021-1-8 16:08:18
用C写的,先学51,再学32,但也可以直接学STM32
举报

更多回帖

发帖
×
20
完善资料,
赚取积分