(普源DS1000E),基于普源DS1000E实物示波器开发的上位机软件,本质上使用串口通信实现仪器的数据采集、分析和功能控制。 本篇博文将设计一款虚拟示波器(简易版+复杂版),不依托外部设备,通过LabVIEW内置的信号发生VI,生成各类型波形,通过上位机软件可以对波形进行分析。 项目工程下载请参见:LabVIEW虚拟数字示波器-嵌入式文档类资源-CSDN下载 1、简易版 简易版LabVIEW虚拟数字示波器,具备以下功能: 可实现2路通道数据采集(用户创建生成虚拟数据); 可查看两路通道参数信息 1.9、停止运行 项目工程下载请参见:LabVIEW虚拟数字示波器-嵌入式文档类资源-CSDN下载 2、复杂版 复杂版LabVIEW虚拟数字示波器,具备以下功能: 可实现2路通道数据采集(用户创建生成虚拟数据 调节数据信号频率、幅度、相位、偏移量和占空比 2.2、调节时间 2.3、调节幅度 2.4、设置、查看和调节数据信号滤波器 2.5、 显示波形和保持波形 项目工程下载请参见:LabVIEW虚拟数字示波器
毫无争议地,在相当长的未来,它还会继续主导测量仪器市场,直到虚拟示波器崛起。 但是得承认,在很多专业领域,虚拟示波器无法取代台式的数字示波器产品,示波器厂商大佬们完全不用担心。 目前,虚拟示波器主要定位在零售价300~1000元左右的散客市场,避开了台式示波器的1500~几万元的市场。所以目前虚拟示波器和台式数字示波器的竞争冲突不严重,甚至还会互相补充。 但是虚拟示波器的价格定位和手持式以及小屏幕的便携小示波器刚好竞争起来,这个后面会提到。 为什么叫虚拟示波器这个名字? 下面这个图可以很直观的看出虚拟面板和实体面板的区别。 虚拟示波器是实测波形的,这一点和台式数字示波器没有区别。 下面这张图可以直观看出来虚拟示波器和台式示波器的便携性差别。 对于硬件工程师来说,电脑已经是必备的了,所以虚拟示波器相比较而言,非常节约桌面空间。
问题描述 很是开心的一天,沉下心来,和同学一起编写调试了蓝牙信号接收模块—虚拟示波器,实现了数据接收、保存以及可视化等功能,具体如下所示;在这个过程中,结实了优秀的小伙伴,号称获得过物联网比赛一等奖(湖北赛区 可能把本科缺少的那段时光补回来了一些些,~附:本项目中发现:1、HC-05蓝牙模块的脆弱性,硬件设备竟然会出现稳定性问题;2、多方的配合,共同能够努力的成果~感谢~ 附录:补充材料 附1、为什么定制蓝牙示波器
Hantek DSO2D15 台式示波器 简单开箱测评。 前几天再淘宝花了1130元买了台汉泰的示波器玩玩,顺便做个简单的开箱测评。 11)、数字电压表和频率计功能; 12)、支持32种自动测量和统计功能,实时统计最小、最大、标准方差等统计信息; 13)、两组数字电压表功能; 14)、支持门限测试,实现屏幕内自由测量; 15)、丰富的 开箱 两层箱子 内层箱子上贴有示波器型号和SN码的标签 箱子内有泡沫缓冲 所有配件如下图,1个示波器探头、2条BNC转鳄鱼夹的线、1条电源线、1条USB数据线,1个光盘(里面有示波器的用户手册和上位机软件及驱动 示波器背部,有电源接口和USB接口 示波器电源线是不带地线的,在网上查了一下,据说是为了避免在某些测量情况下可能出现短路。 用示波器自带信号发生器生成的信号再用示波器去测量。 测了一下无线充电模块的线圈。 用手触摸示波器探头可以测到一个50Hz的信号。 测了一下某个充电器的纹波。
第11章 示波器设计—功能模块划分 二代示波器的界面上做了五个按钮,分别用于不同功能的配置,本章节就为大家讲解这五个按钮实现的功能。 当前二代示波器仅支持打对勾的这六种测量值,分别是频率,峰峰值,最大值,最小值,均方根和平均值。其它的测量选项还不支持,勾选或者取消对主界面没有影响。
虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。 VMware是虚拟机软件中的佼佼者。 虚拟机的特性: 1、不需要分区或重开机就能在同一台计算机上使用两种以上的操作系统。 2、完全隔离了另外的操作系统, 并且保护不同类型的操作系统的操作环境以及所有安装在操作系统上面的应用软件和资料。
VMware Fusion Pro 11是一款专业的虚拟机软件,可以在Mac电脑上运行Windows、Linux等操作系统。 VMware Fusion Pro 11是一款功能强大的虚拟机软件,具有以下特色: 高效稳定:VMware Fusion Pro 11使用了先进的虚拟化技术,如Intel VT-x技术和Hyper-V技术 安全性能:VMware Fusion Pro 11可以将虚拟机隔离在一个安全的环境中,以保护主机计算机的安全,并且可以对虚拟机进行加密和密码保护。 强大的性能:VMware Fusion Pro 11可以利用Mac电脑的硬件资源,如CPU、内存、显卡等,来提高虚拟机的性能表现,从而实现更快的运行速度和更流畅的体验。 总之,VMware Fusion Pro 11是一款功能丰富、易于使用、性能高效并且安全稳定的虚拟机软件,可以满足不同类型的用户需求,帮助用户在Mac电脑上同时运行多个操作系统。
在Oracle 11g以后就不一样了。能够用虚拟列处理。 SQL> select * from v$version; BANNER ——————————————————————————– Oracle Database 11g Enterprise Edition partition P8 VALUES (8), partition P9 VALUES (9), partition P10 VALUES (10), partition P11 VALUES (11), partition P12 VALUES (12) ); partition by list(to_number(to_char VALUES (11), partition P12 VALUES (12) ); 表已创建。
VMware Fusion Pro 11是一款Mac平台上的虚拟机软件,它允许用户在Mac上运行多种操作系统,包括Windows、Linux和macOS等。 Fusion Pro 11提供了众多功能和工具,可以帮助用户更轻松地管理和使用虚拟机。 强大的快照功能:Fusion Pro 11提供了强大的快照功能,可以帮助用户快速备份和还原虚拟机。 安全性和隔离性:Fusion Pro 11提供了安全性和隔离性,可以保护用户在虚拟机中的数据和隐私。 总的来说,VMware Fusion Pro 11是一款功能强大、易于使用的虚拟机软件,可以帮助Mac用户轻松地运行多个操作系统并提高工作效率。
2、三代示波器的高速波形刷新方案,前两年就做好了,这两年忙H7-TOOL的更新比较多,三代示波器的更新就搁置了。但刷新方案是没问题的,开源分享给大家。 SEGGER_VNC_Client_Windows_230613.zip (5.03MB) 源码工程下载(使用MDK5.40及其以上版本编译): RTX5 All In One(2024-11 -11 DSO).7z (30.76MB) 视频介绍: https://www.bilibili.com/video/BV1yYmrYEELf 1、显示屏端展示效果, 可以看实际视频效果,
JVM-11. 虚拟机字节码执行引擎 1 运行时栈帧 栈帧(Stack Frame)是用于支持虚拟机进行方法调用和方法执行的数据结构。 位于虚拟机运行时数据区中的虚拟机栈(Virtual Machine Stack)中的栈元素。 存储了方法的局部变量,操作数栈,动态链接和方法返回地址,额外附加信息 一个方法的调用和执行完成,对应着一个栈帧在虚拟机栈里面入栈到出栈的过程 当前栈帧(Current Stack Frame):栈顶的有效栈帧 用于存放方法参数和方法内部的局部变量 编译期在方法的Code属性的max_locals数据项中确定了方法所需要分配的局部变量表的最大容量 局部变量表的最小单位是变量槽(Variable Slot),简称Slot 方法执行时,虚拟机是使用局部变量表来完成参数值到参数变量列表的传递的 最大深度在编译时写入到Code属性的max_stacks数据项中 操作数栈中的元素是任意的Java数据类型 操作数栈中的元素数据类型必须和字节码指令的序列严格匹配 虚拟机可能对栈帧作出一些共享,让下面栈帧的操作数栈帧和上面栈帧的部分局部变量表重合
创建虚拟机 1、打开VMware后点击创建新的虚拟机,选择自定义 img 2、点下一步就好 img 3、点击浏览找到下载好的系统镜像文件 img 4、点下一步就好 img 5、名称可随意,位置根据需要修改 内核数建议不要超过你CPU核心数的四分之一 img 8、内存分配同样不建议超过你内存的四分之一 img 9、这边默认的NAT就好,会自动分配IP地址上网 img 10、这边点下一步就好 img 11 、磁盘类型默认NVMe就好,点下一步 img 12、选择创建新的磁盘 img 13、这边磁盘的设置非常影响体验,我的选择是使性能最大化,不用过于纠结,觉得没设置好以后随时可以重新创建一个新的虚拟机 img 14、这边点下一步 img 15、点击完成就配置好虚拟机了 img Windows安装 1、不能直接点【开启此虚拟机】,如下图先设置一下虚拟机的密码,这一步没做是无法安装成功的 img 】接着点击【安装VMware Tools】,这将极大方便虚拟机中的系统与主机之间的交流。
先决条件 Windows Subsystem for Android 可用于 Windows 11 上的公共预览版。 你的设备必须满足以下特定要求:设备要求。 由于 Windows 11 和 与之对应的 Amazon Appstore 目前仅在美国提供。 窗口管理和调整大小 与传统的移动设备外形规格不同,在 Windows 11 上运行的 Android 应用可以自由调整大小,在调整大小时应该响应迅速,并且可以使用 Windows 操作/手势进行贴靠。 测试和调试 要使用适用于 Android 的 Windows 子系统在 Windows 11 设备上测试和调试应用,需要执行以下设置步骤。
迟到的windows11虚拟机初体验 近日微软发布了继win10“最后一个版本”的windows11,相信很多小伙伴早已一睹为快,而我呢当时也是立即就了解到这个事情了,只不过一直没着急真正的感受一下。 我是用过几年的xp,6年的win7,加上不到1年的win10,相比win7到win10的过渡,win11在外观上没有太大的变化,主要是部分图标加了一些圆角矩形,小图标色彩变得丰富了一些。 虚拟机性能受限,部分功能体验不到位,但是我感觉到一些过渡动画发生了一些变化,要更丝滑柔和了一些,具体表现还是得等正式版发布之后再进行测试。
首先下载好虚拟机以及系统,并且把iso镜像解压好!打开虚拟机! 首先,选择创建虚拟机,然后选择典型.点击下一步! 选择你刚才下载的iso镜像文件.点击下一步! 创建成功后,选择编辑虚拟机,第二步,选择CD镜像.第三步选择高级,最后选择IDE点击确定就行! 自动安装十分钟左右,就算安装完成了,接下来的教程是安装物理机和虚拟机自由复制粘贴软件… 方法二 安装虚拟机物理机自由复制粘贴软件 安装完系统,点击我的电脑,双击打开… 打开我的电脑后, 点击虚拟机的,然后点击安装然后一直点击下一步安装即可,什么都不要选就行,安装完,重启电脑,就可以自有复制克隆了… 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn
虚拟机11.JVM调优_调优方法 ENTER TITLE JVM调优工具 Jconsole,jProfile,VisualVM Jconsole : jdk自带,功能简单,但是可以在系统有一定负荷的情况下使用 这是最典型的内存泄漏方式,简单说就是所有堆空间都被无法回收的垃圾对象占满,虚拟机无法再在分配新空间。 如上图所示,这是非常典型的内存泄漏的垃圾回收情况图。 分配给Java虚拟机的内存愈多,系统剩余的资源就越少,因此,当系统内存固定时,分配给Java虚拟机的内存越多,那么,系统总共能够产生的线程也就越少,两者成反比的关系。
图下所示: (2)将频率调整为1kHz左右,幅度为2~3V的低频正弦波信号,由11IN02端口输入,并用示波器同时观察11TP05、11TP06处的波形如下: (3)测试电路参数变化对调幅指数Ma 如下所示: ② 修改检波电路参数,使R=400 kΩ,用虚拟示波器观察并记录输出信号的波形。 ③ 将AM信号源的调幅指数(Ma)改为0.8,再用虚拟示波器观察并记录输出信号的波形。 ④ 将电路中的隔直流电容Cc改为1 uF,负载R1的取值改为5 kΩ,用虚拟示波器观察并记录输出信号的波形。 ⑤ 令AM信号源的载波频率为20 kHz,再用虚拟示波器观察并记录输出信号的波形。 (2)在 Multisim电路窗口中,创建如图4.6.8所示的电路,使检波器的输入信号保持Ma=0.8,检查无误后,激活电路仿真,用虚拟示波器观察并记录输入与输出信号的波形。 实验电路图如下所示: 用虚拟示波器观察并记录输入与输出信号的波形如下所示: 经过比较,可知当RC增大时,导致电路的充放电时间增加,产生了惰性失真。
MAC版VMware Fusion pro 11 是一款Mac 上优秀的虚拟机工具,类似于 Parallels Desktop,它可以让你在Mac OS上无缝地运行 Windows 系统,使 Mac 系统和 安装win系统过程如果出现如下错误请到安全性与隐私点击允许vmware fusion pro激活版全新功能更新的虚拟硬件平台:VMware Fusion Pro Mac可利用新一代 vSphere hypervisor Fusion 现在包含一个新的虚拟值得信赖的平台模块,可用于支持 Microsoft 基于虚拟化的安全性技术,例如 Device Guard 和 Credential Guard 以及 UEFI 安全启动和虚拟
5.不勾选第一个选项,据说勾选后期会出问题,(稍后将手动添加环境变量) 6.等待安装 7.广告,不勾选 8.打开anaconda或许提示更新,点Yes更新即可 二、Anaconda配置环境变量 Win11 E:\Software\anaconda3\Library\mingw-w64\bin E:\Software\anaconda3\Library\usr\bin 检查 三、 Anaconda更改虚拟环境安装路径 +创建虚拟环境 参考之前的文章 Anaconda更改虚拟环境安装路径+创建虚拟环境_Qomolangma_H的博客-CSDN博客 https://blog.csdn.net/m0_63834988/article 2.选择conda环境,根据自己的Anaconda安装路径找到conda可执行文件 pycharm2022.3: pycharm2023.1.4: 3.选择环境 a.选择先前自己创建的虚拟环境