草庐IT

实验组

全部标签

STM32-内部温度传感器实验

STM32内部是有温度传感器的,以F1为例,它的温度采集范围是-40度到125度,精度为正负2度,采样通道为ADC1_INI6,上电控制位为TSVREFE位。温度计算方式为:T(摄氏度)=(V25-Vsense)/Avg_Slope+25,其中V25为25摄氏度时的Vsense数值,一般取1.43;Avg_slope为温度与Vsense曲线的平均斜率,一般取0.0043;Vsense是内部传感器采集到的电压值。(以F1为例)实验要求:ADC1通道16采集芯片内部温度传感器的电压,将电压转算为温度后显示在液晶屏上。我们通过下表可以知道DMA1通道1的外设对应的就是ADC1的读取。 首先确定我们的

【实验室学习】时钟分频器,2、3、4、8分频 verilog实现

0引言记录时钟分频器的Verilog代码编写,主要掌握分频器设计思路1设计----2、3、4、8分频2、4、8分频设计较为容易:2分频—设计一个1位的寄存器,当原时钟上升沿时取反即可代码展示:`timescale1ns/1psmoduleClk_divider(inputclk_i,inputrst_i,outputdiv_2_out,outputdiv_4_out,outputdiv_3_out,outputdiv_8_out;);//2分频代码regdiv_2_o;always@(posedgeclk_i)beginif(!rst_i) div_2_o1'b0;else div_2_o~d

强化学习--实验一倒立摆

强化学习强化学习--实验一倒立摆强化学习一、安装库二、实验代码及解释一、安装库首先需要安装pygame与gym,直接在命令窗口中运行如下指令即可pipinstallpygamepipinstallgym如果安装不成功,可下载相应的镜像进行安装。二、实验代码及解释importgym#导入Gym的Python接口环境包env=gym.make('CartPole-v0')#构建实验环境env.reset()#重置一个回合for_inrange(1000):env.render()#显示图形界面action=env.action_space.sample()#从动作空间中随机选取一个动作env.st

【HAL库】STM32CubeMX开发----非阻塞延时实验----SysTick(滴答定时器)中断

STM32CubeMX下载和安装详细教程【HAL库】STM32CubeMX开发----STM32F103/F207/F407----目录前言HAL库有自带的ms级延时函数:HAL_Delay();缺点:这是阻塞延时方式,就是延时期间,什么都不能干,这样很浪费资源。这篇文章主要介绍,利用SysTick(滴答定时器)中断实现非阻塞延时的实验。STM32F407----非阻塞延时实验主要是利用SysTick(滴答定时器)中断中有一个计数变量,每1ms加1,通过获取这个时间数值变量,实现非阻塞延时。相关HAL库函数/***@功能:获取以毫秒为单位的tick值*@参数:无*@返回值:以毫秒为单位的tic

现代检测技术课程实验:电桥测量位移

现代检测技术课程:电桥测量位移一、内容:电桥测量位移二、电路连接三、电路仿真四、x与Uo的关系式一、内容:电桥测量位移电桥测量位移描述如下使用2个线性电位器(总电阻值为R0=5000Ω,总长度为L0=100mm),和1个E=10V的直流电源,构成1个全桥电路,用于检测位移x,当被测位移x带动电位器的电刷P1和P2移动时,电桥的输出电压Uo发生变化。(提示:x同时带动2个电位器的电刷移动)要求:(1)在下图中进行连线(自行添加直流电源E和电压表G),画出电路结构图。(2)推导出x与Uo的关系式。(3)使用电路仿真软件进行仿真验证。二、电路连接要求:(1)在下图中进行连线(自行添加直流电源E和电压

【网络系统集成】路由器实验

1.实验名称:路由器RIP协议配置2.实验目的在PacketTracer中进行模拟实验,配置RIP协议,验证RIP协议更新时间及路由状态变化,加深对路由器RIP协议相关知识的理解与掌握。3.实验内容(1)拓扑结构图(2)ip地址分配与端口分配

大咖实录 蒋国飞蚂蚁金服技术实验室负责人演讲实录

蚂蚁金服副总裁、技术实验室负责人蒋国飞演讲实录主持人:谢谢漆博的精彩分享。 在蚂蚁金服,有一个神秘的技术实验室,研究如何将技术从实验走向实用。接下来我们先来了解一下从这个实验室走出来的区块链技术,到底是如何走向实用的? 有请蚂蚁金服副总裁、技术实验室负责人蒋国飞。 蒋国飞:各位嘉宾,早上好!刚才几位嘉宾交流了人工智能的进展,在整个业界另一个非常关键的领域可能就是区块链。今天非常高兴来分享蚂蚁金服的区块链进展。 现在很少会有人怀疑区块链在业界带来的影响。刚开始通过点对点来促成交易,有了互联网以后有路由器等基础设施,空前地提高了通讯的能力,提高了自动化,让我们跟企业之间做高效的交易。区块链还可能给

STM32-单通道ADC采集(DMA读取)实验

关于ADC的一些原理和实验我们已经有了2篇笔记,链接如下:关于ADC的笔记1_Mr_rustylake的博客-CSDN博客STM32-ADC单通道采集实验_Mr_rustylake的博客-CSDN博客实验要求:通过ADC1通道1(PA1)采集电位器的电压,并显示ADC转换的数字量和换算后的电压值。我们通过下表可以知道DMA1通道1的外设对应的就是ADC1的读取。首先确定我们的最小刻度,Vref=3.3V,所以0V接下来确定转换时间。采样时间239.5个ADC时钟周期为例,可以得到转换时间为21us。时间转换公式参考如下公式:Tcvtmin=(12.5+X)周期=(12.5+X)/(12MHz)

综合小实验

第一步:计划IPR1的环回:192.168.1.0/28R2的环回:192.168.1.16/28R123的O/O/0接口:192.168.1.32/28R3-4:192.168.1.128/30Vlan2:192.168.1.48/28vlan3:192.168.1.64/28192.168.1.0/240区域:192.168.1.0/251区域:192.168.1.128/25第二步:配置IP地址计算完成之后分别给各个路由器的接口配置IP地址 端口IP配置方法[R1]interfaceGigabitEthernet0/0/0——进入接口[R1-GigabitEthernet0/0/0]ip

实验十八、测量运放的开环差模放大倍数

一、题目如图1所示为简易测试集成运放开环差模增益的电路。因集成运放的上限频率很低,开环差模增益很高,故输入为低频正弦小信号(如频率为10 Hz10\,\textrm{Hz}10Hz、峰值UipU_{ip}Uip​为10 mV10\,\textrm{mV}10mV),测得输出电压峰值为UopU_{op}Uop​,即可得开环差模放大倍数。CCC为耦合电容,故应取值足够大。图1  测量集成运放开环差模增益图1\,\,测量集成运放开环差模增益图1测量集成运放开环差模增益(1)分析电路中的反馈,说明测量原理,求出开环差模放大倍数的表达式。(2)在Multisim环境下仿真,测试集成运放的开环差模增益。二