微控制器R7F0C004时钟发生电路的使用方法
世强代理的瑞萨电子R7F0C004微控制器采用了RL78 内核,在同类产品中实现了以最低功耗实现高处理性能,同时集成了一个智能的LCD控制器/驱动器。
R7F0C004不仅拥有高精度(±1%)片上振荡器、24 MHz工作频率的CPU,以及其他增强外围设备,还内置了LCD控制器/驱动器最大支持51段信号 x 4公共信号(47段信号 x 8公共信号, 49段信号 x 6公共信号),有2路智能卡接口用于智能仪表应用。
该产品适合用于家用电器、医疗及保健设备及其他消费类电子。本文将为工程师提供R7F0C004 时钟发生电路的使用方法。
本篇应用说明中,检测到目标板上的开关按下时,参考例程依照以下顺序切换运行时钟。
1)高速内部振荡器时钟(24MHz)→ X1 振荡时钟(20MHz)
2)X1 振荡时钟(20MHz)→ XT1 振荡时钟(32.768kHz)
3)XT1 振荡时钟 (32.768kHz)→ 高速内部振荡器时钟(24MHz)
之后,重复执行步骤1~3。
参考例程依照MCU的运行状态执行以下动作:
• 当高速内部振荡器时钟(HOCO 时钟)运行时:停止X1 振荡时钟。
• 当X1 振荡时钟运行时:停止HOCO 时钟。
• 当XT1 振荡时钟运行时:停止X1 振荡时钟和HOCO 时钟。
另外,XT1 振荡时钟持续振荡。
依照运行时钟,参考例程改变目标板上LED 的闪烁周期,如下所示。这样可以通过观察来判断运行时钟。
HOCO 时钟(24MHz)时的LED 闪烁周期为0.5 秒;
X1 振荡时钟(20MHz)时的LED 闪烁周期为1 秒;
XT1 振荡时钟(32.768kHz)时的LED 闪烁周期为2 秒。
本篇应用说明中使用到的外围功能和用途,请参见表1.1。图1.1 为时钟切换的概要。
表1.1:相关外围功能和用途
动作确认条件
本篇应用说明中的参考例程,是在下面的条件下进行动作确认的。
表2.1:动作确认条件
硬件说明
硬件配置示例
本篇应用说明中使用的硬件配置示例,请参见图3.1。
注意 1. 上述硬件配置图是为了表示硬件连接情况的简化图。在实际电路设计时,请注意根据系统具体要求进行适当的引脚处理,并满足电气特性的要求(输入专用引脚请注意分别通过电阻上拉到VDD 或是下拉到VSS)。
注意 2. 请将VDD 设置为大于LVD 设定的复位解除电压(VLVD)。
使用引脚一览表
使用的引脚及其功能,请参见表3.1。
表3.1:使用的引脚及其功能
软件说明
本篇应用说明中,每次检测到目标板上的开关按下时,就进行运行时钟的切换。
1)初始设定
对I/O 端口、时钟发生电路、定时器阵列单元(TAU)、12 位间隔定时器和外部中断输入进行硬件初始设定。在初始设定之后,允许中断处理。LED 按照与当前运行时钟相应的TAU 中断间隔,周期性闪烁。
2)开关状态的取得
取得开关的状态。当检测到开关被按下时,切换运行时钟。当外部中断INTP0 发生时,检测开关状态。如未检测到开关按下,MCU 进入HALT 模式。
3)时钟的切换
根据开关的按下次数,切换CPU/外围硬件时钟(fCLK)。
CPU/外围硬件时钟(fCLK)依照以下顺序切换:
HOCO 时钟(24MHz)→ X1 振荡时钟(20MHz)
X1 振荡时钟(20MHz)→ XT1 振荡时钟(32.768kHz)
XT1 振荡时钟(32.768kHz)→ HOCO 时钟(24MHz)
之后,重复执行上述步骤。
4)时钟状态的取得
获取时钟的状态。时钟状态发生变更时,依照运行状态执行如下的处理。
• 当高速内部振荡器时钟(HOCO 时钟)运行时:停止X1 振荡时钟。
• 当X1 振荡时钟运行时:停止HOCO 时钟。
• 当XT1 振荡时钟运行时:停止X1 振荡时钟和HOCO 时钟。
另外,XT1 振荡时钟持续振荡。
5)LED 闪烁周期的变更
依照CPU/外围硬件时钟(fCLK),变更TAU 的中断间隔。
HOCO 时钟(24MHz)时的LED 闪烁周期 :0.5 秒
X1 振荡时钟(20MHz)时的LED 闪烁周期 :1 秒
XT1 振荡时钟(32.768kHz)时的LED 闪烁周期 :2 秒
6)转移到HALT 模式
转移到HALT 模式。MCU 通过TAU 间隔中断或开关产生的外部中断从HALT 模式返回。从HALT 模式返
回后,执行步骤(2)。之后,重复执行步骤(2)~(6)。
- |
- +1 赞 0
- 收藏
- 评论 1
本网站所有内容禁止转载,否则追究法律责任!
相关推荐
【技术】超低功耗MCU的硬件设计和实现方式
超低功耗MCU作为当前物联网、消费电子、智能家居等关键领域的重要技术支持之一,其硬件设计和实现方式至关重要。本文瑞纳捷将围绕超低功耗MCU的硬件设计和实现方式进行探讨。
超低功耗MCUEFM32能耗模式探讨
世强代理的Silicon Labs EFM32 MCU 旨在在低能耗模式下实现高度的自主运行。该MCU 智能结合了外围设备、低漏电 RAM、数据保持、DMA 和互联能力、低功耗振荡器以及极短的唤醒时间,因此长时间在低能耗模式下的运行效果很好,大幅降低了能耗。
全球超低功耗MCU的关键:灵活的能源管理单元
Silicon Labs EFM32小壁虎系列MCU,作为当今全球功耗最低功耗的MCU,EFM32成为电池供电等对低功耗要求较高场合的不二之选!
剑博微电子(Jakob)MCU和加密芯片选型指南
目录- 公司简介 加密芯片 低功耗32位MCU介绍 32Bit ARM® Cortex®-MO+ 微控制器 32位低功耗MCU 8位MCU 多镜头多传感器图像视频处理器 32 Bit Video & Audio MCU 低功耗MCU
型号- CW3801-48,CW18F72,CW18F62,CW18FXX系列,CW3801-32,CW3821 系列,CW3802-64,CW18F12,CW3805,CW088X,CW3802-32,CW18F02,CW3803,CW088X系列,CW3801,CW3802,CW3802-100,CW3802-48,CW3821,CW18FXX,CW3801-16,CW1805,CW3832BT80,CW6801 MLMS
【产品】低功耗通用MCU RJM8L003,专为电池供电的消费电子、物联网终端设计,主频16MHz
RJM8L003系列是专为电池供电的消费电子、物联网终端而设计的低功耗通用MCU。内置硬件真随机数发生器。集成12位高精度逐次逼近型ADC。RJM8L003基于增强型哈佛架构的CPU内核和多级流水线指令系统,相同时钟频率的处理性能是传统8051的3倍。
国民技术车规MCU、低功耗MCU和安全芯片连获三项行业大奖
近日,国民技术车规、低功耗、安全等产品喜报频传,接连获得行业荣誉奖项,其中N32A455车规MCU荣膺“2023全球电子成就奖•年度微控制器”,N32L406低功耗MCU斩获“硬核芯•2023年度最佳MCU芯片”、N32S003安全芯片摘得“2023年IoT创新奖•IoT技术创新奖”。
如何为Silicon Labs 32位低功耗MCU EFM32GG230F512实现基于RTC的软件无滴答日历?
在Silicon Labs 32位低功耗MCU EFM32GG230F512上实现软件方式的无滴答日历,可以通过使用日历标准C库 time.h, 在time.h中实现的timer()函数基于RTC计数值来计 算日历时间。
Silicon Labs 32位低功耗MCU EFM32JG1P在故障指示器的应用中,GPIO拉低后,电平为0.8V,而不是0V,根本原因是什么?
Silicon Labs 32位低功耗MCU EFM32JG1P GPIO拉低后,电平为0.8V,主要是因为底下大焊盘PIN0没有连接到GND或者与GND接触不良造成。
雅特力携工业控制、电机控制、消费电子、智能家居及汽车电子等领域近百款产品与方案亮相ELEXCON 2022
雅特力作为32位微控制器的创新领导者,携工业控制、电机控制、消费电子、智能家居及汽车电子等五大领域近百款产品与方案亮相此次展会,全面展示了雅特力最新技术与成果,吸引了众多电子行业人士参观交流!
【产品】低功耗MCU HK32F39AxCxDxE,最高工作频率120MHz,支持一级1KByte指令Cache缓存
航顺芯片推出的的低功耗MCU HK32F39AxCxDxE系列,使用ARM®Cortex®-M3内核,最高工作频率为120MHz,支持一级1KByte指令Cache缓存,内置了航顺自主研发的协处理器,可实现包括32位单精度浮点运算等在内的多种算术运算。
【产品】帅到飞起,有60种选择的256 KB闪存低功耗MCU
为使MCU在运行模式和睡眠状态下获得最低功耗,EFM32 WG系列还融入了eLL技术。
【应用】Silicon Labs全面低功耗微控制器解决方案,应用于家用电器,LED照明,汽车和物联网
Silicon Labs为众多物联网应用提供各种基于8051的8位和基于ARM的32位MCU产品,以及全面的开发环境Simplicity Studio,来加速物联网系统设计。
32位低功耗MCU EFM32系列内部的LFRCO是32K还是32.768K?
EFM32系列32位低功耗MCU内部的LFRCO为32K。
Silicon Labs 32位低功耗MCU EFM32ZG210F32是否支持Audio jack音频接口通讯?
Silicon Labs 32位低功耗MCU EFM32ZG210F32支持Audio jack音频接口通讯,通过Timer定时器的捕捉功能实现的。原厂有提供音频通讯的参考代码,请参考AN0054。
Silicon Labs EFM32系列32位低功耗MCU支持几种RTOS系统。
Silicon Labs EFM32系列32位低功耗MCU支持以下几种RTOS: 1. Micrium 2. FreeRTOS 3. Keil RTX RTOS
电子商城
现货市场
服务
可定制电感最大电流100A,尺寸最小7 x 7 x 3.0mm到最大35 x 34 x 15.5 mm,工作频率100KHZ ~ 2MHZ,感值范围:0.15 ~ 100uh;支持大功率电感,扁平线电感,大电流电感,高频电感,汽车电感器,车规电感,一体成型电感等定制。
最小起订量: 5000 提交需求>
可定制变压器支持60W-600W范围,额定电流最高10A,漏感稳定度最小3%;支持开关变压器、电流感测变压器、栅极驱动变压器、LLC谐振变压器、PoE变压器等产品定制。SPQ为5K。
提交需求>
登录 | 立即注册
提交评论