关于STM32和单片机之间的关系,区别。 求有从事相关工作的大神不吝赐教。

如题所述

单片机,通常指的就是8位单片机,比如51等,stm32是属于32位机,应该算是arm系列了吧,其实还是单片机,只不过要比8位单片机处理速度要快,功能要强,集成的资源也更丰富,其次就是编程的模式有改变,单片机通常直接对硬件资源进行操作,而stm32是在厂家提供的库上进行程序开发了,当然,它也可以直接对寄存器进行操作,可是在效率上,和库就差远了,除非对它的寄存器了如指掌。从事单片机开发的人,再去学习stm32,很容易入门的。来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-12
STM32也是一种单片机,只不过是功能比较强大的32位的单片机,而我们常说的单片机是指8位的单片机,STM32应该叫MCU了,至于STM32的强大可以在网上搜到,包含各种功能,非常实用和作为入门学习之用,建议楼主要是学习32位ARM结构的处理器就选STM32吧。。。希望对你有用
第2个回答  2012-12-10
STM32是单片机里的一种。如果你将“单片机”理解为学校里说的51单片机的话那么你可以去网上中一份STM32的资料,再找一份51单片机的资料(51单片机是一个系列随便找一份通常用的资料)对比一下你就会发现他们的区别。STM的可以到他们的官网去看。
第3个回答  2012-12-10
STM32就是单片机,一个芯片集成了ARM-Cortex-M系列的内核,FLASH,RAM,以及ADC,DAC等等异常丰富的外设,而且非常便宜,一个STM32C8T6才十元,你可以查查这个芯片的参数,非常霸气。我现在再用STM32F103VET6做界面开发,速度非常快!有疑问可以HI我。
第4个回答  2012-12-09
如苹果和水果关系、区别