RTC module design

本文详细介绍了RTC单元的实时时钟、日历功能,包括自动闰年调整、闹钟支持以及低功耗模式下的工作特性。同时,文章涵盖了RTC的验证参数,如时间写流程和针对时间戳功能的多项测试,以及在Jenkins平台上进行的回归测试数据。
摘要由CSDN通过智能技术生成

RTC

1.概要

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

时间写流程:

image-20240319181941761

2.验证参数

RTC_TC01_时钟日历基本功能测试

参数编号参数名称可选项备注
1测试模块用于标识测试所属的模块
2模块功能描述测试模块的功能
3测试项具体的测试项目
4测试子项测试项的子分类
5用例名称测试用例的名称
6测试机台进行测试的设备或机台
7供电电源测试时使用的电源类型
8工作电压(V)设备的工作电压
9系统时钟源系统时钟的来源
10Fsys系统时钟频率
11FcpuCPU时钟频率
12RTC时钟实时时钟的设置
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系统时钟源系统时钟的来源
10Fsys系统时钟频率
11FcpuCPU时钟频率
12RTC时钟实时时钟的设置
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

  • 22
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值