32位单片机

服务热线:0755-27883824

8位单片机可以被32位单片机替代吗?

2019-04-02 15:50:53   责任编辑:     0

  随着社会不断的发展,工业行业中单片机得到广泛的应用,在上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。如今市场越来越大,很多用户面临的疑问都没有答案,为此对8位单片机可以被32位单片机替代吗?今天由深圳纳仕达厂家的技术人员为大家解开疑惑:



  8位单片机


  8位单片机是目前品种最为丰富、应用最为广泛的单片机,目前,8位单片机主要分为51系列及和非51系列单片机。51系列单片机以其典型的结构,众多的逻辑位操作功能,以及丰富的指令系统,堪称一代“名机”。


  32位单片机


  与51单片机相比,32位单片机运行速度和功能大幅提高,随着技术的发展以及价格的下降,将会与8位单片机并驾齐驱。32位单片机主要由ARM公司研制,因此,提及32位单片机,一般均指ARM单片机。严格来说,ARM不是单片机,而是一种32位处理器内核,实际中使用的ARM芯片有很多型号,常见的ARM芯片主要有飞利浦的LPC2000系列、三星的S3C/S3F/S3P系列等。


  8位MCU和32位MCU,常常被拿来做比较,尤其是在32位MCU的价格不断降低、8位MCU价格优势不那么明显的今天,越来越多地听到关于8位MCU要被淘汰的言论。


  8位MCU因其成本优势,在未来也具备很大的增长空间,但是它更适合于单独的产品使用。在物联网应用中,很多场合不仅需要实现机械化向电磁化、智能化的转变,而且还要考虑可靠的连接性、安全性和保护性,所有这些功能的实现都需要MCU的参与,因此32位MCU会是物联网应用的主流。


  本质的区别是内部CPU的字长不同,即CPU处理数据的最大位数不同,有8位和16位CPU的区别,你可以认为是ALU、寄存器的字长等。有的32位DSP芯片其外部接口数据总线是16位的,根据这个来判断是不行的。


  速度上有区别,取决于CPU、寄存器的字长。8位单片机不能直接处理16位数据,要按照8位数据来处理,要分几个过程来完成。而16位单片机,可直接处理16们数据,因为其ALU,寄存器等都是16位的,可一次完成8位单片机要多步完成的动作,特别是对于数据处理,16位单片机有它的优势。而且16位单片机大多数据接口都为16位。


  说简单了就是16位的比8位快,8位的单片机发展时间长,且价格偏低。最重要的是在许多的应用场合能够胜任开发的任务。16位的单片机在功能上要比8位的强大很多,只在需要的场合使用。


  物联网应用的范围非常广泛,很难说它的主流是8位还是32位。在有些小的应用中,8位的性能已经足以,而且这些小的应用数量也十分可观。就Atmel而言,8位MCU更多地会关注边缘应用,32位产品则侧重高性能应用,两者相结合,争取在物联网应用市场获得更大的发展空间。


  市场因素是复杂的,在无限大的嵌入式系统市场中,8位MCU、32位MCU、64位MCU,乃至4位MCU,都有各自的用武之地,无所谓谁主沉浮,因为在不同的细分领域并不具有可比性。


电话

0755-27883824

地址:深圳市宝安区西乡街道银田创意园B8栋502

传真:0755-61204158

邮箱 : 13510937553@163.com