MCU是一个专业术语,如果不是行业人士,或许不是很清楚MCU究竟是什么。

一、MCU是什么?

MCU英文全称是Microcontroller Unit,是指微控制单元又称单片微型计算机或者单片机,其实MCU就是单片机。MCU其实也可以理解为简单版本的CPU,就是把中央处理器的频率与规格做适当缩减,并将内存、计数器、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。

MCU(单片机)的体积比较小,结构也较为简单,但是功能十分完善,不仅用起来方便,模块化应用也很到位,所以有人将MCU称为单片微型计算机,是因为它具备基本的处理器、储存器,最主要的是还是因为它能写一些简单的控制程序。

二、MCU芯片的技术原理

要知道MCU芯片的技术原理,我们需要先了解MCU完成任务的过程,也就是单片机执行指令的过程。MCU中的指令都是由设计师写下来,要求单片机执行各种操作命令的形式,一个指令对应一个基本操作;单片机能执行的所有指令就是单片机的指令系统。

不同类型的单片机有不同的指令系统。为了让一个单片功能自动完成某项具体任务,必须将所要解决的问题编成一系列的指令,并且这些指令必须是由一个单独的函数来识别和执行的,这样一系列指令的集合就变成了程序,这些程序需要预先储存在有存储能力的存储器中,也就是我们常说的内存。

内存是由很多存储单位构成的,就像大房子有很多房间一样,一个房间就是一个单元,每个房间都有唯一的房间号码。这样,当单元内的指令被提取和执行的时候,只要知道存储单元的“房间号”,就能将存储的指令提取出来,精准执行。

由于程序是按顺序执行的,因此程序中的指令也是一条条地存储,MCU在执行程序时要将这些指令逐个提取并执行,必须拥有能够跟踪指令所在“房间号”的功能,这个部分就是程序计数器PC(包括CPU在内),当程序开始运行时,PC将会被分配到程序中每一条指令的“房间号”,并一一执行该项指令,PC中的内容自动增加,增加量由这个指令长度决定,每一条都指向下一条指令的起始地址,保证指令顺序执行。

这就是MCU的技术原理,其实也是每个程序的技术原理,MCU开发是一种基于传统圆晶制造工艺的普通芯片生产,我国的MCU开发起步较晚,但是活力满满。金誉半导体是一家集成电路、MCU单片机、IC芯片及相关产品设计、研究开发;电子产品方案设计;半导体元器件、场效应MOS器件、半导体集成电路研发、设计、制造、销售一体并面向全球提供半导体产品的国家高新技术企业。金誉半导体从荷兰、日本、美国、香港等国家和地区引进先进的自动化生产线和检测设备,聚集了大量的专业化生产半导体产品的高科技术人才,拥有一支经验丰富、专业配置合理的技术管理团队。

未来,相信随着我国MCU厂商在MCU开发方面不断创新,有望研发出许多不同于国外通用产品的特色技术产品,形成市场差异化,让国产MCU产业不断壮大。

什么是mcu技术原理?通俗易懂相关推荐

  1. 一文读懂MCU的技术原理、区别及发展历史

    微控制单元(Microcontroller Unit:MCU) ,又称单片微型计算机(Single Chip Microcomputer )或者单片机,是把中央处理器(Central Process ...

  2. 区块链学习笔记:DAY01 区块链的技术原理

    其实很早之前就听过区块链,也看过有关区块链的介绍,那个时候的理解主要还是一句话:分布式记账 然后开始关注比特币,听了有几年了,对于其来历.用途其实一直都是一知半解. 这次的课算是第一次以一个学员的身份 ...

  3. 图解技术原理,真的太赞了!

    大家好,我是树哥! 对于学习技术的小伙伴来说,如何更加形象地理解技术原理,是一件很困难的事情.最近认识了个小伙伴,虽然工作才 4 年,但一直坚持输出技术博客,并且是图文并茂,非常详细. 今天把这位小伙 ...

  4. 一夜之间收到上百条短信,账户空了... 这种诈骗方式的背后技术原理

    在刚刚过去的 2018 年底,233 名冒充公检法机关工作人员实施电信网络诈骗的犯罪嫌疑人被我公安机关押解回广州.这次集中打击行动,破获了 2000 多起跨国跨境的电信网络诈骗案件,是近年来经公安部组 ...

  5. IM要做手机扫码登录?先看看微信的扫码登录功能技术原理

    本文原文由作者Amazing10原创发布于公众号业余码农,收录时有改动,感谢原作者的技术分享. 1.引言 某天中午,吃完午饭,摊在自己的躺椅上,想趁吃饱喝足的午后时间静静享受独自的静谧. 干点什么好呢 ...

  6. 一文读懂视频编解码原理[通俗易懂]

    一文读懂视频编解码原理[通俗易懂] 引子 谈到视频的编解码,我们会自然地想到H.264.HEVC/H.265这些权威的视频编解码标准:谈到标准,有人觉得这个是有专门机构去研究的,我们关心应用就好:即使 ...

  7. 一文读懂苹果的差分隐私技术原理

    在 2016 年 6 月份的苹果 WWDC 大会上提到了一项差分隐私技术(Differential Privacy),其作用是对用户的数据进行扰动,然后上传到苹果服务器.苹果能通过这些扰动过的数据计算 ...

  8. Arm Cortex-M23 MCU,Arm Cortex-M33 MCU与RISC-V MCU技术

    Arm Cortex-M23 MCU,Arm Cortex-M33 MCU与RISC-V MCU技术 本文介绍以下技术 Arm Cortex-M23 MCU Arm Cortex-M33 MCU RI ...

  9. php 伪静态 page-18.html,PHP 伪静态实现技术原理讲解

    PHP 伪静态实现技术原理讲解 发布于 2015-01-18 23:52:58 | 129 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext Pre ...

最新文章

  1. 报名 | 刘鹰教授:草根创新力:中国经济快速发展的秘诀
  2. 利用进化算法+多进程/多线程来优化SVM中的两个参数:C和Gamma
  3. Qt界面的个性设置-QSS
  4. mysql命令参数详解_详解Mysql命令大全(推荐)
  5. AT4352-[ARC101C] Ribbons on Tree【dp,容斥】
  6. 项目管理随感-项目管理是什么?
  7. python ---ConfigParser
  8. '' and 'and' difference in python
  9. 图像处理VintaSoftImaging.NET SDK控件发布v7.0版本
  10. C++学习笔记3:一些错误
  11. 逸管家坚守诚信是中小企业走上持续发展道路的准则
  12. python 逻辑回归_不会Python没问题!用Excel实现简单的逻辑回归!
  13. 简单Android app开发_个人如何开发手机app?做个app需要的技术?最简单app制作流程...
  14. t检验的几种应用案例
  15. 从零到百亿互网融构展
  16. 百年辉煌师心向党 · 德高道厚幸福敬中——2021年石家庄敬业中学教师节庆祝大会
  17. Centos7.5 BCM4322无线网卡驱动安装踩坑记录
  18. 小程序开发费用一览表,如果你也想要用低成本制作出自己的小程序,来了解一下!
  19. BI 是如何数据分析的?
  20. 语言模型训练工具SRILM详解

热门文章

  1. Excel的Vlookup函数详解
  2. 华硕笔记本重装win10
  3. 目标检测算法——工业缺陷数据集汇总1(附下载链接)
  4. 常用的加密算法有哪些
  5. 1AE4混合电路耳放
  6. 这就是我们生存的现实
  7. oracle数据库报错12505,Oracle SQL Developer连接报错(ORA-12505)的解决方案(两种)
  8. POWER BI 中DAX函数的应用
  9. ps4新忍服务器正在维护,《原神》新月卡误操作上架PS4商城:每日可领额外体力...
  10. 在PC上测试移动端网站和模拟手机浏览器的5大方法