精华内容
下载资源
问答
  • 本文章关于OTP、 ROM、 MCU的含义。
  • OTP ROM MCU是什么意思

    千次阅读 2015-11-03 17:33:16
    MCU(Micro Controller Unit),又称单片微型计算机(Single Chip Microcomputer),指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机。...

      MCU(Micro Controller Unit),又称单片微型计算机(Single Chip Microcomputer),是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机。

            OTP(One Time Programable)是MCU的一种存储器类型。而微芯是业内首家推出OTP(一次性可编程)MCU的公司。OTP产品提供了介于掩模和FLASH产品特性之间的MCU,既可以进行一次性编程,而在生产量不大的情况下,其价格又接近掩模产品,因此迅速占领了市场。

            OTP ROM(One Time Programmable Read-Only Memory),可以进行片内编程操作,而且可以增强加密功能。http://tiyubisai.com/video_news/news_135544.html然而OTP ROM MCU的OTPROM 存在一个缺点:不可擦除,也就是说只能编程一次,不能实现重复编程,不利于大量普及使用。当程序从仿真器移植到单片机的OTPROM 时,并不能保证程序的一次成功性,由于单片机的不可擦除性,若程序脱机一次就使用一片单片机,显然将造成巨大的资源浪费。另一方面,对于复杂系统,16 KB的OTPROM容量如果不够,则需要采用扩展外部存储器,为了保证有效实现加密功能,应保留一部分程序在片内OTPROM,此时便涉及到单片机内、外存储器的衔接问题。

            如果内部存储器容量不够或因为其他方面需要,要求扩展外部存储器时,当然可以选择容量较大的外部存储器,而不使用内部存储器,但这样一来,程序的保密性将难以实现。而且浪费了单片机内部的存储器空间。使用内、外结合的方法既可以满足容量需求,又能方便的实现加密操作。

    http://blog.csdn.net/xiaoxiongli/article/details/49619333

    http://blog.csdn.net/xiaoxiongli/


    展开全文
  • 单片机是什么意思?什么是单片机?点击添加图片描述(最多60个字)单片机的全称是单片微型计算机简称单片机(MCU),是典型的嵌入式微控制器。单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力...

    单片机是什么意思?什么是单片机?

    e57c18591f8920e2e74e915d76d0b159.png

    点击添加图片描述(最多60个字)

    单片机的全称是单片微型计算机简称单片机(MCU),是典型的嵌入式微控制器。单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。

    单片机又称单片微控制器,是因为它早被用在工业控制领域。它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的佳选择。

    简单地说,单片机就是一个小计算机系统。

    单片机比专用处理器适合应用于嵌入式系统,因此它得到了多的应用。事实上单片机是世界上数量多的计算机,现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。而个人电脑中也会有为数不少的单片机在工作。

    单片机是什么?简而言之就是一个小计算机系统,单片机是指一个集成在一块芯片上的完整计算机系统,而且单片机的应用非常广泛,现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。

    展开全文
  • 什么是mcu_mcu是什么意思 标签:MCU(471)单片机(3098)微控制器(503)  MCU(Micro Control Unit)中文名称为微控制单元,又称单片微型计算机(Single Chip Microcomputer)或者单片机,是指随着大...

    参考:http://www.elecfans.com/dianzichangshi/mcu.html

     

    什么是mcu_mcu是什么意思

     

    标签:MCU(471)单片机(3098)微控制器(503)

     

      MCU(Micro Control Unit)中文名称为微控制单元,又称单片微型计算机(Single Chip Microcomputer)或者单片机,是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时计数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。  

    MCU在现代流行的视频会议中起到核心领导设备,通过MCU设备给下面终端设备设置好权限属性就可以组建一个完整的视频会议网络。

      MCU设备常见的有H3C的MG 9000系列和ME8000系列

      MCU按其存储器类型可分为无片内ROM型和带片内ROM型两种。对于无片内ROM型的芯片,必须外接EPROM才能应用(典型芯片为8031)。带片内ROM型的芯片又分为片内EPROM型(典型芯片为87C51)、MASK片内掩模ROM型(典型芯片为8051)、片内FLASH型(典型芯片为89C51)等类型,一些公司还推出带有片内一次性可编程ROM(One Time Programming, OTP)的芯片(典型芯片为97C51)。MASKROM的MCU价格便宜,但程序在出厂时已经固化,适合程序固定不变的应用场合;FALSHROM的MCU程序可以反复擦写,灵活性很强,但价格较高,适合对价格不敏感的应用场合或做开发用途;OTPROM的MCU价格介于前两者之间,同时又拥有一次性可编程能力,适合既要求一定灵活性,又要求低成本的应用场合,尤其是功能不断翻新、需要迅速量产的电子产品。

      微控制器在经过这几年不断地研究,发展,历经4位,8位,到现在的16位及32位,甚至64位。产品的成熟度,以及投入厂商之多,应用范围之广,真可谓之空前。目前在国外大厂因开发较早,产品线广,所以技术领先,而本土厂商则以多功能为产品导向取胜。但不可讳言的,本土厂商的价格战是对外商造成威胁的关键因素。

      由于制程的改进,8位MCU与4位MCU价差相去无几,8位已渐成为市场主流;目前4位MCU大部份应用在计算器、车用仪表、车用防盗装置、呼叫器、无线电话、CD播放器、LCD驱动控制器、LCD游戏机、儿童玩具、磅秤、充电器、胎压计、温湿度计、遥控器及傻瓜相机等;8位MCU大部份应用在电表、马达控制器、电动玩具机、变频式冷气机、呼叫器、传真机、来电辨识器(CallerID)、电话录音机、CRT显示器、键盘及USB等;16位MCU大部份应用在行动电话、数字相机及摄录放影机等;32位MCU大部份应用在Modem、GPS、PDA、HPC、STB、Hub、Bridge、Router、工作站、ISDN电话、激光打印机与彩色传真机;64位MCU大部份应用在高阶工作站、多媒体互动系统、高级电视游乐器(如SEGA的Dreamcast及Nintendo的GameBoy)及高级终端机等。

      多点处理单元(MCU)

      MCU是视频会议系统的核心部分,为用户提供群组会议、多组会议的连接服务。目前主流厂商的MCU一般可以提供单机多达190个用户的接入服务,并且可以进行级联,主流厂家支持三级数字合并级联(上级MCU可控制下级MCU终端,对终端进行选看,遥控摄像机等会议操作),可以基本满足用户的使用要求。MCU的使用和管理不应该太复杂,要使客户方技术部甚至行政部的一般员工能够操作。

      工作原理

      MCU同温度传感器之间通过I2C总线连接。I2C总线占用2条MCU输入输出口线,二者之间的通信完全依靠软件完成。温度传感器的地址可以通过2根地址引脚设定,这使得一根I2C总线上可以同时连接8个这样的传感器。本方案中,传感器的7位地址已经设定为1001000。MCU需要访问传感器时,先要发出一个8位的寄存器指针,然后再发出传感器的地址(7位地址,低位是WR信号)。传感器中有3个寄存器可供MCU使用,8位寄存器指针就是用来确定MCU究竟要使用哪个寄存器的。本方案中,主程序会不断更新传感器的配置寄存器,这会使传感器工作于单步模式,每更新一次就会测量一次温度。

      要读取传感器测量值寄存器的内容,MCU必须首先发送传感器地址和寄存器指针。MCU发出一个启动信号,接着发出传感器地址,然后将RD/WR管脚设为高电平,就可以读取测量值寄存器。

      为了读出传感器测量值寄存器中的16位数据,MCU必须与传感器进行两次8位数据通信。当传感器上电工作时,默认的测量精度为9位,分辨力为0.5 C/LSB(量程为-128.5 C至128.5 C)。本方案采用默认测量精度,根据需要,可以重新设置传感器,将测量精度提高到12位。如果只要求作一般的温度指示,比如自动调温器,那么分辨力达到1 C就可以满足要求了。这种情况下,传感器的低8位数据可以忽略,只用高8位数据就可以达到分辨力1 C的设计要求。由于读取寄存器时是按先高8位后低8位的顺序,所以低8位数据既可以读,也可以不读。只读取高8位数据的好处有二,第一是可以缩短MCU和传感器的工作时间,降低功耗;第二是不影响分辨力指标。

      MCU读取传感器的测量值后,接下来就要进行换算并将结果显示在LCD上。整个处理过程包括:判断显示结果的正负号,进行二进制码到BCD码的转换,将数据传到LCD的相关寄存器中。

      数据处理完毕并显示结果之后,MCU会向传感器发出一个单步指令。单步指令会让传感器启动一次温度测试,然后自动进入等待模式,直到模数转换完毕。MCU发出单步指令后,就进入LPM3模式,这时MCU系统时钟继续工作,产生定时中断唤醒CPU。定时的长短可以通过编程调整,以便适应具体应用的需要。

    转载于:https://www.cnblogs.com/MCSFX/p/10979748.html

    展开全文
  • RS232 RTS和CTS是什么意思

    千次阅读 2011-03-26 19:01:00
    34RTS和CTS是什么意思? 解释一:RTS:终端我准备发数据给你,快用CTS应答,准备好没? CTS:好了,来吧 解释二:CTS:主机,我有数据,请求接收 RTS:我是主机,就绪,请求发送。 ...

    34RTS和CTS是什么意思?

    解释一:RTS:终端我准备发数据给你,快用CTS应答,准备好没?

    CTS:好了,来吧

    解释二:CTS:主机,我有数据,请求接收

    RTS:我是主机,就绪,请求发送。
    SIMCOM公司的解释,RTS和CTS似乎是独立的RTS是模块的输入端,用于MCU通知模块,MCU是否准备好,模块是否可向MCU发送信息,RTS的有效电平为低。CTS是模块的输出端,用于模块通知MCU,模块是否准备好,MCU是否可向模块发送信息,CTS的有效电平为低一是RS232标准二是MODEM的硬件流控

    SIMCOM公司的解释完全正确

    很久很久以前,计算机还没有出现,那时就已经存在了(计算机)史前的串口设备(电传打字机,工控测量设备,通信调制解调器),为了连接这些串口,EIA制定了RS232标准,采用DB25接插件,支持同步和异步串口,D型的接口可以有效防止插反。标准化给使用带来了便利。时光荏苒,个人计算机出现了,这些已有的串口设备毫无疑问地成为了最初的外设,自然而然地RS232标准被个人计算机采纳。但是设备制造商倾向于体积更小,成本更低的接口,因此,将DB25中未使用的和支持同步模式的引脚去掉,形成DB9。最初的情况相当混乱,因为DB9只定义了信号,却没有指定信号和引脚的对应关系,各个制造商只能自行定义。

    幸运的是,IBM的PC成了工业标准,DB9逐渐统一到IBM的定义上来。

    DB9只有9根线,遵循RS232标准。定义如下:DTR,DSR--DTE设备准备好/DCE设备准备好。主流控信号。RTS,CTS--请求发送/清除发送。用于半双工时,收发切换。属于辅助流控信号。

    半双工的意思是说,发的时候不收,收的时候不发。那么怎么区分收发呢?缺省时是DCE向DTE发送数据,当DTE决定向DCE发数据时,先有效RTS,表示DTE希望向DCE发送,一般DCE不能马上转换收发状态,DTE就通过监测CTS是否有效来判断可否发送,这样避免了DTE在DCE未准备好时发送所导致的数据丢失。

    全双工时,这两个信号一直有效即可。随着计算机的日益普及,很多非RS232的串口也要接入PC机,如果为每一种新出现的串口都增加一个新的I/O口显然不现实,因为PC后面板位置有限,因此,将RS232串口和非RS232串口都通过RS232口接入是最佳方案。

    UART的U(通用)指的就是这个意思。

    早期ROM BIOS和DOS里的通信软件都是为RS232设计的,在没有检测到DCD有效前不会发送数据,因此,就连发送一个字符这样朴素的应用也要给出DCD、DTR、DSR等控制信号。因此,串口接头上要将一些控制线短接,或者干脆绕过系统软件自己写通信程序。到此,UART的涵义就总结为:通用的异步(串行)I/O口。

    就在UART冠以通用二字,准备一统江湖的时候,制造商们不满于它的速度、体积和灵活性(软件可配置),推出了USB和1394串口。目前,笔记本上的UART串口有被取消的趋势,因而有网友发出了"没有串口,吾谁与归"的慨叹,古今多少事,都付笑谈中,USB取代UART是后话,暂且不表。

    话说自从贺氏(Hayes)公司推出了聪明猫(SmartModem),他们制定的MODEM接口就成了业界标准,自此以后,所有公司制造的兼容猫都符合贺氏标准(连AT指令也兼容,大家一起抄他呗)。细观贺氏制定的MODEM串口,与RS232标准大不相同。

    DTR在整个通信过程中一直保持有效,DSR在MODEM上电后/可以拨号前有效(取决于软件对DSR的理解),在通信过程的任意时刻,只要DTR/DSR无效,通信过程立即终止。在某种意义上,这也可以算是流控,但肯定不是RS232所指的那种主流控。如果拘泥于RS232,你是不会理解DTR和DSR的用途的。

    贺氏不但改了DTR和DSR,竟然连RTS和CTS的涵义也重新定义了。因此,RTS和CTS已经不具有最开始的意义了。从字面理解RTS和CTS,是用于半双工通信的,当DTE想从收模式改为发模式时,就有效RTS请求发送,DCE收到RTS请求后不能立即完成转换,需要一段时间,然后有效CTS通知DTE:DCE已经转到发模式,DTE可以开始发送了。

    在全双工时,RTS和CTS都缺省置为有效即可。

    然而,在贺氏的MODEM串口定义中,RTS和CTS用于硬件流控,和什么劳什子的全双工/半双工一点关系也没有。注意,硬件流控是靠软件实现的,之所以强调"硬件"二字,仅仅是因为硬件流控提供了用于流量情况指示的硬件连线,并不是说,你只要把线连上,硬件就能自己流控。如果软件不支持,光连上RTS和CTS是没有用的。

    RTS和CTS硬件流控的软件算法如下:

    (RTS有效表示PC机可以收,CTS有效表示MODEM可以收,这两个信号互相独立,分别指示一个方向的流量情况。)

    单片机PC端处理:

    发.当发现(不一定及时发现)CTS(-3v to-15v)无效时,停止发送,

    当发现(不一定及时发现)CTS(3v to 15v)有效时,恢复发送;

    收.0 MN LEN_OF_RX_BUFFERS当接收buffers中的bytes M时,给RTS有效信号(+3v to+15v),

    当接收buffers中的bytes N时,给RTS无效信号(-3v to-15v);MODEM端处理:同上,但RTS与CTS交换。

    展开全文
  • MISO和MOSI是什么意思

    万次阅读 2012-11-28 20:24:06
    SPI(Serial Peripheral Interface--串行外设接口)总线系统一种同步串行外设接口,它可以使MCU与各种外围设备以串行方式进行通信以交换信息。外围设置FLASHRAM、网络控制器、LCD显示驱动器、A/D转换器和MCU等。SPI...
  • ICE (In-Circuit Emulator)在线仿真器的意思,这里所说的我们对MCU进行硬件仿真,而不是像PROTEUS等仿真软件进行的软件仿真,软件仿真不需要硬件实体的。ICE则需要你搭建好的电路,当然还有仿真器,诸如Jlink...
  • Java中&0xFF是什么意思?计算机的原码、补码和反码

    万次阅读 多人点赞 2017-07-07 17:08:31
    公司项目中有向MCU发数据的代码,新来的同事对其中的& 0xFF很不理解,我解释了很多遍他还是蒙圈状态,可能我的表达能力太差,想想还是用一篇博客来详细说明吧,代码如下: 更新:07月10日,有个小伙伴对这种操作...
  • C语言访问MCU寄存器

    2020-03-23 08:51:21
    //下面这行代码的意思是直接操作0X020C4068这个寄存器 //具体寄存器的作用通过手册得到的 #define CCM_CCGR0 *((volatile unsigned int*)0X020C4068) //假设寄存器为32位 //要设置0X020C4068寄存器值为0X03,可以...
  • 在过去,设计到嵌都是需要专业人才利用C语言...C语言看的让人头疼,作为一个java程序员,去接触这种特别底层的东西,我是非常头疼,到最后也看不懂是什么意思。但是现在我们有更好的方式去开发单片机了,能更简单的...
  • MCU相关知识

    2018-03-15 17:52:00
    一个处理器达到 200 DMIPS的性能,这什么概念?DMIPS全称叫Dhrystone MIPS这项测试用来计算同一秒内系统的处理能力,它的单位以百万来计算,也就是(MIPS)上面的意思也就是,这个处理器测整数计算能力为(200*...
  • C语言访问MCU寄存器问题由来://下面这行代码的意思是直接操作0X020C4068这个寄存器 //具体寄存器的作用通过手册得到的 #define CCM_CCGR0 *((volatile unsigned int*)0X020C4068) //假设寄存器为32位 //要设置0X...
  • 首先,先说明一下CPU位数代表的是什么意思,从市面上看8位,16位,32位甚至64位的MCU内核都已出现,位数指的是什么呢: 严谨说法:指CPU一次能处理的数据宽度,也就是参与运算的寄存器的数据长度。 MSP430 是16位...
  • NODEMCU调试心得2 - 关于LUA

    千次阅读 2016-11-20 12:31:32
    关于LUA和智能云平台相似,nodemcu就是esp12的核心板加一个USB转串口模块,芯片貌似比普通的USB转TTL模块上的靠谱,电路板上用了比较贵的钽电容,稳定性估计不错。...lua在葡萄牙语中月亮的意思,发音就很像LUNA
  • 什么是开发板的flash啊? A Flash存储芯片的一种,通过特定的程序可以修改里面的数据。FLASH在电子以及半导体领域内往往表示Flash Memory的意思,即平时所说的“闪存”,全名叫Flash EEPROM Memory。 flash存储器...
  • 如果你了解过多款MSP430 MCU你会发现,内部资源里有USCI和eUSCI,那么他们什么意思呢? USCI (Universal Serial Communication Interface),即通用串行通信接口,eUSCI中的e则enhanced的意思,即增强型,那么有...
  • 在 ST 官网上查看 MCU 的介绍时,经常会看到下面的数据,例如 STM32F103的介绍:上面的 1.25 DMIPS/MHz 代表什么意思,又如何得到的呢?这就是 CPU 性能测试 (benchmark) 小工具 Dhrystone 测试得到的。...
  • 在 ST 官网上查看 MCU 的介绍时,经常会看到下面的数据,例如STM32F103的介绍: 上面的 1.25 DMIPS/MHz 代表什么意思,又如何得到的呢?这就是 CPU 性能测试 (benchmark) 小工具Dhrystone测试得到的。...
  • 在 ST 官网上查看 MCU 的介绍时,经常会看到下面的数据,例如 STM32F103的介绍:上面的 1.25 DMIPS/MHz 代表什么意思,又如何得到的呢?这就是 CPU 性能测试 (benchmark) 小工具 Dhrystone 测试得到的。...
  • 定制段码液晶屏的时候,工程师都会问一个问题,那就是做几COM的,这个COM是什么意思呢,很多人不知道,也会联想到数码的共阳极,液晶屏里面没有这个说法,COM的意思是占空比,通俗一点的讲也就是公共端口做几个,这...
  • 对于嵌入式而言,学习的内容可真是不少,真是又软又硬,像FPGA、...DSP是什么? DSP(Digital Signal Process),即数字信号处理技术,DSP芯片,指能够实现数字信号处理技术的芯片。近年来,DSP芯片已经广泛用于自动...
  • 说到低功耗蓝牙模块,少不了要说说低功耗蓝牙模块中很简单、很常见的通讯...串口模块详细的工作机制即错误MCU要传输的数据做任何处理,也不需求自身增添什么条约。特点:1、这个过程数据不用处理2、不会丢数据3、...
  • 什么要内存对齐虽然所有的变量最后都会保存到特定的地址内存中去,但是相应的内存空间必须满足内存对齐的要求,主要基于存在以下两个原因:硬件平台原因:并不所有的平台都能够访问任意地址上的任意数据,某些...
  • STM32程序中前缀MSP的意思

    千次阅读 多人点赞 2018-08-02 17:31:30
    1、我们要初始化和MCU无关的东西:例如串口协议,其中包括波特率,奇偶校验,停止位等等,这些设置和使用什么样的MCU没有任何关系,可以使用F1的MCU,也可以F2...F4,甚至PC上的串口。所以就把串口抽像成为一个...
  • 从字面意思看就是串行外部设备接口,一种全双工、高速、同步的通信总线。SPI最早摩托罗拉公司开发的全双工同步串行总线,用于微控制器(MCU)连接外部设备之间的同步串行通信,主要应用于Flash、数模转换器、信号...
  • 从字面意思看就是串行外部设备接口,一种全双工、高速、同步的通信总线。SPI最早摩托罗拉公司开发的全双工同步串行总线,用于微控制器(MCU)连接外部设备之间的同步串行通信,主要应用于Flash、数模转换器、信号...
  • 单片机常被称作 MCUMCU 的全称 Micro Control Unit,就是微型控制器的意思。顾名思义,单片机常被用于控制一些器件工作,因此物联网的终端,或者其他一些智能机器,都离不开单片机的。小到手机,大到汽车飞机...

空空如也

空空如也

1 2 3
收藏数 45
精华内容 18
关键字:

mcu是什么意思