广告

原创 【STM32学习心得】震惊!stm32和51竟然不是亲兄弟

2019-6-13 16:17 741 4 6 分类: 管理


 我借贵地立一flag,也感谢面包板版主 @江畔美少年 @冰点 给予的帮助,我每天记录点学习心得与大家分享。

 

今天咨询了专家人士,顺便给我了一块STM32的板子让我学习,其实现在学习,资料和硬件都有了,就缺少一个学习的心。

 

我之前只接触过c51,对STM32一点也不了解,直到今天我才了解了两者的区别。简单记录下。

 

51指的是兼容Intel 8031指令系统的单片机的统称,也就是大学期间学习的单片机都是这个。为什么要学51呢,就是51简单,好学,功能少,控制方便。既然STM32这么强大,为什么不在大学的学习STM32呢?除去难之外,还有一个原因就是STM3251的内核是不一样的,51采用的是51 CoreSTM32采用的是ARM Cortex-M3。导致学习差别很大,所有大学里面都是学习51

 

还有一个原因就是大学上课的时候,每节课都是有时间限制的,你要在80分钟内实现一定的功能,只有相对简单的51才能实现这个教学任务,所以学习51也是理所当然的事情了。

 

我之前一直以为STM32就是51简单的升级版本,现在看来差别还是很大啊。以为一个是大哥,一个是小弟,现在可以认为一个是舅舅,一个是侄子。

作者: curton, 来源:面包板社区

链接: https://www.mianbaoban.cn/blog/uid-me-3876349.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

广告

文章评论 8条评论)

登录后参与讨论

curton 2019-6-21 15:07

lokhin: μC/OS-II、FreeRTOS还有其他的几个
谢谢

lokhin 2019-6-15 10:35

curton: 问一句,什么叫跑下系统,谢谢
μC/OS-II、FreeRTOS还有其他的几个

curton 2019-6-14 10:22

lokhin: ARM架构,可以跑下系统,之后再学习,哈哈
问一句,什么叫跑下系统,谢谢

lokhin 2019-6-13 21:17

curton: 我也是这么认为的
ARM架构,可以跑下系统,之后再学习,哈哈

curton 2019-6-13 21:14

lokhin: 对简单应用(控制)来说,我觉得51和32并没有太多的区别吧,只是32的内部资源比51多,速度快。
我也是这么认为的

lokhin 2019-6-13 21:05

对简单应用(控制)来说,我觉得51和32并没有太多的区别吧,只是32的内部资源比51多,速度快。

whik 2019-6-13 20:26

震惊部明天报道!

江畔美少年 2019-6-13 19:48

学习了
相关推荐阅读
curton 2019-09-16 21:15
【MATLAB】simulink Bitwise Operator
这次介绍下simulink Bitwise Operator。Bitwise Operator是位运算函数。双击后可以看到函数的参数。...
curton 2019-09-16 21:14
【MATLAB】simulink Bit Set
这次介绍下simulink Bit Set。Bit Set是位设置函数。双击后可以看到函数的参数。...
curton 2019-09-16 21:13
【MATLAB】simulink Bit Clear
这次介绍下simulink Bit Clear。Bit Clear是位清除函数。双击后可以看到函数的参数。...
curton 2019-09-16 21:12
【MATLAB】simulink Zero-Order Hold
这次介绍下simulink Zero-Order Hold。Zero-Order Hold是零阶保持函数。双击后可以看到函数的参数。...
curton 2019-09-16 21:11
【MATLAB】simulink Variable Integer Delay
这次介绍下simulink Variable Integer Delay。Variable Integer Delay是可变整数的延时函数。双击后可以看到函数的参数。...
curton 2019-09-16 21:09
【MATLAB】simulink Unit Delay
这次介绍下simulink Unit Delay。Unit Delay是单位延时函数。双击后可以看到函数的参数。...
我要评论
8
4
广告