0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

学习ARM和单片机哪个更实用

要长高 来源:网络整理 作者:网络整理 2024-02-02 14:16 次阅读

单片机的主要应用范围

单片机的应用规模很是普遍,主要的应用规模有:

(1) 财产节制。单片机可以组成各种财产节制系统、数据收罗系统等。如数控机床、自动生产线节制、电机节制、温度节制等。

(2) 仪器仪表。如智能仪器、医疗工具、数字示波器等。

(3) 盘算机外部设置装备摆设与智能接口。如图形终端机、传真机、复印机、打印机、绘图仪、磁盘/磁带机、智能终端机等。

(4) 商用产品。如自动售货机、电子收款机、电子秤等。

(5) 家用电器。如微波炉、电视机、空调、洗衣机、录像机、音响设置装备摆设等。

学习ARM和单片机哪个更实用

一般在8位单片机与ARM方面的嵌入式系统是有层次上的差别,ARM适用于系统复杂度较大的高级产品,如PDA、手机等应用。

而8位单片机因架构简单,硬件资源相对较少,适用于一般的工业控制、消费性家电等等。对于一个单片机方面的软件编程初学者,应以HOLTEK系列或8051等8位单片机来做入门练习。

而初学者应当具备软件编程相关知识,单片机一般软件编程是以汇编语言为主,各家有各家的语法,但大都以RISC的单片机架构为主,其中 RISC (Reduced Instruction Set Computer) 代表单片机的所有指令。

都是利用一些简单的指令组成的,简单的指令代表 单片机的线路可以尽量做到最佳化,而提高执行速率。另外初学者要具备单片机I/O接口的应用知识,这在于周边应用电路及各种元器件的使用,须配合自己所学的电子学及电路学等。

ARM和单片机在多个方面存在差异:

架构:ARM是一种基于RISC原则的处理器架构,广泛应用于嵌入式系统。而单片机通常使用精简指令集计算机(RISC)架构,通常在单个芯片上集成了处理器核心、内存、输入/输出接口、定时器和其他外设。

应用范围:ARM主要用于信息处理和控制,而单片机主要用于简单(相对而言)信息处理。

软件方面:引入了操作系统是两者最大的区别。基于ARM处理的操作系统移植成功后,可以在其上直接开发应用程序,而单片机则一切都要重新编写。前期的操作系统移植工作,还是需要专业人士来做。此外,ARM具有安全、高效等优点,例如其内核与用户空间的内存管理分开,不会因为用户的单个程序错误而引起系统死掉。在传统的单片机开发中大多是基于中断的前后台技术,对多任务的管理有局限性。

硬件方面:大多数8位单片机技术硬件发展非常快,但与32位ARM相比还是有些差距。ARM芯片大多把SDRAM、LCD等控制器集成到片子当中,而8位机大多需要进行外扩。总的来说,单片机是一个微控制器,而ARM已经是一个微处理器了。

总的来说,ARM和单片机各有特点,选择哪种应根据实际需求而定。

审核编辑:黄飞

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    19129

    浏览量

    228893
  • 单片机
    +关注

    关注

    6030

    文章

    44501

    浏览量

    632288
  • ARM
    ARM
    +关注

    关注

    134

    文章

    9030

    浏览量

    366583
  • RISC
    +关注

    关注

    6

    文章

    461

    浏览量

    83638
收藏 人收藏

    评论

    相关推荐

    ARM嵌入式和单片机学习有着密不可分的关系

    ARM嵌入式和单片机学习有着密不可分的关系,在学习单片机的过程中积累必要的学习经验和知识是非常有
    的头像 发表于 10-16 08:53 5851次阅读

    stm与51单片机哪个容易学?

    stm与51单片机哪个容易学
    发表于 04-19 12:48

    请问51单片机/ARV/ARM单片机对比分析哪个好?

    请问51单片机/ARV/ARM单片机对比分析哪个好?
    发表于 10-25 06:52

    pic单片机与51单片机哪个简单更好学?

    pic单片机与51单片机哪个简单更好学?PIC单片机特点或优势是什么?
    发表于 11-02 09:04

    ARM单片机对比分析哪个好?

    ARM单片机对比分析哪个好?
    发表于 11-05 07:16

    ARM单片机AVR的区别

    ARM单片机AVR的区别 AVR单片机是ATMEL公司研制开发的一种新型单片机,它与51单片机
    发表于 04-23 14:10 3557次阅读

    ARM单片机的区别

    ARM单片机的区别
    发表于 01-12 22:40 31次下载

    单片机ARM实用

    一般在8位单片机ARM方面的嵌入式系统是有层次上的差别,ARM适用于系统复杂度较大的高级产品,如PDA、手机等应用。而8位单片机因架构简单,硬件资源相对较少,适用于一般的工业控制、消
    发表于 11-21 15:33 2818次阅读

    单片机入门学习教程单片机的详细概述

    本文档的主要内容详细介绍的是单片机入门学习教程单片机的详细概述包括了:什么是单片机单片机的特点及应用领域,
    发表于 12-10 08:00 89次下载
    <b class='flag-5'>单片机</b>入门<b class='flag-5'>学习</b>教程<b class='flag-5'>单片机</b>的详细概述

    如何学习单片机?学习单片机的四个步骤

    哪个型号也没有早期 51单片机那般风光和火爆,虽然现在地位不是那么高了,但是因为 51 单片机积累的资料非常多,大家学起来就会拥有众多的参考资料,所以上手肯定比其他型号的要快一些。如果你学习
    发表于 11-14 09:06 5次下载
    如何<b class='flag-5'>学习</b><b class='flag-5'>单片机</b>?<b class='flag-5'>学习</b><b class='flag-5'>单片机</b>的四个步骤

    如何快速学习单片机?聊聊单片机学习基础

      不管是学习什么,快速都对我们有着莫大的吸引力。就像前不久也有几个同学问到——如何快速学习单片机?针对这个问题,小编还是先来聊聊单片机学习
    发表于 11-14 10:51 14次下载
    如何快速<b class='flag-5'>学习</b><b class='flag-5'>单片机</b>?聊聊<b class='flag-5'>单片机</b><b class='flag-5'>学习</b>基础

    如何学习STC单片机

    哪些知识、经验和技能?(2)STC系列单片机型号众多,选择哪个型号的STC单片机比较好?(3)如何制定学习采用STC系列单片机开发产品的目标
    发表于 11-14 13:06 24次下载
    如何<b class='flag-5'>学习</b>STC<b class='flag-5'>单片机</b>

    单片机学习】01初识单片机

    单片机学习】01初识单片机
    发表于 11-14 14:06 21次下载
    【<b class='flag-5'>单片机</b><b class='flag-5'>学习</b>】01初识<b class='flag-5'>单片机</b>

    arm架构的单片机有哪些 arm单片机选型

    一些常见的ARM架构的单片机包括:   1. STM32系列:主要包括Cortex-M0, Cortex-M3, Cortex-M4等内核的单片机,是比较常用的高性价比的ARM
    发表于 03-23 15:47 6327次阅读

    8051单片机ARM单片机的区别是什么

    单片机属于集成电路(IC),相当小独立的计算机,它被设计来执行嵌入式系统的特定任务。8051内核和ARM内核都属于单片机成员,8051单片机ARM
    的头像 发表于 07-07 11:32 2894次阅读