RTC module design

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/470275.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Python Web开发记录 Day16:Django part10 文件上传(完结篇)

名人说:莫道桑榆晚,为霞尚满天。——刘禹锡(刘梦得,诗豪) 创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊) 目录 1、文件上传2、Excel上传3、Form和ModelForm回顾…

Matlab DDPG

文章目录 1 rlSimulinkEnv1.1 说明1.2 例子1.2.1 使用工作空间Agent创建Simulink环境1.2.2 为Simulink模型创建强化学习环境1.2.3 创建Simulink多Agents环境2 创建Simulink环境和训练Agent2.1 创建环境接口2.2 创建DDPG Agent2.3 训练Agent2.4 验证已训练的Agent3 创建Simulink…

opengl日记7-ubuntu20.04开发环境opengl拓展glfw和glad环境搭建

文章目录 ubuntu中安装opengl核心环境安装glfw安装glad测试验证程序vscode的task.json配置如下note参考 ubuntu中安装opengl核心环境 可执行如下命令进行整体安装: sudo apt-get install libgl1-mesa-dev*或者单独安装 1、提供编译程序必须软件包的列表信息 sud…

【NLP笔记】Transformer

文章目录 基本架构EmbeddingEncoderself-attentionMulti-Attention残差连接LayerNorm DecoderMask&Cross Attention线性层&softmax损失函数 论文链接: Attention Is All You Need 参考文章: 【NLP】《Attention Is All You Need》的阅读笔记 一…

智慧城市的发展趋势与挑战:未来展望

随着信息技术的飞速发展,智慧城市已成为现代城市发展的重要方向。智慧城市通过集成应用先进的信息通信技术,实现城市管理、服务、运行的智能化,为城市的可持续发展注入了新的活力。然而,在智慧城市的发展过程中,也面临…

自动化改变金融科技文档生命周期

金融科技公司可能处于软件开发的最前沿,但即使是最先进的系统也必须能够支持金融服务领域采用的一系列文档密集型程序。因此,绝大多数金融科技企业都使用数字文档管理解决方案,无论是内部构建的还是由第三方供应商开发的。金融科技公司可以通…

3D开发工具HOOPS如何助力3D项目实现扩展现实技术?

在当今数字化时代,扩展现实(Augmented Reality,AR)技术的应用已经逐渐深入到各行各业,为用户带来了前所未有的沉浸式体验。而在实现这种技术的开发过程中,HOOPS技术的运用无疑是一种强大的助力。HOOPS是一种…

项目构建流程

项目构建 目录结构 引入application.properties admin模块就用9090端口 api 模块就用9091端口,其他配置先一样 # 应用服务 WEB 访问端口 server.port9090 server.servlet.context-path/api #session过期时间 60M 一个小时 server.servlet.session.timeoutPT60M #…

Pytorch DataLoader 提高模型训练时的 Volatile Gpu-Util(GPU利用率)

文章目录 1. 查看GPU显存占比和利用率2. Pytorch 提高 GPU 利用率的方法 1. 查看GPU显存占比和利用率 watch -n 0.2 nvidia-smi0.2 代表每隔 0.2 秒刷新一次 GPU 使用情况 通过调整 batch_size 可以使 Memory-Usage(GPU显存占比)尽可能高;但…

【联邦学习Fate架构讲解】

1.联邦学习的网络架构 P2P网络 网络中的每个成员建议通信 Star网络 网络中的每个成员只需要和中心的exchange交换信息 2. FATE中的架构 2.1 EggRoll分布式计算和存储 Egg Roll分布式计算和存储 存储部分 storage service计算部分 processor管理 egg manager 2.2 FateBoard联…

如何解决node-sass下载用的还是过期的淘宝源?

下载node-sass发现报错过期的证书 把npm的淘宝源换成最新的https://registry.npmmirror.com后发现还是指向了以前的淘宝源,看到一位博主说,单改npm源不够还要改下载node-sass的源,再次搜索另外一位博主提供了命令npm config ls可以使用它来查…

[GPT概念-02] — 预训练、微调和不同的用例应用

GPT: Generative Pretrained Transformer 一、说明 在之前的博客中,我们研究了生成式预训练转换器的整个概述。现在让我们看看关于预训练、微调和不同用例应用的超级重要主题。 二、预备训练 预训练是关于在没有监督或显式监督的情况下,我们从大型未标记…

WPF按钮相关

跟着官网敲的按钮相关的内容,还涉及了wpf很多其他的知识 1.创建基本按钮 <Grid><StackPanel HorizontalAlignment"Left"><Button>Button1</Button><Button>Button2</Button><Button>Button3</Button></StackPan…

开源模型应用落地-安全合规篇-模型输出合规性检测(三)

一、前言 为什么我们需要花大力气对用户输入的内容和模型生成的输出进行合规性检测,一方面是严格遵守各项法规要求,具体如下:互联网信息服务深度合成管理规定https://www.gov.cn/zhengce/zhengceku/2022-12/12/content_5731431.htm ​ 其次,受限于模型本身的一些缺陷,…

目标检测——PP-YOLO算法解读

PP-YOLO系列&#xff0c;均是基于百度自研PaddlePaddle深度学习框架发布的算法&#xff0c;2020年基于YOLOv3改进发布PP-YOLO&#xff0c;2021年发布PP-YOLOv2和移动端检测算法PP-PicoDet&#xff0c;2022年发布PP-YOLOE和PP-YOLOE-R。由于均是一个系列&#xff0c;所以放一起解…

大数据技术学习笔记(十三)—— HBase

目录 1 Hbase 概述1.1 Hbase 定义1.2 HBase 数据模型1.2.1 HBase 逻辑结构1.2.2 HBase 物理存储结构1.2.3 数据模型 1.3 HBase 基本架构 2 HBase Shell 操作2.1 基本操作2.2 namespace 操作2.3 表操作 3 HBase 原理深入3.1 RegionServer 架构3.2 HBase 写流程3.3 MemStore Flus…

华为中心AP 配置入侵防御实验

配置入侵防御示例 组网图形 图1 入侵防御组网图 组网需求配置思路操作步骤中心AP的配置文件 组网需求 如图1所示&#xff0c;某企业部署了WLAN网络&#xff0c;内网用户可以访问Internet的Web服务器。现需要在中心AP上配置入侵防御功能&#xff0c;具体要求如下&#xff1a; 保…

python基于django的高校迎新系统 flask新生报到系统

系统的登录界面和业务逻辑简洁明了&#xff0c;采用一般的界面窗口来登录界面,整个系统更加人性化&#xff0c;用户操作更加简洁方便。本系统在操作和管理上比较容易&#xff0c;还具有很好的交互性等特点&#xff0c;在操作上是非常简单的。因此&#xff0c;本系统可以进行设计…

基础知识(读取指定数据/布尔索引/nan/inf)

读取数据 代码 import numpy as np# 文件的路径 us_file_path"./youtube_video_data/US_video_data_numbers.csv" uk_file_path"./youtube_video_data/GB_video_data_numbers.csv"# 读取文件 t1np.loadtxt(us_file_path,delimiter,,dtypeint) t2np.loadt…

【2024.3.19练习】统计子矩阵

题目描述 题目分析 这道题一开始没有思路&#xff0c;使用蛮力枚举的方法时间复杂度为&#xff0c;显然超时。 参考题解后学会了化二维问题为一维问题&#xff0c;先使用的复杂度限制子矩阵的高度&#xff0c;再考虑列&#xff0c;这样就将子矩阵的和问题转变为了连续子序列的…
最新文章