1. stm32和stc51的区别原创。
STC51是STC公司推出的以MCS-51为内核的单片机的。和AT89C51基本一致,但是可以通过串口直接烧写所以被广泛使用。MCS-51是入门级一款很经典的MCU,特点就是简单,所以在教学时大量采用。但是因为是70年代的芯片,设计和资源上在现在来看已经严重不足了。
STM32是基于ARM公司最新一代cortex-M内核的芯片,意法半导体(ST)公司推出的,因为其超高的性价比和简单函数库编程方式,而广泛采用。STM32系列几乎集成了所有工控领域的所有功能模块,包括USB、网络、SD卡、AD、DA等等。主频72M。
2. stc单片机有哪些优缺点
stc单片机的优点:
1、下载烧录程序用串口方便好用,容易上手,拥有大量的学习资料及视频,最着名的要属于昌晖仪表网的那个视频了,好多对单片机有兴趣的朋友都是通过这个视频入门的,同时具有宽电压:5.5~3.8V,2.4~3.8V, 低功耗设计:空闲模式,掉电模式(可由外部中断唤醒)。
2、STC单片机具有在应用编程,调试起来比较方便;带有10位AD、内部EEPROM、可在1T/机器周期下工作,速度是传统51单片机的8~12倍,价格也较便宜。
3、4通道捕获/比较单元,STC12C2052AD系列为2通道,也可用来再实现4个定时器或4个外部中断,2个硬件16位定时器,兼容普通8051的定时器。4路PCA还可再实现4个定时器,具有硬件看门狗、高速SPI通信端口、全双工异步串行口,兼容普通8051的串口。
4、同时还具有先进的指令集结构,兼容普通8051指令集。
3. 什么单片机好
具体而言,国产大厂就那么几家。平心而论,通用系列国产的同国外的,台湾的差距已经不大了。主要在于客户认可度和市场推广程度。
比如说我就是做华大单片机,目前来看64引脚以内,32位单片机已经完全可以替代国外的。例如,ST,TI430,PIC等。 目前在使用我们片子 的用户,主要还是消费类,简单控制类产品。例如:温控器,充电宝,电动玩具,消防探头,简单电机控制等。 工业用,目前还是真的干不过国外的。 这个路线主要在于工程师们用一种用习惯了,除非公司要求降成本,基本不会去研究国产的。毕竟国外的品牌,工程师脑子里对他们的认可度,才是他们最大的财富。
将来看,国产的 单片机,会陆续向主频更高,功率更低上面发展。这个路线比较长久,更任重道远。 工业推广成本优势不是主要考量方向,稳定,口碑品牌积累才是漫长的工作。
国内的工程师们都想用国产的,毕竟用中国自己的MCU不但价格更低,而且国内厂商价格厮杀,工程师会有“爷爷”般儿服务的感受。
总结,国产的MCU没啥奥秘,中国已经可以自己研发,稳定生产了通用类产品国产的已经完全可以不需要国外的了。陆续看市场推广吧,工程师什么时候认可了,我们才是真的成功了。国外的品牌垄断利润也快到头了。 这个过程是漫长但是是必然的,因为我大中国第一商业大国,会把全世界产品的价格都给砍下来,让全世界人民享受物美价廉的商品和服务。 中国的商业思维就是这样。 而非贵外国人那种研究高精尖,注册专利,拿垄断利润的强盗逻辑。 从这点看,中国是世界的希望也不为过。
4. 芯巴巴电子元器件ST单片机有哪些特点
ST单片机一直是受到研发电子工程师的青睐,芯巴巴电子元器件ST单片机型号丰富,从简单的M0内核到M3一直到M4内核,从一般功耗到低功耗甚至超低功耗,从20Pin引脚到144Pin引脚,从4位到8位一直32位单片机,研发工程师都能根据自己的项目需求找到匹配的ST单片机型号,型号的丰富导致的记过就是其应用面非常广泛;
5. STM8SOO5C6T6与AVR单片机和51单片机有什么优点
首先,STM8系列产品线丰富,可方便扩展到其他多IO口的芯片上;
其次,STM8芯片价格便宜,没有缺货之忧(AVR曾出现缺货现象,坑了很多客户)。
第三,STM8市场占有率非常高,资料多而且全,内部资源非常丰富,性价比高。
第四,STM8支持STlink在线调试仿真,仿真口最少只要3根线,相比其他单片机,多余的布线非常少,而且节省IO口。
6. st51系列单片机有哪些型号
你好
个人认为主要有以下几点吧:
首先,stm32使用arm架构先进的cortex-m3内核,如同30年前的51内核一样,是一个比较通用的内核,很多半导体厂家都可以购买内核来做自己的mcu,从而比较容易普及,一旦一种标准普及了,资料也就多了。
其次,在所有采用cortex-m3内核的厂商中,相比TI的lm3s系列,atmel的sam3s,NXP的LPC1XXX来说,stm32最具性价比,ST官方比较重视中国市场,各种宣传活动不少,汉化的资料多,芯片也比较好买,在淘宝上选购也方便。用的人也就越来越多。
还有,相比老一代打江山的arm7来说,cm3性价比有着绝对的优势,所以它的作用就是替代原来arm7在高性能mcu领域的地位。这个领域没有太多的竞争。
而stm8的情况就不一样了,虽然顶着ST的光环,虽然也叫STM,但它的架构ST自己搞的东西,不具有通用性,刚推出可能bug也比较多,开发环境也不像cm3那样使用熟知的realview。性能相比avr等8位机也并没有什么绝对优势,且还有51,pic众多可以选择。货源目前也不稳定。用的人自然就不如stm32那样多,资料自然也少。不过似乎它的价格还是比较有优势的,目前主要是开发环境的问题和供货,这也是普及的关键。
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
7. stm32单片机主要优点有哪些
优点如下:
1、STM32属于arm内核的一个版本,比传统的51单片机高级多了,有很多资源是51不具备的,如usb控制器。而且已经废除了机器周期什么的,速度不是51能比的。
2、STM32单片机程序都是模块化的,接口相对简单些,因为它自身带好多功能,工作速度也快。而51的自身功能少,需要外围元件多,要求对电子熟悉。
stm32单片机:
在STM32F105和STM32F107互连型系列微控制器之前,意法半导体已经推出STM32基本型系列、增强型系列、USB基本型系列、互补型系列;新系列产品沿用增强型系列的72MHz处理频率。内存包括64KB到256KB闪存和 20KB到64KB嵌入式SRAM。新系列采用LQFP64、LQFP100和LFBGA100三种封装。
8. 求STC89c52详细介绍。说说它与51的区别,以及STC系列单片机的特点,优点等,最好能稍微多点。
与51的主要区别是:
51只有4K程序存储空间,52有8K
51只有128字节数据存储空间,52有256个
51只有2个定时器,52有3个。
STC单片机是以51内核为主的系列单片机,STC单片机是宏晶生产的单时钟/机器周期的单片机,是高速、低功耗、超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8—12倍,内部集成MAX810专用复位电路。
(8)st51单片机的优点扩展阅读:
STC89C52RC是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K字节系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但是做了很多的改进使得芯片具有传统51单片机不具备的功能。
具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,3个16 位定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。另外 STC89C52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。
9. stm32跟普通的51单片机在程序编写方面有什么区别
1、库函数不同。由ST厂商推出的STM32系列单片机,ST厂商给了丰富的函数库,可以直接使用库函数,所以比起普通的51单片机在程序编写方面要更加的省时。
2、运行速度不同。普通的51单片机运行速度较慢,特别是双数据指针,而STM32系列单片机最高工作频率可达72MHz。
3、便利程度不同。51单片机的任何器件只需要配置寄存器打开就可以进行编程,而STM32系列单片机则需要先打开对应的时钟,包括开启后打开外部时钟(晶振)才开始工作。
4、资源不同。STM32的内部资源(寄存器和外设功能)较普通的51单片机都要多,基本上接近于计算机的CPU了,所以在程序编写上能有更多的选择。
5、编程语言选择不同。STM32基本不会选择汇编语言了,因为工程量巨大,寄存器太多了,位数也多,而51单片机则多使用汇编语言。至于C语言编程方面的区别就不大了。
参考资料来源:网络-stm32
参考资料来源:网络-51单片机
10. 51单片机跟32的区别
所代表的公司不同,内部资源不同。
51单片机是对所有兼容Intel8031指令系统的单片机的统称,这一系列的单片机的始祖是Intel的8031单片机,后来随着flash ROM技术的发展,8031单片机取得了长足的进展成为了应用最广泛的8bit单片机之一,他的代表型号就是ATMEL公司的AT89系列。
STM32单片机则是ST公司使用arm公司的cortex-M为核心生产的32bit系列的单片机,他的内部资源(寄存器和外设功能)较8051、AVR和PIC都要多的多,基本上接近于计算机的CPU了,适用于手机、路由器等等。
拓展资料
51单片机特点,可以仿真63K程序空间,接近64K 的16位地址空间;可以仿真64Kxdata 空间,全部64K 的16位地址空间;可以真实仿真全部32 条IO脚;完全兼容keilC51 UV2 调试环境,可以通过UV2 环境进行单步,断点, 全速等操作;可以使用C51语言或者ASM汇编语言进行调适。