自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (13)
  • 收藏
  • 关注

原创 PCB画板基本知识

1、TopLayer ,顶层,按快捷键P-T可以布线,具有电气属性2、Bottom Layer,底层,按快捷键P-T可以布线,具有电气属性3、Keep-out Layer,禁止布线标记,快捷键P-L,可以布线,不具有电气属性

2020-06-14 17:52:21 1041

转载 Modbus测试工具ModbusPoll与Modbus Slave使用方法

一、介绍Modbus Poll :Modbus主机仿真器,用于测试和调试Modbus从设备。该软件支持ModbusRTU、ASCII、TCP/IP。用来帮助开发人员测试Modbus从设备,或者其它Modbus协议的测试和仿真。它支持多文档接口,即,可以同时监视多个从设备/数据域。每个窗口简单地设定从设备ID,功能,地址,大小和轮询间隔。你可以从任意一个窗口读写寄存器和线圈。如果你想改变一个单独的寄存器,简单地双击这个值即可。或者你可以改变多个寄存器/线圈值。提供数据的多种格式方式,比如浮点、双精度、长整

2020-05-26 12:41:10 777

转载 使用Arduino开发ESP32:串口(Serial port) HardwareSerial库使用说明

HardwareSerial库使用使用演示上图中通过HardwareSerial库实现了对串口1的使用,具体说明见下文。详细说明使用HardwareSerial库需要先声明一个对象,例如上文图中的HardwareSerial mySerial1(1);;HardwareSerial类在声明对象时接收一个输入参数(0、1、2),分别代表Serial、Serial1、Serial2;声明对象后就可以按一般串口的方法使用了,方法说明如下:void begin(unsigned long b

2020-05-24 09:57:37 14751 1

原创 ModbusIP-ESP8266关键词

# Syntax Coloring Map For ModbusIP-ESP8266 # Datatypes (KEYWORD1) ModbusRTUSlave KEYWORD1 ModbusRTUMaster KEYWORD1 ModbusIP KEYWORD1 Modbus KEYWORD1 TRegister KEYWORD1 TTransaction KEYWORD1 TAddress KEYWORD1 ResultCode KEYWORD1 # Me.

2020-05-22 16:55:39 658

原创 基于arduino的串口配置

1.配置串口通信数据位、校验位、停止位通常我们使用Serial.begin(speed)来完成串口的初始化,这种方式,只能配置串口的波特率。而使用Serial.begin(speed, config)可以配置数据位、校验位、停止位等。例如Serial.begin(9600,SERIAL_8E2)是将串口波特率设为9600,数据位8,偶校验,停止位2。config可用配置如下:config可选配置 数据位 校验位 停止位   config可选配置 数据位 校...

2020-05-22 12:24:10 2898

转载 CH340G,CH340C,CH340E,CH340T,CH341T等芯片后缀的意思详解

CH340G USB转串口,推出时间最早,应用最广 SOP16 CH340C USB转串口,内置晶振,引脚兼容CH340G SOP16 CH340E USB转串口,内置晶振,超小封装 MSOP10...

2020-05-13 11:44:46 20670 1

原创 S7-200PLC在64位 win10下安装通讯报警“未找到指定的访问点”解决方法

需要打补丁,补丁内容为("%CommonProgramFiles%\\Siemens\\Automation\\Simatic OAM\\bin\\s7epaImp64x.exe" -up)去掉括弧保存为 bat文件,安装完后,最后运行一次就可以了。或者直接下载补丁双击,出现2个黑色框就是对的链接:https://pan.baidu.com/s/1gg-lXuKmmOA3KkyBiWUpQ...

2020-05-07 11:04:10 23947 4

转载 Arduino编程之Serial.println()和Serial.print()

Arduino编程之Serial.println()和Serial.print()Arduino 的输出基本就用两个函数 print 和 println,区别在于后者比前者多了回车换行Serial.println(data)从串行端口输出数据,跟随一个回车(ASCII 13, 或 'r')和一个换行符(ASCII 10, 或 'n')。这个函数所取得的值与 Serial.print()一...

2020-05-04 16:11:19 6578

原创 Atmel Studio 7 和codevision安装

1、Atmel Studio 7可以在官网直接在线安装https://www.microchip.com/mplab/avr-support/atmel-studio-72、codevision安装

2020-04-25 15:50:42 860

原创 基于Arduino 的 ESP32 TCP Server 建立

需要用到“有人调试助手app”链接:https://pan.baidu.com/s/1W7_jb8FkUSkzD8BfsHZY2Q提取码:qm7k注意事项:1、建立热点,通过使用ESP32开发板建立热点。2、建立服务器链接,这里ESP32作为服务器使用,有人调试助手作为客户端使用。/*** Demo:* 演示WiFiServer功能* 打开有人调试助...

2020-04-19 19:34:50 3984 3

转载 ESP32 Arduino教程:通过软接入点(soft AP)实现HTTP服务器

在本ESP32教程中,我们将检查如何设置一个异步HTTP web服务器,该设备作为软访问点运行。本ESP32教程的测试是使用集成在FireBeetle ESP32开发板中的DFRobot的ESP-WROOM-32设备进行的。引言在这一篇ESP32教程中,我们将介绍在设备作为软接入点运行时如何设置异步HTTP网络服务器。这样,为使客户端能够连接到HTTP服务器,我们就不需要连接路由器,而...

2020-04-19 17:06:15 2136 1

原创 Arduino安装esp32和ESP8266 SDK

1、安装Arduino软件链接:https://pan.baidu.com/s/1p3WzIGkK0S5CQREUxTYcIg提取码:sbcv2、设定首选项1)开发板是ESP8266,首选项设定为http://arduino.esp8266.com/stable/package_esp8266com_index.json2)开发板是ESP32,首选项设定为https://...

2020-04-17 21:25:12 1830

原创 工业以太网介绍

1、modbus tcp学习网址:https://blog.csdn.net/iknow_nothing/article/details/842929142、Profinet3、EtherNet/IP4、EtherCAT

2020-04-09 20:11:55 727

原创 ipex天线和板载天线区别

IPEX天线即Cable Feeding独立天线,优势:场型能控制更好,插损抵,效率高,能远离主板上的干 扰,抗干扰强劣势:成本高,组装麻烦。板载天线,优势:单个天线场型很难做到圆整,插损高,效率相对较低,容易受到主板上的干扰。劣势:成本低,不需要单独组装天线,整机组装方便。...

2020-04-07 12:27:47 6538

原创 SJA1000验收滤波器使用

≡表示恒等于,按位恒等,同或运算;v表示逻辑或例如:id.10~id.3:0 1 0 1 0 1 0 1ac.7~ac.0: 0 0 0 1 0 0 0 0则[(id.10 to id.3) ≡ (ac.7 to ac.0) ] = 1 0 1 1 1 0 1 0 (相同为1,相异为0)设:am.7~am.0 : 1 1 1 1 1 1 1 1(不滤...

2020-03-25 10:03:00 897

原创 ATmega16 定时计数器器应用

这里使用ATmega16完成溢出中断功能1、初始化定时器参数// Timer/Counter 0 initialization// Clock source: System Clock// Clock value: Timer 0 Stopped// Mode: Normal top=0xFF// OC0 output: DisconnectedTCCR0=(0<<W...

2020-03-23 17:24:05 1705

原创 ATmega16中断程序

本例子中使用CVAVR进行程序编写。1、初始化中断IO口程序。设置为输入,不适用上拉电阻。// Port D initialization// Function: Bit7=In Bit6=In Bit5=In Bit4=In Bit3=In Bit2=In Bit1=In Bit0=InDDRD=(0<<DDD7) | (0<<DDD6) | (0<&...

2020-03-22 09:02:51 1792

原创 C#各种图标注解

2020-02-27 13:07:51 990

原创 C# 中的 ConfigurationManager类引用方法

c#添加了Configuration;后,竟然找不到 ConfigurationManager 这个类,后来才发现:虽然引用了using System.Configuration;这个包,但是还是不行的。后来终于找到一个解决方法,就是在解决方案资源管理器里找到类文件选择“引用”,然后右击选择“添加引用”,并且从 .net 中找到System.Configuration把它加上去就OK啦...

2020-02-23 10:38:36 199

原创 C#的配置文件App.config使用方法

app.config 配置文件的格式如下:<?xmlversion="1.0"encoding="utf-8"?> <configuration> <appSettings> <addkey="ServerIP"value="127.0.0.1"></add> ...

2020-02-21 22:01:09 357

原创 C#链接excel

string FileFullPath = "d:\\test.mdb"; string strConn = "Provider=Microsoft.Ace.OleDb.12.0;" + "data source=" + FileFullPath + ";Extended Properties='Excel 12.0; HDR=NO; IMEX=1'"; ...

2020-02-21 21:59:55 1074

原创 sql server 2008数据库以及SQLManagementStudio安装

1、安装sql server 2008数据库,同时需要安装SQLManagementStudio_x64_CHS(百度云盘里面有或者可搜索,在微软官网下载)2、利用SQLManagementStudio进行数据库配置,如果电脑是express版本,需要输入用户名:3、在下图中,右键属性,可以设定服务器名为sa的密码4、右键点击sa属性,点击状态,将登录设置成启用。5、右键点击服...

2020-02-21 21:57:53 1834

原创 C#引用sqldmo.dll的方法

找到 sqldmo.dll这个文件C:\Program Files\Microsoft SQL Server\80\Tools\Binn\sqldmo.dll用.Net框架提供的工具转成受托管代码tlbimp sqldmo.dll /out: c:\SQLDMO.dll如题,有没有办法呢? 如果必须使用sqldmo,那么如何在没有安装sql的机器上使用这个com组件。...

2020-02-21 21:49:30 961

原创 VS2017下载地址

留下痕迹,VS2017下载地址https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes

2020-02-21 21:46:46 238

转载 3.0以上版本wamp自定义网站根目录

Apache配置文件可以通过以下方式打开:# DocumentRoot: The directory out of which you will serve your# documents. By default, all requests are taken from this directory, but# symbolic links and aliases may be use...

2018-09-10 06:11:19 370

转载 C# WinForm下,隐藏主窗体的方法

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespac

2017-12-08 21:13:24 3692

转载 C#静态变量、静态方法、静态类

一、静态类静态类与非静态类的重要区别在于静态类不能实例化,也就是说,不能使用 new 关键字创建静态类类型的变量。在声明一个类时使用static关键字,具有两个方面的意义:首先,它防止程序员写代码来实例化该静态类;其次,它防止在类的内部声明任何实例字段或方法。静态类的主要特性:1:仅包含静态成员。2:无法实例化。 3:静态类的本质,是一个抽象的密

2016-01-05 22:39:04 756

基于ardunio的TCP server的创建.zip

里面包含有人调试助手apk,在安卓手机上使用,经测试,可以接收数据,在发送数据时候,闪退,请注意。同时有基于arduino开发的ESP32开发板,开发的ESP32作为TCP server的源程序代码。

2020-04-19

C#学习视频-1学习方法与建议.wmv

详细介绍了C#学习方法与建议,这个是第一讲,主要介绍了C#最开始如何进行开始学习,以及帮助文档的使用,的老师讲的非常仔细。

2020-02-21

JTAG下载驱动.rar

JTAG下载驱动,里面介绍了Atmel Studio6.2版本驱动的安装方法,图片,文字俱全,安装非常方便。

2020-02-21

Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_Summary.pdf

ATmega128单片机资料的详细说明书,包括引脚介绍,寄存器介绍,封装形式,使用方法,跟其他芯片配合使用等。可以给开发人员提供帮助。

2020-02-21

Atmel-8154-8-bit-AVR-ATmega16A_Datasheet Summary.pdf

Atmel-8154-8-bit-AVR-ATmega16单片机英文版资料,详细介绍了各引脚功能,寄存器功能等。

2020-02-21

Microsoft Visio 2013【64位】.part1.rar

免破解Microsoft Visio 2013【64位】,亲自证实可用,无密码。共分为3部分,这是第一部分。

2019-06-11

实时进度条应用

实时进度条应用

2017-02-09

Sql数据库远程访问

Sql数据库远程访问

2017-02-09

通过委托实现不同对话框间控件的控制

通过委托实现不同对话框间控件的控制

2017-02-09

C#线程锁的应用

C#线程锁的应用

2017-02-09

通过Thread建立线程

建立一个新的线程小程序

2017-02-09

DataGridView print

完成DataGridView打印功能

2017-01-30

C#实现打印机功能实例

实现C#打印机预览、设置、打印等功能!

2017-01-28

空空如也

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

TA关注的人

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