RTC module design

RTC

1.概要

RTC单元提供实时时钟和日历功能,包括自动闰年调整、闹钟和周期性中断支持。无论在何种工作模式下,RTC都不会关闭,即使在低功耗模式下也能正常运行。此外,RTC的输出寄存器和时钟校正寄存器不会被复位,以确保时钟的准确性。RTC模块的时钟源可选择Fosc时钟(默认)或Flrc时钟。而且,RTC模块的工作电压可以降至最低1V。

时间写流程:

2.验证参数

RTC_TC01_时钟日历基本功能测试

参数编号 参数名称 可选项 备注
1 测试模块 用于标识测试所属的模块
2 模块功能 描述测试模块的功能
3 测试项 具体的测试项目
4 测试子项 测试项的子分类
5 用例名称 测试用例的名称
6 测试机台 进行测试的设备或机台
7 供电电源 测试时使用的电源类型
8 工作电压(V) 设备的工作电压
9 系统时钟源 系统时钟的来源
10 Fsys 系统时钟频率
11 Fcpu CPU时钟频率
12 RTC时钟 实时时钟的设置
13 万年历校准清零 是否进行万年历校准清零操作
14 月中断 月份变化时是否触发中断
15 日中断 日变化时是否触发中断
16 时中断 小时变化时是否触发中断
17 分中断 分钟变化时是否触发中断
18 秒中断 秒数变化时是否触发中断
19 闹钟中断 闹钟触发时是否触发中断
20 闹钟分钟 闹钟设置的分钟数
21 闹钟小时 闹钟设置的小时数
22 定时器名称 定时器的名称
23 定时器状态 定时器的状态
24 定时器计数 定时器的计数值
25 定时器中断 定时器触发时是否产生中断
26 中断使能 中断是否被使能
27 当前时间 当前系统时间
28 切换后的工作模式 切换后的设备工作模式
29 工作模式切换时间(秒) 切换工作模式所需时间
30 工作模式恢复时间(秒) 恢复到原工作模式所需时间
31 期望时间 预期的时间值
32 期望闹钟次数 预期闹钟触发次数
33 期望定时器次数 预期定时器触发次数
34 备注 其他说明信息
35 判断标准 判断测试结果的标准
36 走时总数 总共经过的时间
37 走时误差 测试中的时间误差
38 误差 实际误差情况
39 测试结果 测试结果
40 测试结果备注 对测试结果的补充说明

RTC_TC04_时间戳功能测试

参数编号 参数名称 可选项 备注
1 测试模块 用于标识测试所属的模块
2 模块功能 描述测试模块的功能
3 测试项 具体的测试项目
4 测试子项 测试项的子分类
5 用例名称 测试用例的名称
6 测试机台 进行测试的设备或机台
7 供电电源 测试时使用的电源类型
8 工作电压(V) 设备的工作电压
9 系统时钟源 系统时钟的来源
10 Fsys 系统时钟频率
11 Fcpu CPU时钟频率
12 RTC时钟 实时时钟的设置
13 待测引脚 PA.4 PA.11
14 复用功能 复用功能
15 时间戳数字滤波 默认为00 00:16clk 01:496clk 02:16368clk 03:32752clk
16 时间戳触发源 默认为00 00:上升沿触发 01:下降沿触发 02:双沿触发 03:双沿触发
17 时间戳使能 1:使能 0:关闭 空值默认关闭
18 时间戳中断使能 1:使能 0:关闭 空值默认关闭
19 时间戳比较中断使能 1:使能 0:关闭 空值默认关闭
20 时间戳溢出中断使能 1:使能 0:关闭 空值默认关闭
21 中断使能 1:使能NVIC 0:关闭NVIC
22 时间戳引脚计数比较功能 1:使能 0:关闭 空值默认关闭
23 时间戳计数比较值 比较值
24 时间戳溢出值 溢出值为8BIT 即为255
25 时间戳缓存寄存器个数 6个缓存寄存器
26 滤波功能验证 是:信号要被过滤 否:信号不要被过滤 空值:不过滤
27 功耗功能验证 是:测试 否:不测试 空值:不测试
28 功耗功能验证 是/否
29 工作模式切换时间(秒) 切换时间
30 期望时间戳次数 期望时间戳次数
31 期望功耗(A) n mA
32 功耗误差(A) n mA
33 时间戳误差(s) n s
34 仪器通道1 仪器通道1
35 脉冲宽度 脉冲宽度
36 脉冲次数 脉冲次数
37 高电平时间 高电平时间
38 低电平时间 低电平时间
39 单个脉宽 单个脉宽宽度
40 仪器通道2 仪器通道2
41 采样率 采样率
42 采样时长 采样时长
43 期望标志产生时间(s) 期望标志产生时间(s)
44 备注 备注
45 测试结果 测试结果

3.测试数据

Jenkins:http://192.168.91.237:8080/view/MCU/job/MCU_Release_RegressionTest/744/consoleText

相关推荐
佩佩(@ 。 @)2 小时前
嵌入式:走馬燈-stm32GPIOF_LED9、10; GPIOE_D10、D12 流水綫蜂鸣器
stm32·嵌入式硬件·算法
华普微HOPERF2 小时前
Sub-GHz无线收发单片机,低功耗物联网通信的硬件“基石”
单片机·嵌入式硬件·物联网
大阳1233 小时前
51单片机4(温度传感器DS18B20)
开发语言·单片机·嵌入式硬件·算法·51单片机
朱自清的诗.3 小时前
使用python脚本储存mosquito服务器数据到sqlite
python·单片机·sqlite·esp32
应用市场5 小时前
深入理解STM32运行原理:从上电到主程序执行的完整过程
stm32·单片机·嵌入式硬件
空管电小二5 小时前
【开关电源篇】整流及其滤波电路的工作原理和设计指南-超简单解读
经验分享·单片机·嵌入式硬件·社交电子·学习方法
逼子格5 小时前
Altium Designer(AD)原理图更新PCB后所有器件变绿解决方案
单片机·嵌入式硬件·硬件工程·问题解决·ad·pcb·altium designer
wei-dong-183797540087 小时前
嵌入式硬件工程师的每日提问
嵌入式硬件
文火冰糖的硅基工坊8 小时前
[硬件电路-180]:集成运放,在同向放大和反向放大电路中,失调电压与信号一起被等比例放大;但在跨阻运放中,失调电压不会与电流信号等比例放大。
嵌入式硬件·系统架构·电路·跨学科融合
三佛科技-134163842128 小时前
迷你取暖器MCU方案,迷你暖风机方案分析
单片机·嵌入式硬件·智能家居·pcb工艺