51和stm有什么区别?

2019-03-23 17:38发布

如题
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
皈依
1楼-- · 2019-03-24 01:44
 精彩回答 2  元偷偷看……
Orima
2楼-- · 2019-03-24 06:27
只能呵呵。。。
heyidisk
3楼-- · 2019-03-24 08:41
我来补充一下就像在问 女人和老婆有什么区别 开玩笑的啊  其实不懂多问才能学到东西,还要自己多看书,书中自有黄金屋
chunyang
4楼-- · 2019-03-24 12:22
 精彩回答 2  元偷偷看……
strong161
5楼-- · 2019-03-24 15:34
51一般是指各种基于intel 51内核的mcu,stm 是意法半导体的mcu 有stm8与stm32,区别就是内核不同,内核决定对指令集的支持,
strong161
6楼-- · 2019-03-24 18:08
strong161 发表于 2017-6-17 20:24
51一般是指各种基于intel 51内核的mcu,stm 是意法半导体的mcu 有stm8与stm32,区别就是内核不同,内核决 ...

从而就需要用不同的编译器,由于有编译器来编译,所以上层编程方式上并没有太大的区别,都是通过修改特殊功能寄存器达到操作mcu,由于stm32使用arm内核比51要功能强大复杂多了,外设也特别多,从而寄存器也特多,直接操作很繁琐,所以官方提供了库函数,库函数只是一种c语言编程技巧,只是为了方便开发与代码维护,不是两者的区别。

一周热门 更多>