10. 复位和时钟系统(RESET/CLOCK)
10.1. 引脚复位(MCLR)功能
默认状态下华大电子MCU CIU32F011x3、CIU32F031x5 的 MCLR 复位功能关闭,PA12 为 MCLR 引脚,使能复位功能时该引脚默认使能内部上拉功能,在 PA12 输入一个持续 1.7ms 以上的低电平导致系统复位,如同重新上电复位一样。用户可以通过修改 FLASH 中用户自定义位来打开/关闭 MCLR 功能,关闭后 PA12 会变成 GPIO。详细情况请参考闪存存储器中关于用户自定义区域的描述。
10.2. 复位
华大电子MCU CIU32F011x3、CIU32F031x5 支持系统复位、电源复位和主复位。

10.2.1. 系统复位
系统复位将复位除某些复位状态寄存器和特殊功能寄存器之外的所有寄存器。当以下事件中的一件发生时,产生一个系统复位
• SLEEP 模式下外部 IO 口唤醒
• WDT 计数溢出复位
• 系统锁定复位
10.2.2. 主复位
主复位能将部分系统复位无法复位的寄存器复位。
以下事件可以触发一个主复位
• 软件复位
• PVD 检测到电压低事件,且控制器处于复位功能模式
• 当芯片支持 MCLR(引脚)复位时,MCLR 指在某个特定 IO 引脚上输入一个持续 1.7ms 以上的低电平导致系统复位 .
10.2.3. 电源复位
上电/掉电复位(POR/PDR 复位)都属于电源复位。电源复位将复位所有的逻辑和模拟模块。复位入口
矢量被固定在地址 0x0000_0004。
10.3. 时钟
10.3.1. 模块框图

10.3.2. HIRC 时钟
HIRC 时钟信号由内部 RC 振荡器产生,HIRC 振荡器能够在不需要任何外部器件的条件下提供系统时钟。HIRC 需要频率校准,校准值写在 FLASH 系统存储区域。芯片上电时会自动读取 FLASH 中的校准值,把HIRC配置到高精度状态。经过出厂校验后,-40℃至125℃范围内HIRC精度为24/32/36/48MHz(±1%),具体请参考电气特性参数。
10.3.3. LIRC 时钟
LIRC 振荡器担当一个低功耗时钟源的角色,它作为系统启动时钟为其他单元提供时钟。LIRC 时钟频率大约 256KHz。
10.3.4. 系统时钟(SYSCLK)
两种不同的时钟源可被用来驱动系统时钟(SYSCLK)
• 内部低速振荡器 256KHz LIRC
• 内部高速振荡器 HIRC
10.3.5. 毛刺滤波时钟源选择
三种不同的时钟源可被用来驱动 GPIO 的毛刺滤波时钟
• 内部高速振荡器 HIRC
• 内部低速振荡器 LIRC_256K 8 分频时钟(32KHz)
• 系统时钟
• 内部低速 LIRC_256KHz
当不被使用时,任一个时钟源都可被独立地启动或关闭,由此优化系统功耗。
关键字:华大电子 MCU 复位 时钟系统
引用地址:
华大电子MCU-CIU32F011x3、CIU32F031x5复位和时钟系统
推荐阅读最新更新时间:2026-03-25 11:06
华大电子MCU-CIU32F011x3、CIU32F031x5特点和简介
1. 华大电子MCU 产品特性 • 内核与系统 – 32 位 ARM® CortexTM-M0 处理器内核 – 工作频率可达 48MHz – 32 个指令周期 32 位硬件乘法器 – 32 个中断源,可配置 4 层中断优先级 – 支持 SWD 调试接口 – 支持位带 • 存储器 – 64K/32K 字节的闪存程序存储器 – 4K/2K 字节的 SRAM – Flash 1Bit ECC • 时钟、复位和电源管理 – 2.5V ~ 5.5V 供电 – 片上电容 LDO 为芯片内系统供电,LDO 带过流保护 – 上电/断电复位(POR/PDR)、8 档可编程电压监测器(PVD) – 内嵌 48MHz(±1%) 高速振荡器 –
[单片机]
华大电子MCU-CIU32F011x3、CIU32F031x5同步串行接口
12. 同步串行接口(SSP) 12.1. 模块介绍 SPI_IIC 模块可用作 SPI 接口通信和 IIC 接口通信,两种功能同一时间只能选择其中一种使用。该模块集成两种接口协议,节省资源的同时又能满足不同的应用需求。 12.2. 功能特点 12.2.1. SPI 功能 • 支持主模式和从模式工作 • 可编程时钟极性,采样相位,支持 4 种模式 • 支持 1~32bit 传输 • 支持 5byte 发送/接收数据缓冲 • 传输数据顺序 MSB 和 LSB • 支持标准模式,三线模式 • 可触发中断的专用发送和接收标志 12.2.2. IIC 功能 • 支持主模式和从模式 • 主模式支持时钟同步和总线仲裁
[单片机]
单片机正常工作的基本条件及其时钟系统
1.单片机正常工作的基本条件 单片机正常工作需要满足三个条件:1) 给单片机供电 2) 单片机复位电路 3)单片机时钟电路。满足这三个条件的硬件电路,我们称之为单片机最小硬件系统。 单片机复位电路有两种,高电平复位和低电平复位。STM32系列单片机采用的是低电平复位,RESET这个标志我们称之为网络号,相同网络号表示导线相互连接。 单片机时钟电路也有多种方式, 一个是采用外置晶振的方式,一个采用内部时钟 ,还有一种是外部直接接入其他芯片生成的符合要求的时钟信号(这种不常见)。 2.单片机的时钟系统 数字电路都是需要时钟信号来驱动的,所谓时序,就是数据按照时钟信号来变化。单片机属于数字芯片,自然离不开时钟信号。一般来说,
[单片机]
STM32单片机的原理详解 STM32时钟系统的配置方法
1.概述 时钟 是单片机的脉搏,是单片机的驱动源,使用任何一个外设都必须打开相应的时钟。这样的好处是,如果不使用一个外设的时候,就把它的时钟关掉,从而可以降低系统的功耗,达到节能,实现低功耗的效果。 每个时钟 ti ck,系统都会处理一步数据,这样才能让工作不出现紊乱。 2.原理 首先,任何外设都需要时钟, 51单片机 , STM32 ,430等等,因为 寄存器 是由D触发器组成的,往触发器里面写东西,前提条件是有时钟输入。 51单片机不需要配置时钟,是因为一个时钟开了之后所有的功能都可以用了,而这个时钟是默认开启的,比如有一个水库,水库有很多个门,这些门默认是开启的,所以每个门都会出水,我们需要哪个门的水的时候可以直接用,
[单片机]
单片机stm32之时钟树以及修改系统时钟频率
前言:在学51的时候我们知道单片机想要工作必须要有时钟,在stm32中,外部时钟源不是必须的,因为内部就有时钟源,因此我们需要了解stm32的时钟树以方便以后我们设置自己所需要的时钟频率 时钟树 解读 1.首先我们找到最重要的系统时钟: 他的最高频率为168MHZ,他可以由三个提供,一个是HSI(内部高速时钟源,h=high,i=internal),可以在主图中找到这个HSI RC,还有一个是HSE(外部高速时钟源,e=external),最后一个是PLLCLK(pll为锁相环提供,也可以在主图中找到)。。但系统时钟主要还是由PLLCLK提供 注意: 是指这个东西可以由三个其中之
[单片机]
基于PIC单片机的复费率电能表时钟误差分析仪的系统
1 前 言 随着社会的发展,用电量增大,为提高用电效率,改善用电量不均衡的现象,国内各省市的电力部门己开始全面推出了复费率电能表,计量单位对复费率电能表检定的任务越来越繁重[1-2]。时钟的准确性是分时计量最重要的一部分。目前的计量单位对复费率电能表时钟检定的方法已经逐渐不能满足需要。为了解决目前复费率电能表时钟检定存在的问题,本文设计了一种基于P IC 单片机 的复费率电能表时钟误差分析仪的系统。该系统是一种便携式时钟误差检定装置,集计时检定,数据处理,数据传送等功能于一体,具有快捷、准确、有效的特点。 l 频率 测量原理 系统测量频率采用的是多 周期 同步测量方法,这种方法是在直接测频的基础上发展测量方法,在
[单片机]
单片机DS12887芯片的高精度实时时钟系统
DS12887是美国达接斯半导体公司(Dallas)最新推出的串行接口实时时钟芯片,采用CMOS技术制成,具有内部晶振和时钟芯片备份锂电池,同时它与目前IBM AT计算机常用的时钟芯片MC146818B和DS1287管脚兼容,可直接替换。它所提供的世纪字节在位置32h,世纪寄存器32h到2000年1月1日将从19递增到20。 采用DS12887芯片设计的时钟电路无需任何外围电路和器件,并具有良好的微机接口。DS12887芯片具有微功耗,外围接口简单,精度高,工作稳定可靠等优点,可广泛用于各种需要较高精度的实时时钟系统中。 DS12887主要功能简介 (1)内含一个锂电池,断电后运行十年以上不丢失数据。
[单片机]
单片机数字电子时钟系统
单片机系统的开发。其实,这个时钟系统花了我一个礼拜的时间。从刚开始的显示模块,到键盘模块,我都一步一步 实现。当然,这其中,也遇到了很多困难,麻烦!刚开始,数码管部分一点不显示,键盘也没用,很烦人,很恼火。 但是,我还是把程序调试出来了,并且在硬件上运行达到效果。本以为这几部分实现了后,联合在一块,偶的时钟系统就OK 了。然而,我错了,一个模块运行成功并不意味着模块组成的系统就能按照预想的一样达到目的,实现功能!当我将几个模块结合在一块时候,问题有接踵而至!哎呀!烦人啊!我只能重新设计方案,重新检查,重新写程序,源代码写了 一遍又一遍,程序调了又调,程序一遍又一遍地下载到单片机中运行,观察现象,分析出错原因,找出解决办法!最
[单片机]