自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(947)
  • 收藏
  • 关注

原创 我的编程自信来自哪里?

我的编程自信来自哪里,或者说我的编程自信该来自哪里? 三流的大学,英语不过四级,数学不知道线性代数和离散和基本数值分析,唉,想想真是悲哀,10年前大学毕业不知道这些,10年后依然不知道。为什么不去学习点英语那?英文技术材料直接百度翻译了。为什么不去学习点数学那?很想学,不知道从哪里着手。 身边很多人都发财了,做生意了,创业了,离开了说是吃青春饭的...

2019-04-17 18:44:28 377

原创 ac dc全称是啥 英文 中文

AC(交流电)和DC(直流电)是电学中的基本概念。AC(Alternating Current)电流方向周期性变化,如家用220V市电;DC(Direct Current)电流方向恒定,电压稳定,常见于电池和电子设备。AC主要用于市电和工业电机,DC则用于电源模块和PLC供电等。例如,插座输出AC220V,而电源模块可将AC转换为DC24V输出。两者的主要区别在于电流方向是否变化及电压稳定性。

2025-07-24 16:20:14 355

原创 晶圆是什么

晶圆的X/Y/Z/θ方向代表芯片制造中四个关键自由度:X/Y为平面移动(纳米级),Z为上下聚焦(纳米至皮米),θ为旋转微调(微弧度)。这些方向的亚纳米级精度对芯片性能至关重要——2nm偏差就可能导致芯片报废。目前中国在90nm光刻机(SMEE)取得突破,但先进DUV(14/7nm)和EUV(5/3nm)光刻机仍面临技术瓶颈,其中EUV仅ASML能生产。四维精密控制是突破"卡脖子"技术的核心挑战之一。

2025-07-22 16:24:42 118

原创 为什么 nA / μV 级别很重要?

摘要:微弱信号检测在精密测试中至关重要,涉及nA级电流、μV级电压测量,如电池自放电、传感器输出、生物电信号等应用场景。源表凭借超低噪声、高稳定性和四象限控制能力,可精准输出/测量微小电流电压(如100nA/μV级),其性能远超普通电源和万用表,成为高精度测试的关键设备。(99字)

2025-07-22 15:45:37 197

原创 IsProcessorFeaturePresent

本文介绍了Windows系统下常见的ProcessorFeature常量及其含义,包括浮点运算、MMX、SSE指令集支持以及虚拟化功能等检测标识。示例代码演示了如何使用IsProcessorFeaturePresent()函数检测PF_VIRT_FIRMWARE_ENABLED(21)来判断CPU虚拟化功能是否启用,为系统功能检测提供了参考实现。这些常量可用于程序运行时判断处理器特性,实现兼容性检查和功能优化。

2025-07-18 14:08:23 232

原创 opc da与ua 有什么区别

OPC标准演进对比:OPCDA与OPCUA的核心差异 OPCDA(1996)基于Windows的COM/DCOM架构,仅支持实时数据,缺乏安全机制,配置复杂且无法跨平台。OPCUA(2008)采用面向服务的TCP/IP架构,支持多数据类型、内置安全认证,具备跨平台能力和更强扩展性,适用于物联网等现代场景。传统系统(如LabVIEW≤2015)需通过桥接使用OPCUA,而新项目推荐直接采用OPCUA标准。OPCDA正逐步被淘汰,但仍在旧系统中广泛存在。

2025-07-17 13:57:40 367

原创 PLC DQ PLC DI是啥

PLC中的DI(数字输入)和DQ(数字输出)模块是工业控制的关键组件。DI模块接收外部设备的开关信号(如按钮、传感器),对应地址为%I0.0等;DQ模块输出控制信号(如继电器、指示灯),对应地址为%Q0.0等。通过程序可建立输入输出逻辑,如按钮触发指示灯。OPC UA客户端可读取DI状态或控制DQ输出。简言之,DI用于状态监测,DQ用于设备控制,共同实现自动化控制功能。(149字)

2025-07-16 10:33:37 239

原创 WP 引脚(Write Protect Pin) 是 NOR Flash(如 SST25VF016B)

【硬件写保护引脚(WP#)详解】WP#是NOR Flash芯片的关键保护引脚,低电平时可锁定状态寄存器(SR)的写保护配置,防止软件篡改。以SST25VF016B为例:①保护SR不被修改(锁定BP0-BP2位)②配合SR实现区域保护固化。WP#不直接影响普通数据写入,仅保护配置寄存器。使用注意:低电平有效、需防误触发的上拉设计、悬空/高电平可禁用该功能。这种硬件级保护机制适用于需要固化存储保护策略的安全敏感系统。

2025-07-15 18:23:34 316

原创 User Event 是多线程才用的吗? labview不是并行执行吗? 还需要线程?

问题回答LabVIEW 是不是并行的?✅ 是(数据流驱动自动并行)User Event 是不是为了多线程?❌ 不是必须为多线程服务(但适合异步通信)使用 User Event 是否等于多线程?❌ 不等于(它只是异步触发机制)多线程是否一定要用 User Event?❌ 不一定(也可以用 Queue 或 Channel Wire)

2025-07-11 16:32:24 364

原创 fmb是啥 pon相关

是一种带宽分配类型,表示固定、周期性地给某个 ONU 分配一定的上行带宽,即使没有数据要发也会保留这部分带宽。

2025-07-11 10:41:57 375

原创 TightVNC windows

摘要:如何禁用TightVNC服务?可通过Win+R输入"services.msc"打开服务管理器,找到TightVNCServer后先停止服务,再将其启动类型设为"禁用"即可。此操作将阻止TightVNC在系统启动时自动运行。

2025-07-11 10:36:55 355

原创 dbgview看不到输出信息?为什么

DbgView无法显示驱动DbgPrint输出的常见解决方案:1️⃣以管理员权限运行DbgView.exe;2️⃣勾选Capture菜单下的CaptureKernel和EnableVerboseKernelOutput选项。这两项设置确保内核态驱动消息能被完整捕获。

2025-07-10 20:14:05 118

原创 Spectre 缓解

摘要:针对开发测试场景,可临时禁用Spectre漏洞防护措施。操作路径:1)项目属性→C/C++→命令行,删除/Qspectre参数;2)或通过C/C++→代码生成,将Spectre缓解设为"否"。该方法仅适用于学习或小型项目开发,不建议在生产环境中使用。注意:禁用安全防护可能带来潜在风险。

2025-07-10 20:04:27 102

原创 qsdk 编程难吗?openwrt? 有多少自己的

QSDK是OpenWrt的高通专用闭源增强版本,专为高通路由器芯片(IPQ/AP/AR系列)优化。相比开源OpenWrt,QSDK增加了私有WiFi驱动、NSS加速模块和BSP支持,但编译调试更复杂,依赖高通SDK。OpenWrt适合DIY和开源开发,而QSDK是商用路由器开发的必要选择,需要NDA授权获取。两者主要区别在于开源性、平台专用性和性能优化程度,开发者应根据项目需求选择适合的方案。

2025-07-10 17:46:08 372

原创 labview如何调试程序

labview如何调试程序

2025-07-10 14:44:17 409

原创 labview编程水平如何提升

LabVIEW编程进阶指南:从基础到实战,掌握图形化编程的核心技巧。内容包括:1️⃣理解数据流编程思想、控制结构和数据类型等基础概念;2️⃣学习项目结构优化,掌握状态机、事件结构等高级架构;3️⃣熟悉NI工具链,如VISA通信、DAQmx硬件控制等;4️⃣培养程序员思维,注重调试、测试和代码复用;5️⃣通过温度采集、串口通信等实战项目提升能力;6️⃣推荐考取CLAD/CLD认证并使用VIAnalyzer等辅助工具。建议结合官方文档和示例进行系统学习。

2025-07-10 14:07:50 296

原创 显微镜观察电路板是为什么

显微镜是电子行业不可或缺的检测工具,主要用于PCB的精细检查与操作。它能清晰观察焊点质量(如虚焊、短路)、微小贴片元件(0402、0201规格)、故障点(烧毁、裂纹)等,并为手工返修提供精准操作视野。常见的显微镜包括5-50倍立体镜(维修常用)、数码显微镜(带拍摄功能)以及专业级金相镜和电镜。工程师通过显微镜检查BGA焊球、芯片鼓包等肉眼难辨的缺陷,相当于电子产品的"内窥镜",在制造、维修和质检环节发挥关键作用。(148字)

2025-07-10 13:57:51 198

原创 IoGetRelatedDeviceObject —— 获取文件相关的设备对象(用于发 IRP)

Windows驱动中,普通文件(如.txt、.bin)不能作为设备发送IRP。虽然两者都使用FILE_OBJECT结构,但本质不同:设备对象(PDEVICE_OBJECT)能接收IRP请求,而普通文件仅用于数据存储。要向设备发送IRP(读写/控制等),必须获取其关联的设备对象,通过IoCallDriver实现。文件系统处理的文件请求会转换为对应的文件操作,而非设备IRP。

2025-07-09 20:22:00 164

原创 LARGE_INTEGER数据类型

LARGE_INTEGER是Windows平台用于处理64位整数的联合结构体,包含32位LowPart/HighPart和64位QuadPart字段,优先使用QuadPart进行存取。它广泛应用于系统API、内核编程中的时间计算(如KeDelayExecutionThread的100纳秒延时)和文件操作(如ZwReadFile的偏移量设置),其中延时函数的QuadPart需设为负数表示相对时间。该结构体在x86/x64平台均兼容,是Windows开发中处理大整数的重要数据类型。

2025-07-09 20:12:36 194

原创 组态王(KingView)

“组态王(KingView)”由亚控科技开发,是国内知名的工业组态软件,具有市场占有率高的特点。开发商亚控科技是专业的工业自动化软件供应商,其产品广泛应用于工业控制领域。该软件功能强大,操作界面友好,支持多种工业设备连接,为用户提供高效的工业自动化解决方案。

2025-07-08 18:02:31 69

原创 paramiko是啥

Paramiko是一个Python第三方库,用于SSH远程控制和SFTP文件传输。它支持密码/密钥登录,能执行远程命令和安全传输文件,适用于自动化脚本和服务器管理。相比pexpect等工具,Paramiko更专注于SSH协议。安装简单:pip install paramiko。典型应用场景包括批量服务器操作、嵌入式设备测试等自动化任务。

2025-07-07 19:34:54 254

原创 WmiPrvSE.exe

WMI提供程序宿主进程(WmiPrvSE.exe)是Windows系统的核心组件,负责处理WMI(Windows管理规范)请求。该进程作为中介服务,提供硬件状态查询(CPU/内存/硬盘/网络)、进程监控、系统日志收集等功能,并支持通过PowerShell、VBScript等脚本语言进行远程管理和自动化操作,是Windows系统管理和监控的重要底层服务。

2025-07-07 18:29:16 166

原创 end是lua的关键字

摘要:该代码片段展示了使用sol2库加载Lua脚本时的错误处理流程。当sub_script加载失败时,程序会输出错误信息,包括文件路径和具体的错误内容(err.what()),然后继续执行后续代码。这种处理方式有助于调试Lua脚本加载问题,确保程序能优雅地处理加载失败的情况。

2025-07-04 20:45:48 103

原创 kiss fft快速傅里叶

摘要: KISSFFT是一款轻量级C语言FFT库(仅几十KB),具有无平台依赖、高精度、低学习成本等优势,适合嵌入式、音频处理及教学场景。相比FFTW(高性能但需构建)、CMSIS-DSP(ARM专用)和cuFFT(CUDA GPU专用),KISSFFT以简洁易移植著称,推荐用于资源有限或入门项目。用户可直接从GitHub下载源码集成。推荐指数:⭐⭐⭐⭐⭐(简单高效,替代大型库的理想选择)。

2025-07-03 10:29:14 173

原创 什么是弧度和角度?

弧度与角度的关系及实际应用 弧度是数学单位,定义为弧长与半径的比值(1弧度≈57.2958°),而角度是日常使用的单位(360°为一圆)。两者转换公式为:角度=弧度×180/π。例如0.7854弧度≈45°。该角度常出现在atan2函数计算中,如atan2(1,1)表示第一象限45°方向。在信号处理中,相位角(如45°)可用于分析频率分量特性,应用于声波测距、电机控制等领域。弧度值0.7854(即π/4)和角度值45°表示同一方向,分别适用于计算和直观理解。

2025-07-02 14:50:44 281

原创 fft c语言实现

fft c语言实现

2025-06-25 16:54:45 79

原创 SCPI 指令通信 是什么

SCPI是控制测试仪器的标准化协议,通过简单命令即可远程操作电源、示波器等设备。它支持USB/LAN/GPIB等多种通信方式,主要厂商设备均兼容。典型操作包括参数设置(如VOLT 12.0)、状态控制(OUTP ON/OFF)和数据读取(MEAS?)。开发中常用Python(PyVISA)等语言实现自动化控制,广泛应用于研发测试和生产线。该协议统一了不同设备的控制接口,大幅提升测试效率。

2025-06-25 15:55:39 402

原创 chroma

项目内容全称Chroma ATE Inc.(致茂电子股份有限公司)成立时间1984 年(台湾桃园)主要产品电源测试仪、电子负载、电池测试系统、ATE 系统等应用行业电动车、LED、太阳能、芯片、面板、电源、航太、军工等网站Chroma(致茂电子)是一家全球领先的电子测试测量设备厂商,专注于自动化测试、电源/电池测量,广泛应用于新能源、电子制造等行业。

2025-06-25 15:51:08 434

原创 锡焊为什么用锡 因为它是导电的吗

锡作为焊料的关键优势在于其低熔点(约232℃)和良好润湿性,而非单纯的导电性。这些特性使其能安全焊接电子元件,形成稳定连接。现代无铅焊料通常由锡银铜(如SAC305)合金组成,在保留锡优点的同时提升性能。相比银(熔点961℃)和铜(熔点1085℃),锡更适合电子焊接场景。

2025-06-25 15:38:20 445

原创 python虚拟环境创建使用

python虚拟环境创建使用

2025-06-25 14:57:04 389

原创 网盘代码分享2

网盘代码分享2

2025-06-25 09:03:52 1156

原创 llb文件是什么文件

摘要:.llb是LabVIEW专用的库文件格式,用于打包多个.vi文件(虚拟仪器)形成一个模块化功能包。它便于分发驱动、协议处理等成套功能,但存在路径限制、不支持版本控制和子文件夹结构。与单个.vi、现代项目库.lvlib和工程文件.lvproj不同,.llb仅作为简单容器使用。打开方式为通过LabVIEW菜单导入,会显示包含的所有.vi列表,但需注意其功能局限性和路径敏感问题。(149字)

2025-06-24 17:12:37 149

原创 学习labview方法查看help

学习labview方法查看help

2025-06-24 16:20:54 115

原创 如果你使用 多个结构共用同一个 Excel report 线,但只在一个地方 Dispose,其他地方引用就必须在它之前完成,否则一定报错 用了 多个excel get data.vi 怎么确定Di

摘要:确保多个ExcelGetData.vi完成后再执行DisposeReport.vi的核心方法是使用errorwire控制执行顺序。将各GetData.vi的errorout通过MergeErrors.vi聚合后连接至Dispose的errorin,即可强制Dispose最后执行。该方法既保持并行读取效率,又避免因引用提前释放导致的ActiveX无效错误。相比直接串联执行的串行方案(效率低)或仅依赖数据线的方案(不可靠),errorwire串联是最推荐的解决方案。关键注意:不可重复执行Dispose或脱

2025-06-24 15:12:33 227

原创 labview数据流问题

labview数据流问题

2025-06-24 14:25:50 113

原创 簇类如何在方框图中设置值

在LabVIEW中,簇(Cluster)可以通过Bundle和BundleByName两种方式设置值。Bundle用于按顺序构造新簇或修改所有元素,BundleByName则通过字段名修改特定值。创建集群时,先在前板放置控件并命名字段,在方框图中使用相应工具连接输入即可。循环中构建簇数组时,可在ForLoop内使用Bundle并开启自动索引功能。这两种方法分别对应创建新簇(C语言struct/Pythondict)和修改已有簇的需求。

2025-06-24 10:45:15 279

原创 labview读取excel源代码

labview读取excel源代码

2025-06-23 18:00:09 334

原创 能用excel easy table.vi读取吗

📌摘要:ExcelEasyTable.vi仅用于将LabVIEW的二维数组写入Excel(如A1起始位置),不具备读取功能。要读取Excel数据应使用: 1️⃣NewReport.vi打开文件 2️⃣ExcelSetWorksheet.vi指定Sheet 3️⃣ExcelGetData.vi读取单元格(如"A2:D10") 4️⃣Variant转换数据 ⚠️关键区别:EasyTable用于导出数据(写),GetData用于采集数据(读)。需根据操作类型选择对应VI工具。

2025-06-23 16:07:22 189

原创 .ctl文件可以在任何.vi中放置

摘要: .ctl文件在LabVIEW中的复用方式包括:1)作为控件直接放置在VI面板上(显示为蓝色箭头类型定义控件);2)作为SubVI的输入/输出参数类型;3)用于多VI间数据结构一致性管理,修改后所有引用VI自动同步。使用时需注意保存为TypeDef类型、保持统一文件路径,且不能单独运行。建议将.ctl文件集中管理,便于团队协作。这种复用方式可实现数据结构统一、自动更新和高效协同开发。(149字)

2025-06-23 14:23:16 336

原创 .ctl只有前端 没有ctrl+e block 吗

摘要:.ctl文件是LabVIEW中的控件定义文件,仅包含数据结构(如数字输入框、枚举等)而不含程序逻辑,因此只有FrontPanel没有BlockDiagram。它与.vi文件的本质区别在于:.ctl用于定义数据模板(类似C的结构体),而.vi才是可执行的程序单元(含前后端)。使用时需在.vi中引用.ctl定义的数据结构进行操作。核心特点是:.ctl=纯数据定义,.vi=逻辑实现。

2025-06-23 14:11:03 236

tesseract.exe识别图片验证码exe

tesseract.exe识别图片验证码exe

2024-10-12

win32私有网盘系统操作说明书

win32私有网盘系统操作说明书

2024-09-15

pfx证书windows一键生成工具

pfx证书windows一键生成工具

2024-09-02

计算文件MD5软件V1.0

计算文件MD5软件V1.0

2024-08-13

usbview.exe查看usb详细信息 vid pid sn

usbview.exe查看usb详细信息 vid pid sn

2024-08-08

libssh2 vs2013 编译工程项目

libssh2 vs2013 编译工程项目

2024-08-08

vc++实现的俄罗斯方块程序

vc++实现的俄罗斯方块程序

2024-08-02

weblogic10.3.3 安装手册

weblogic10.3.3 安装手册

2024-08-02

VS-QT开发问题手册...开发中遇到的qt配置问题

VS-QT开发问题手册...开发中遇到的qt配置问题

2024-07-31

mqtt 客户端 js版本 点击html运行

mqtt 客户端 js版本 点击html运行

2024-07-29

java编程的规约规范

java编程的规约规范

2024-07-29

ffmpeg window版库的头文件 lib dll

ffmpeg window版库的头文件 lib dll

2024-07-29

usb hid 报文传递工具

usb hid 报文传递工具

2024-07-29

Inch Wide-VGA CMOS Digital Image Sensor MT9V034 Datasheet, Rev

Inch Wide-VGA CMOS Digital Image Sensor MT9V034 Datasheet, Rev. G

2024-07-28

freertos 英文版教程

freertos 英文版教程

2024-07-28

USB-HID-PC-STM32 USB-URB分析

USB_HID_PC_STM32 USB_URB分析

2024-07-28

USB-HID-PC接收发送工具

USB_HID_PC接收发送工具

2024-07-28

STM32F107 鼠标USB改 HID数据发送程序

STM32F107 鼠标USB改 HID数据发送程序

2024-07-28

OTM1901A芯片资料

OTM1901A芯片资料

2024-07-28

ads1220参考资料

ads1220参考资料

2024-07-28

基于 RFI D 的大型纸品仓库定位跟踪管理系统的设计与实现概述

基于 RFI D 的大型纸品仓库定位跟踪管理系统的设计与实现概述

2024-07-28

dubbo框架开发介绍

dubbo框架开发介绍

2024-07-28

mysql linux安装

mysql linux安装

2024-07-28

文件sha1值计算工具

文件sha1值计算工具,选择一个文件,计算出sha1值

2024-07-26

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除