自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 lattice diamond调整字体大小

Lattic Diamond调整字体大小

2024-05-14 22:04:03 134

原创 Lattic Diamond申请License失败

Lattic Diamond申请License提示账号无效的情况处理。

2024-05-13 23:20:04 203

原创 模拟STM32 Flash数据丢失、被串改的异常情况

Flash读写 读取单片机hex文件

2023-08-25 14:17:28 2094

原创 欧姆龙CP1H串行端口2无协议通信记录

欧姆龙CP1H串口无协议通信设置

2023-07-19 17:23:44 1665 1

转载 PLC单按钮启停电路多种实现方式

传送阵

2021-07-02 15:30:35 4808

原创 (一)C++创建dll库并调用

开发环境:VS20131.创建项目:文件->新建->项目,选择如下最终生成的项目如下2.由于我们选择了导出符号,所以需要将一些自动生成的东西去掉,只需要修改myDll.h和myDll.cpp两个文件即可。注意加上析构函数,不知道为什么VS2013创建的dll项目不带析构函数,本人小白,有知道的道友可以在评论区告知我一下3.修改配置环境4.编写代码,写一个小测试例子5.编译生成的lib库和dll库如下:6.新建控制台项目

2021-04-23 16:00:45 1676

原创 VS2013出现“#error WINDOWS.H already included. MFC apps must not #include <windows.h>”错误

添加线程时出现的标题出错处理方法如下找到报错项目的stdaxf.h文件,注释掉以下头文件内容,并在最上方添加#include "afxwin.h",最终stdaxf.h内容如下// stdafx.h : 标准系统包含文件的包含文件,// 或是经常使用但不常更改的// 特定于项目的包含文件//#pragma once#include "afxwin.h" // 新添加进来的头文件#include "targetver.h"// 注释掉的内

2021-04-23 11:51:33 2442

转载 光敏二极管为什么反接

最近用到一个光耦隔离器件6N136,防止忘记,记录一下其工作原理:转载自http://www.elecfans.com/yuanqijian/erjiguang/201912061130237.html光敏二极管在电路中一般是处于反向工作状态,在没有光照射时,反向电阻很大,反向电流很小,这反向电流称为暗电流,当光照射在PN结上,光子打在PN结附近,使PN结附近产生光生电子和光生空穴对,它们在PN结处的内电场作用下作定向运动,形成光电流。光的照度越大,光电流越大。因此光敏二极管在不受光照射时处于截止状态,

2021-01-23 16:52:46 2124

原创 欧姆龙PLC CP1H与变频器通信要点总结

plc通过modbus协议读取变频器数据,欧姆龙plc的modbus协议与标准的modbus协议稍有区别标准的读变频器数据格式为从机地址 功能码 读取的寄存器起始地址高字节 读取的寄存器起始地址低字节 读取的寄存器数量高字节 读取的寄存器数量低字节 CRC低 CRC高如 01 03 00 6B 00 01 CRC低 CRC高而欧姆龙plc读变频器的数据格式为从机地址 功能码 字节数 读取的寄存器起始地址高字节 读取的寄存器起始地址低字节 读取的寄存器数量高字节 ...

2020-11-24 10:17:41 5610

原创 欧姆龙CP1H PLC串口数据收发问题总结

使用的PLC型号为CP1H-40DT-D,使用的串口是串口2,接口是RS485。测试程序如图1所示。 图1测试方法:在串口调试助手按16进制发送,每次发送3个字节,如 0x32 0x33 0x36第一次发送这3个字节到串口2,D1000寄存器上显示的数值为0x3233第二次发送这3个字节到串口2,D1000寄存器上显示的数值为0x3336第三次和第一...

2020-11-12 11:30:28 5562

原创 STM8S使用外部时钟引起串口数据传输错误

        最近有个小东西用到STM8S来驱动,之前用STM8S使用的是内部自带的16MHz RC时钟,尚未尝试过使用外部晶振作为主时钟。今天记录一下使用外部晶振时遇到的一个问题。      老规矩,在进行程序设计时,首先初始化时钟,本次使用的是STM8S103F3P6芯片,8MHz的外部晶振,为了方便内外部时钟切换,结合资料写了两个切换函数/********************...

2018-12-22 16:22:15 1858 3

原创 STM32F051C8T6时钟问题

        最近用到了STM32F051C8T6这款芯片,没有外接晶振,使用的是内部时钟,工程是参考网上以及论坛教程弄的。资料说定时器的时钟达48MHz,我测试定时器时,48MHz进行48分频,使用1MHz来产生定时时间,但是定时时间死活不对,刚开始以为是自己配置出错了,所以重新检查了好几次代码,仍然不能解决问题。        没办法,只能按照所得的波形进行倒推,计算得到定时器的时钟为8...

2018-12-13 09:59:04 2356 4

转载 整流滤波

查资料的时候发现了一篇整流滤波的文章,由于不是在CSDN上的,先贴出网址,方便下次回看!文章出处:单击

2018-10-27 14:30:32 592

翻译 C# 操作excel出现"命名空间“Microsoft”中不存在类型或命名空间名称“Office ”(是缺少程序集引用吗?)"错误

如题,当导入using Microsoft.Office.Interop.Excel时会出现"命名空间“Microsoft”中不存在类型或命名空间名称“Office ”(是缺少程序集引用吗?)"错误。解决办法:单击菜单栏的“项目”->选择“添加引用”->COM->查找并勾选“Microsoft Excel 14.0 Object Library”->确定可能出现的不...

2018-10-26 12:00:18 1490

原创 STM8如何在IAR建立工程模板(库函数版本)

最近有个项目需要使用STM8开发,可是我以前只用过C51和STM32,STM8没用过,所以开始入门,从建立工程开始,使用的开发环境是EWSTM8-1401-Autorun版本,版本比较老,但是足够用了。参考网上的教程,新建的模板总是报错,后来在贴吧找到了一个视频教程,讲得很清晰,按照视频所讲,我建立的模板也成功了,分享给大家。很感谢制作视频的老师,也感谢分享在贴吧的网友。温馨提示,在操作stm...

2018-09-29 10:17:06 1993

web通过mscomm32控件与单片机实现串口通信

Web通过mscomm32.ocx控件与单片机实现串口通信,详细介绍了mscomm32.ocx控件的建立、使用过程以及使用结束后控件的释放,调试过程也有详细介绍。资源包含了源码、以及使用要注意的问题。

2018-03-06

空空如也

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

TA关注的人

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