草庐IT

C++实验

全部标签

Arduino程序设计(十三)触摸按键实验(TTP223)

触摸按键实验前言一、TTP223触摸按键模块二、触摸按键控制LED二、触摸按键状态检测前言本文介绍触摸按键控制LED的原理及实验,主要内容有:1、介绍TTP223触摸按键模块;2、触摸按键控制LED;3、触摸按键状态检测。一、TTP223触摸按键模块1、模块介绍:该模块是一个基于触摸检测IC(TTP223B)的电容式点动型触摸开关模块。常态下,模块输出低电平,模式为低功耗模式;当用手指触摸相应位置时,模块会输出高电平,模式切换为快速模式;当持续12秒没有触摸时,模式又切换为低功耗模式。可以将模块安装在非金属材料如塑料、玻璃的表面,另外将薄薄的纸片(非金属)覆盖在模块的表面,只要触摸的位置正确,

基于FPGA的UART多字节环回实验verilog代码(含帧头帧尾和解码部分)

采用VIVADO开发环境,频率50MHz,波特率256000,8位数据位,1位停止位。串口接收程序源自正点原子的例程。带仿真工程,数据帧格式如下图:发送数据为:aaff03000E03B186100040011100000000000000110000000000111155CC效果如图: 仿真效果图: 参考以下文章和视频: FPGA串口多字节收发_哔哩哔哩_bilibiliFPGA串口多字节接收、解码和仿真_浅塘.小鲤鱼的博客-CSDN博客完整工程代码:链接:https://pan.baidu.com/s/1M_E8hh8MNzZKfbq3mVitig?pwd=8888 提取码:8888顶层

51单片机 | 外部中断实验

文章目录一、外部中断介绍二、外部中断配置三、硬件设计四、软件设计五、实验现象  51单片机外部中断有2个,外部中断0和外部中断1,它们的使用方法是一样的,所以只要学会一个即可掌握所有外部中断使用。本节所要实现的功能是:使用独立按键K3控制LED亮灭,K3连接外部中断0(P3.2)管脚。一、外部中断介绍  上一节我们介绍了51单片机的中断系统,我们再回顾一下51单片机的中断。  当中央处理机CPU正在处理某件事的时候外界发生了紧急事件请求,要求CPU暂停当前的工作,转而去处理这个紧急事件,处理完以后,再回到原来被中断的地方,继续原来的工作,这样的过程称为中断。实现这种功能的部件称为中断系统,请示

计算机网络实验作业

实验(1)-网线制作实验内容1. 领取水晶头、网线、网线钳等,制作网线。利用测线仪测试制作好的网线是否正常?正常2. 双绞线分成非屏蔽双绞线和(屏蔽双绞线  ),(  屏蔽双绞线 )的屏蔽效果好,( 非屏蔽双绞线  )的价格便宜。3. 根据绞合的密度区分不同类别的双绞线,如1类,2类,3类,4类,5类,超5类,6类双绞线。双线绞合在一起的目的是什么?  增大抗拉强度,提高传送速度,减少干扰,增大传输距离4. 双绞线的长度:理论上在1m到100m之间,最短不小于1m,最长不大于100m。为什么通信线路有最长的限制?限制传输距离的目的是减少干扰。5. 以太网中双绞线主要使用直连线和交叉线,直连线用

Matlab实验二

实验二(实验报告中附上每题的主要程序和结果)A1.创建double类型的变量,并进行计算。(1)a=87,b=190,计算a+b、a-b、a*b。>>a=87a=87>>b=190b=190>>a+bans=277>>a-bans=-103>>a*bans=16530(2)创建uint8类型的变量,数值与(1)中的相同,进行相同的计算。>>a=uint8(87)a=87>>b=uint8(190)b=190>>a+bans=255>>a-bans=0>>a*bans=2552.计算∶(1)sin(60°)(2)e³(3)cos(34π\frac{3}{4}π43​π)>>sind(60)ans

2023_Spark_实验八:Scala高级特性实验

1、什么是泛型类和Java或者C++一样,类和特质可以带类型参数。在Scala中,使用方括号来定义类型参数,如下所示:/*这里的T就是泛类型,可以代表任意类型,_表示可以是任意类型*/class GenericClass[T]{//定义一个变量privatevar content:T=_//定义变量的get和set方法def set(value:T)={content=value}def get():T={content}}//测试object GenericClass{def main(args:Array[String]): Unit ={//定义一个Int整数类型的泛型类对象var in

logisim新手实验

  掌握logisim自动生成电路的方法。利用logisim平台中现有组件部件绘制LED计数电路,构建一个数据编码器,设计7段数码管显示驱动电路,详细测试自己封装的7段数码管显示驱动电路。1.设计要求熟悉logisim基本功能、常用操作和基本组件库,掌握logisim自动生成电路的方法。利用logisim平台中现有组件部件绘制LED计数电路,构建一个数据编码器,设计7段数码管显示驱动电路,详细测试自己封装的7段数码管显示驱动电路2.方案设计2.1总体设计通过或门和输出设计了一个led灯的计数电路,为了测试led灯计数电路,设计了一个5输入数据编码器连接16进制数码管,和七段数码管显示驱动电路。

【正点原子FPGA连载】第十三章QSPI Flash读写测试实验 摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Vitis开发指南

1)实验平台:正点原子MPSoC开发板2)平台购买地址:https://detail.tmall.com/item.htm?id=6924508746703)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-340252-1-1.html第十三章QSPIFlash读写测试实验PS的输入/输出外设(IOP)有两个具有不同功能特性和IO接口性能的QSPI控制器。它们共享相同的APB从接口和MIO引脚。一次只能使用控制器中的一个。QSPI控制器可以访问多比特位宽的Flash设备,以实现较少的引脚数达到高吞吐量的应用。本章我们将通过QSPIFlash控制器,

GPT系列:GPT, GPT-2, GPT-3精简总结 (模型结构+训练范式+实验)

😄花一个小时快速跟着人生导师-李沐过了一遍GPT,GPT-2,GPT-3。下面精简地总结了GPT系列的模型结构+训练范式+实验。文章目录1、GPT1.1、模型结构:1.2、范式:预训练+finetune1.3、实验部分:2、GPT-22.1、模型结构2.2、范式:预训练+zero-shotzero-shot,one-shot,few-shot的区别:2.3、实验3、GPT-33.1、模型结构:3.2、范式:预训练+few-shot3.3、实验3.4、GPT-3局限性1、GPT论文:《ImprovingLanguageUnderstandingbyGenerativePre-Training》,

数据结构教程实验一顺序表基本操作的实现

实验一 顺序表基本操作的实现一、实验目的1.掌握线性表的顺序存贮结构及基本操作,深入了解顺序表的基本特性,以便在实际问题背景下灵活运用它们。2.深入理解和灵活掌握顺序表的插入、删除等操作。二、实验环境1.硬件:每个学生需配备计算机一台。2.软件:Windows操作系统+VisualC++。三、实验要求    1.将建表、遍历、插入、删除分别定义为4个子函数,通过主函数实现对上述子函数的调用。2.输入数据:数据类型设定为整型四、实验内容实现顺序表各种基本运算的基础上,设计主程序,完成如下功能:(1)初始化顺序表L。(2)依次插入2,5,7,9,10共5个元素。(3)输出顺序表L。(4)输出顺序表