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

相关推荐
NYFEA2 小时前
RTC实时时钟DS1339U-33国产替代FRTC1339M
实时音视频
~央千澈~2 小时前
优雅草蜻蜓T语音会议系统私有化部署方案与RTC技术深度解析-优雅草卓伊凡|clam
webrtc·实时音视频·rtc
Ronin-Lotus5 小时前
嵌入式硬件与应用篇---寄存器GPIO控制
stm32·单片机·嵌入式硬件·微处理器原理与应用
星辰pid12 小时前
STM32控制四自由度机械臂(SG90舵机)(硬件篇)(简单易复刻)
stm32·单片机·嵌入式硬件·机械臂
威桑13 小时前
STM32 专有名词缩写整合
stm32·单片机·嵌入式硬件
星源~14 小时前
tree 命令集成到 Git Bash:可视化目录结构的指南
git·单片机·物联网·嵌入式·项目开发
SKYDROID云卓小助手15 小时前
无人设备遥控器之自动调整编码技术篇
人工智能·嵌入式硬件·算法·自动化·信号处理
所念皆星海91115 小时前
图灵完备之路(数电学习三分钟)----数据选择器与总线
嵌入式硬件·通信·数电
智者知已应修善业17 小时前
【51单片机节日彩灯控制器设计】2022-6-11
c语言·经验分享·笔记·单片机·嵌入式硬件·51单片机
开-悟17 小时前
嵌入式编程-使用AI查找BUG的启发
c语言·人工智能·嵌入式硬件·bug