草庐IT

C++实验

全部标签

STM32实验-输出DAC正弦波

首先我们知道正弦波的解析式为y=Asin(omiga*x+fei)+b,拓展到STM32中则会得到如下的式子:y=2048*sin((2*pi/samples)*x)+2048.其中形参的取值范围是(samples/2)接下来编写我们的函数代码dac_sin.c:#include"./BSP/DAC/dac_sin.h"#include"math.c"DAC_HandleTypeDefg_dac_handle;DMA_HandleTypeDefg_dma_handle;uint16_tg_dac_sin_buf[4096];voiddac_dma_init(void){g_dma_handle

【ESP32】18.舵机实验(Servo库)

上一篇:【ESP32】17.DS1302实时时钟模块实验(ThreeWire库/RtcDS1302库)前言:先放电路连接图:角度舵机是可以在0~180度之间的任意角度运行,对于很多嵌入式项目,比如智能垃圾桶,机器人等都有应用。正文:1.知识点:#includeArduino专门为了esp32推出的servo库,用来操作伺服舵机Servomyservo; 实例化一个舵机对象myservo.setPeriodHertz(50);设置舵机频率为50hzmyservo.attach(servoPin,500,2400); 设置控制脉冲范围为500~2400us,这个得根据具体的舵机来控制myservo

【ESP32】18.舵机实验(Servo库)

上一篇:【ESP32】17.DS1302实时时钟模块实验(ThreeWire库/RtcDS1302库)前言:先放电路连接图:角度舵机是可以在0~180度之间的任意角度运行,对于很多嵌入式项目,比如智能垃圾桶,机器人等都有应用。正文:1.知识点:#includeArduino专门为了esp32推出的servo库,用来操作伺服舵机Servomyservo; 实例化一个舵机对象myservo.setPeriodHertz(50);设置舵机频率为50hzmyservo.attach(servoPin,500,2400); 设置控制脉冲范围为500~2400us,这个得根据具体的舵机来控制myservo

前馈神经网络实验

手动实现前馈神经网络解决回归、二分类、多分类任务,分析实验结果并绘制训练集和测试集的loss曲线;利用torch.nn实现前馈神经网络解决上述回归、二分类、多分类任务,分析实验结果并绘制训练集和测试集的loss曲线;在多分类实验的基础上使用至少三种不同的激活函数,对比使用不同激活函数的实验结果;对多分类任务中的模型,评估隐藏层层数和隐藏单元个数对实验结果的影响使用不同的隐藏层层数和隐藏单元个数,进行对比实验并分析实验结果;在多分类任务实验中分别手动实现和用torch.nn实现dropout,探究不同丢弃率对实验结果的影响(可用loss曲线进行展示);在多分类任务实验中分别手动实现和用torch

eNSP实验日记四(防火墙配置)

eNSP实验日记四,防火墙配置文章目录eNSP实验日记四,防火墙配置前言一、设备清单以及需求二、配置步骤1.配置安全域2.配置nat策略3.做安全策略总结前言今天这期紧跟上篇文章,来讲讲华为防火墙的配置以及进阶,这次也会用到NAT转换一、设备清单以及需求4台PC、路由器、防火墙、服务器、交换机各一个如图:如图:PC2、3、4在内网,地址网段为192.168.10.x,服务器端IP地址为172.16.1.1,外网网段为64.1.1.x,同时也为内网配置了DHCP1、用防火墙实现需求:代替普通路由器,让内网主机,能上网配置步骤1.1配ip地址1.2配DHCP1.3配默认路由1.4配nat2、加强安

eNSP实验日记四(防火墙配置)

eNSP实验日记四,防火墙配置文章目录eNSP实验日记四,防火墙配置前言一、设备清单以及需求二、配置步骤1.配置安全域2.配置nat策略3.做安全策略总结前言今天这期紧跟上篇文章,来讲讲华为防火墙的配置以及进阶,这次也会用到NAT转换一、设备清单以及需求4台PC、路由器、防火墙、服务器、交换机各一个如图:如图:PC2、3、4在内网,地址网段为192.168.10.x,服务器端IP地址为172.16.1.1,外网网段为64.1.1.x,同时也为内网配置了DHCP1、用防火墙实现需求:代替普通路由器,让内网主机,能上网配置步骤1.1配ip地址1.2配DHCP1.3配默认路由1.4配nat2、加强安

【正点原子FPGA连载】 第三十章双目OV5640摄像头LCD显示实验 摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Vitis开发指南

1)实验平台:正点原子MPSoC开发板2)平台购买地址:https://detail.tmall.com/item.htm?id=6924508746703)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-340252-1-1.html第三十章双目OV5640摄像头LCD显示实验双目摄像头是在一个模组上集成了两个摄像头,实现了双通道的图像采集。双目摄像头一般应用于安防监控、立体视觉测距、三维重建等领域。本章我们将使用ZYNQMPSoC开发板实现对双目OV5640摄像头的图像采集并通过LCD屏幕实时显示。本章包括以下几个部分:3030.1简介30.2

软件测试实验三 测试需求挖掘与管理

实验三测试需求挖掘与管理一、实验目的(1)学会根据需求说明书挖掘测试需求。(2)学会使用测试管理工具TestCenter结合《需求规格说明书》相关文档构建测试需求。(3)在TC下创建需求树。二、实验环境和工具(1)Windows操作系统(2)测试管理工具TestCenter(3)被测系统案例CRM三、实验内容(1)了解测试需求相关项目。(2)结合《需求规格说明书》等相关文档挖掘需求,构建需求树。(3)学会使用测试管理工具TestCenter导入测试需求文档,如word和Excel文档。注意:编写需求时注意要符合实际情况•保持语句和段落的简短。•采用主动语态的表达方式。•编写具有正确的语法、拼写

软件测试实验三 测试需求挖掘与管理

实验三测试需求挖掘与管理一、实验目的(1)学会根据需求说明书挖掘测试需求。(2)学会使用测试管理工具TestCenter结合《需求规格说明书》相关文档构建测试需求。(3)在TC下创建需求树。二、实验环境和工具(1)Windows操作系统(2)测试管理工具TestCenter(3)被测系统案例CRM三、实验内容(1)了解测试需求相关项目。(2)结合《需求规格说明书》等相关文档挖掘需求,构建需求树。(3)学会使用测试管理工具TestCenter导入测试需求文档,如word和Excel文档。注意:编写需求时注意要符合实际情况•保持语句和段落的简短。•采用主动语态的表达方式。•编写具有正确的语法、拼写

verilog学习笔记- 14)静态数码管显示实验

目录简介:实验任务:硬件设计:程序设计:下载验证:简介:数码管也称半导体数码管,它是将若干发光二极管按一定图形排列并封装在一起的一种数码显示器件。常见的数码管如图这种数码管主要被称为八段数码管或8字形数码管,可用来显示小数点、数字0~9,和英文字母A~F。除了常用的八段数码管之外,较常见的还有“±1”数字管、“N”形管、“米”字管以及工业科研领域使用的14段管、16段管、24段管等。  从该图可以看出,一位数码管的引脚是10个,其中7个引脚对应连接到组成数码管中间“8”字型的led,Dp引脚连接到数码管的小数点显示led(dp)。最后还有两个公共端,生产商为了封装统一,单个数码管都封装成10个