自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (14)
  • 收藏
  • 关注

转载 C# 目录处理

如果要使用“Application.StartupPath”或“Application.ExecutablePath ”,需要手动添加对“System.Windows.Forms.dll ”的引用,并在程序开头用“using System.Windows.Forms”声明该引用;D:“System.Threading.Thread.GetDomain().BaseDirectory”:获取当前应用程序所在目录的路径,最后包含“\”;//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。

2023-05-31 15:55:52 172

转载 自定义串口波特率

芯片自识别口串口波特率真

2022-08-25 08:25:48 685

原创 关于高速计数指令PRV直读不到脉冲计数

高速计数指令PRV一直读不到脉冲计数,我测试了MOVL A276 D700可以读取到计数,看到说明这个指令执行一次要40US,所以我改成100ms采样,1S一次读取就正常,至于原因不知道,还需要进一步研究

2022-03-09 09:20:32 277

原创 线圈和set的区别

PLC

2022-03-09 09:10:17 317

原创 vb.net ACCESS压缩数据库

添加引用 Microsoft Jet and Replication Objects 2.6 Library使用以下代码:read_con.Close() '压缩数据库 引用Microsoft Jet and Replication Objects 2.6 LibraryIf System.IO.File.Exists(“D:” & “temp.mdb”) ThenSystem.IO.File.Delete(“d:\temp.mdb”)End IfDim jro.

2021-09-06 11:05:34 344

转载 C语言中__packed

一:__packedtypedef __packed structstruct常用在数据结构中。而struct的字节对齐方式对于嵌入式底层的程序员来讲是必须掌握的。现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据

2021-08-27 11:13:57 1439

转载 static关键字的作用

static的作用:常用来修饰变量。全局变量被static修饰后,就称之为静态全局变量;局部变量被static修饰后,就称之为静态局部变量。统称为静态变量。如果需要进一步解释下面的现象,可以了解iOS的内存管理方面的知识,比如局部变量是放置在栈区,而全局变量和静态变量是放置在静态区的。一、static修饰局部变量复制代码- (void)test { NSInteger i = 0; i++; static NSInteger m = 0; m++; N

2021-08-26 10:57:17 356

原创 _IO 变量的作用

什么是_IO变量:_IO为volatile变量,volatile 影响编译器编译的结果, 指出:volatile 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错。volatile(即__IO) 告诉编译器变量是随时可能发生变化的,每次使用它的时候必须从变量的地址中读取,因而编译器生成的可执行码会重新变量的地址读取数据。而如果没有使用__IO,编译器优化做法是,由于编译器发现两次从i中读数据的代码之间的代码没有对i进行过操作,它会自动把上次读的数据放在k中,而不是重

2021-08-26 10:40:11 7047 2

转载 三相桥式全控整流电路原理及电路图,三相桥式全控整流电路原理及电路图

三相桥式全控整流电路原理及电路图,三相桥式全控整流电路原理及电路图三相整流电路的作用:  在电路中,当功率进一步增加或由于其他原因要求多相整流时,三相整流电路就被提了出来。图所示就是三相半波整流电路原理图。在这个电路中,三相中的每一相都单独形成了半波整流电路,其整流出的三个电压半波在时间上依次相差120度叠加,整流输出波形不过0点,并且在一个周期中有三个宽度为120度的整流半波。因此它的滤波电容器的容量可以比单相半波整流和单相全波整流时的电容量都小。三相整流电路的作用:  三相整流电路的工作原理:

2021-03-24 10:49:59 50504 2

转载 使用c++builder调试代码时总是错过/忽略断点的解决方法

最近刚刚安装了c++builder,将已有的代码进行调试时添加的断点总是不执行,在网上搜了一堆说要转到debug模式下,说根据下面步骤执行即可““C++Builder–>Project–>Option…–>Compiler–>Full Debug”,说的太简单了,根本没找到这样的选项,最后上谷歌搜了一下,呵呵呵呵,完美解决,只需要进行如下设置即可。· [C++ Compiler] → [Debugging] → [Debug information] = True;· [C++

2020-09-16 11:50:36 621 1

原创 没有硬件情况下如何安装inf的驱动文件

以管理员模式打开控制台命令窗口,进入inf文件夹所在的目录,执行下述命令 pnputil -i -a *.inf说明:将“*”替换为inf的文件名

2020-09-15 11:43:02 636

转载 AutoCAD崩溃后找回未保存的文件

AutoCAD崩溃后找回未保存的文件下面介绍下通过AutoCAD自动保存的临时文件来恢复AutoCAD崩溃后没有存盘的文件的方法。此临时保存的文件的最新状态与你在选项中设置的文件自动保存的时间有关,如果在选项中没有设置文件自动保存,则无法找到此临时文件。1、打开AutoCAD,点击左上角菜单图标,依次点击图形实用工具—打开图形修复管理器;2、在弹出的图形修复管理器面板逐个点击预览,查看有没有你刚才编辑过的图纸;在图形修复管理器面板上,只能找到存过盘的cad文件(包含存盘再编辑没有更新保存),但是

2020-09-04 14:41:19 10927 1

转载 CAD转成PDF之后,字体就变粗了?什么原因呢?

CAD转成PDF之后,字体就变粗了?什么原因呢?CAD转成PDF之后,字体bai就变粗du了,特别是黑体显得尤为突出,经过反复试验,最后得出结论:就权是把输出PDF所用的纸张尺寸设置成大尺寸,方可解决。设置方法是:1、在打印窗口中点击特性按钮,2、在弹出“绘图仪配置编辑器”中点击“自定义图纸尺寸”中点击“添加”,选择“创建新图纸”,按提示设置所需宽高尺寸的图纸。设置新图纸完成后,在打印窗体“图纸尺寸”下拉框中选择你设置的用户自定义尺寸,重新输出PDF文件。如果还是字体就变粗,请重新设置更大幅面的图纸

2020-09-04 14:36:37 13671

转载 RTSP协议详解

RTSP简介RTSP(Real Time Streaming Protocol)是由Real Network和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。RTSP对流媒体提供了诸如暂停,快进等控制,而它本身并不传输数据,RTSP的作用相当于流媒体服务器的远程控制。服务器端可以自行选择使用TCP或UDP来传送串流内容,它的语法和运作跟HTTP 1.1类似,但并不特别强调时间同步,所以比较能容忍网络延迟。而且允许同时多个串流需求控制(Multicast),除了可以降低服务器端的

2020-05-13 15:20:57 662

转载 C++函数指针和回调函数使用解析

函数指针函数指针是指向函数的指针变量。通常我们说的指针变量是指向一个整型变、字符型或数组等变量,而函数指针是指向函数。函数指针可以像一般函数一样,用于调用函数、传递参数。函数指针变量的声明:typedef int (*fun_ptr)(int,int); // 声明一个指向同样参数、返回值的函数指针变量实例以下实例声明了函数指针变量 p,指向函数 max:#include <stdio.h> int max(int x, int y){ return x > y ?

2020-05-13 11:26:23 175

转载 int main(int argc,char** argv) 详解

argc是命令行总的参数个数argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数命令行后面跟的用户输入的参数,比如:int main(int argc, char* argv[]){int i;for (i = 0; i这个赋值过程是编译器完成的,我们只需要读出数据就可以了。int main( int argc , char *argv[] , char *envp[] )main()函数一般用int或者void形的。我比较喜欢用int型定义main。因为在结束的时候可以返

2020-05-13 09:02:22 467

转载 C++析构函数详解

析构函数(destructor)是成员函数的一种,它的名字与类名相同,但前面要加~,没有参数和返回值。一个类有且仅有一个析构函数。如果定义类时没写析构函数,则编译器生成默认析构函数。如果定义了析构函数,则编译器不生成默认析构函数。析构函数在对象消亡时即自动被调用。可以定义析构函数在对象消亡前做善后工作。例如,对象如果在生存期间用 new 运算符动态分配了内存,则在各处写 delete 语句以确...

2020-04-03 16:39:09 348

转载 c++中冒号(:)和双冒号(::)的用法

c++中冒号(:)和双冒号(::)的用法1.冒号(:)用法(1)表示机构内位域的定义(即该变量占几个bit空间)typedef struct _XXX{unsigned char a:4;unsigned char c;} ; XXX(2)构造函数后面的冒号起分割作用,是类给成员变量赋值的方法,初始化列表,更适用于成员变量的常量const型。struct _XXX{_XXX() ...

2020-04-03 16:01:09 218

查看本机端口,无需安装

查看本机端口,无需安装

2022-12-07

stm32 PWM PID控制程序与示例

stm32 PWM PID控制程序与示例

2022-12-07

十大滤波算法程序大全C语言版

十大滤波算法程序大全C语言版 为网上整理,很实用

2022-12-07

STM32 DSP库函数详解

STM32 DSP库常的算法函数

2022-12-07

电机选型,官网的计算工具,可以直接计算

官网的计算工具,可以直接计算

2022-12-07

labview CRC-16.vi

labview CRC程序

2021-04-15

fatfs文件系统.rar

适用于stm32,51单片机文件系统

2021-04-15

HD7279中文详解附C程序.pdf

HD7279中文说明附C程序

2021-04-15

VB.NET 程序打包(vs2010).doc

通过“收费系统”实例,详细说明VB.NET程序打包的过程

2019-06-13

8051F310实验程序

新华龙单片机8051F310单片,实验程序,适合8051F单片机列发工作的参考,与初学者使用

2016-04-25

新华龙单片机keil 驱动

在keil中加载新华龙单片机驱动,可在keil中调试新华龙单片机

2016-04-25

STM32 3.5.0 库与使用帮助

STM32 3.5.0 库与使用帮助

2016-04-25

安捷伦2000系列示波器中文说明书

安捷伦2000系列示波器中文说明书

2016-04-25

I2C源代码包

周立功I2C总线软件包源代码,包括C,汇编

2015-09-09

TC4427_中文数据手册

1.5A 双高速功率MOSFET 驱动器

2015-06-16

数据采集卡说明

在电脑上用的pci数据采集卡,采用说明书

2015-06-16

24Wc256测试可自动换页.rar

24Wc256测试可自动换页的汇编程序,有详细的说明。

2013-02-21

16进制到10进制批量软件器

电子工程师经常需要使用串口获得现场的一些数据用于分析.而一般的串口助手软件获得的数据都是16进制的,这不利于直观的分析或是绘制图形.张彦欣单片机在这种情况下写了这个进制转换工具. 2.数据的输入来源于文件.文件的格式必须是"16进制+分隔符+16进制"的形式,比如: 4A 78 90 12这种格式(分隔符是空格),也可以是4A*78*90*12这种格式(分隔符是*号).而且16进制数字最长是16位.比如123A 34A3 1278这样类型.如果长度大于16位,软件将会自动忽略多余的部分. 有效数据间的多余分隔符,软件也会自动识别,不会造成软件错误.

2013-02-21

ASCII码对照表

写程序用的ASCII码对照表包括键盘常用ASCII码

2012-10-29

空空如也

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

TA关注的人

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