
串口
文章平均质量分 88
wowocpp
这个作者很懒,什么都没留下…
展开
-
fatal error LNK1104: 无法打开文件“LIBC.lib”错误
用VS2005重新编译某个VC6.0的工程发生了链接错误,错误如下: fatal error LNK1104: 无法打开文件“LIBC.lib” 。 现在把这个解决过程分享一下。 方法一: 解决如下:项目->属性中->配置属性->链接器->输入->在忽略特定库中写入打不开的文件的名称LIBC.lib; 方法二: 在stdafx.h 里加上这句吧 ...转载 2018-07-09 10:45:32 · 1513 阅读 · 0 评论 -
CSerial - A C++ Class for Serial Communications 介绍
网址:http://www.codeguru.com/cpp/i-n/network/serialcommunications/article.php/c2503/Posted by Tom Archer and Rick Leinecker on August 7th, 1999 This article was contributed by Tom Archer and Rick L...原创 2018-07-09 11:12:39 · 1043 阅读 · 0 评论 -
PComm Lite ---- 用VC 封装串口通信协议 DLL
用了Pcomm lite,只需要打开串口,建个线程收数据,然后只需要关注自己要收发的数据就行了。PComm Lite是家叫moxa的公司出的,做了几十年工业串口卡、串口服务器之类设备了。提供的pcomm易用性、可靠性久经考验。下载地址:http://www.moxa.com/product/download_pcommlite_info.htm 成熟的PCOMM PRO确实好用,例子和使...原创 2018-07-03 11:56:01 · 4680 阅读 · 1 评论 -
win7 下 VS2010 使用 串口库 PCommLite 1.6 动态库
测试设备:TC35 GSM/GPRS Modem 模块—- 串口设备 https://blog.youkuaiyun.com/wowocpp/article/details/80496740PCommLite 1.6 介绍https://blog.youkuaiyun.com/wowocpp/article/details/80896422win7 64位 vs2010 :TC35 是串口测试设备...原创 2018-07-03 16:08:52 · 2250 阅读 · 0 评论 -
FT232 USB 转串口 写1个字节,读一个字节 速度慢的问题
参考网页: FT232-USB转串口设计 https://blog.youkuaiyun.com/eddy_liu/article/details/8289405最近调试FT232H遇到的坑 https://www.cnblogs.com/xiedidan/p/ft232h-poc.htmlFT232H产品详情页 http://www.ftdichip.com/Products/ICs/FT2...原创 2018-07-12 10:13:11 · 5224 阅读 · 0 评论 -
FT232RL 芯片资料整理
官网地址: http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf http://www.ftdichip.com/Products/ICs/FT232R.htm 256 Byte receive buffer and 128 Byte transmit buffer utilising buffer sm...原创 2018-07-12 10:46:24 · 11885 阅读 · 0 评论 -
ublox GPS 模块 用法
手头有两个买的 ublox GPS 模块 使用方法如图所示:模块连接图如下: u-blox工具下载链接:https://www.u-blox.com/en/evaluation-software-and-toolsGPS模块有一个PC配置软件,叫做u-Center,可以对模块进行参数设置,然后保存到EEPROM,其实也可以通过单片机串口通信进行设置,但是PC端设置更加人...原创 2018-07-06 10:44:13 · 24462 阅读 · 6 评论 -
cnComm 测试 风火轮 NFC板子
cnComm DCB* pDcb = m_SerialCnCom.GetState(); pDcb->BaudRate = 115200 ; pDcb->ByteSize = 8 ; pDcb->StopBits = 0; pDcb->Parity =...原创 2018-05-17 16:16:37 · 332 阅读 · 0 评论 -
风火轮PN532 NFC 开发板 串口连接方式 卡片物理号 读取
图如下: 风火轮与FT232 模块的连接,需要注意两个地方: (1)如上图所示: 如果选择 UART模式:需要SEL0为OFF,SEL1为OFF 也就是上图的3和上图的4的地方,需要都是OFF(2)与FT232 USB转TTL 串口模块的连接, 图中标号 板子 FT232模块 5 3.3v VCCIO 6 MOSI/SDA/TX ...原创 2018-03-29 15:16:19 · 4395 阅读 · 0 评论 -
串口 监控 抓包工具 列举
SerialMonitor Serial Port Monitor 7.0.312 在进行模拟串口时,为了方便采用虚拟串口工具Virtual Serial Port Driver,在调试时采用串口调试助手(当然这里也可以自己写个串口程序调试),然后就是模拟数据通信程序,这个要自己编写个人建议采用C#编写(原因简单方便)。 Virtual Serial Port Driver程序截图 ...原创 2018-05-30 10:38:41 · 15532 阅读 · 0 评论 -
win32 下面 串口操作 ESC POS 打印 参考程序
串口 通信 http://outofmemory.cn/code-snippet/12300/ESC-POS-type-exampleESC POS打印例子#include <windows.h>#include <string>#include <IOSTREAM>using namespace std;ty原创 2018-05-29 16:01:20 · 1275 阅读 · 0 评论 -
TI TM4C123 包中的 串口工具 源码
TivaWare_C_Series-2.1.4.178\tools\sflash这个代码可以作为参考,win32 的方式 书写串口控制模式1 uart_handler.c//*****************************************************************************//// uart_handler.c//// Copy...原创 2018-09-27 15:15:35 · 1137 阅读 · 0 评论 -
Serial Boot Loader for CC2530 资料整理
1 参考网址http://processors.wiki.ti.com/index.php/CC253x_Serial_Boot_LoaderSerial Boot Loader for CC2530 Sochttps://wenku.baidu.com/view/dfd0e8112cc58bd63086bd8b.htmlC:\Texas Instruments\ZStack-CC2530...原创 2018-10-10 11:09:38 · 1425 阅读 · 0 评论 -
modbus协议中的寄存器理解
modbus协议中的寄存器理解对modbus中常用功能码寄存器的理解 最近有用到modbus协议,就把之前原来收集的资料全都拿出来又复习了一遍。发现以前了解的也忘了差不多了。所以这次理解了赶紧做个总结,省的下次再忘记了。modbus完整支持很多功能码,但是实际在应用的时候常用的也就那么几个。具体如下:0x01: 读线圈寄存器0x02: 读离散输入寄存器0x03: 读保持寄存器...原创 2019-09-11 14:47:57 · 22881 阅读 · 2 评论 -
win32 API 串口 编程 (二) 异步方式 --- CSerial 库 TC35 AT
代码参考网页:https://www.codeguru.com/cpp/i-n/network/serialcommunications/article.php/c2503/CSerial--A-C-Class-for-Serial-Communications.htm该代码比较精炼,为了兼容COM10以上以及unicode编码 做了部分修改。用VS2010 建立一个 控制台工程, ...原创 2018-06-01 15:30:46 · 1104 阅读 · 0 评论 -
TC35 GSM/GPRS Modem 模块---- 串口设备
研究 串口 上位机编程 ,找到了一个 支持 串口AT指令的设备, TC35 GSM/GPRS Modem R&D Version:4.32天津菲利科电子技术有限公司 出品的 很老的一个产品如果使用RS232 与他通信 ,插针的方法如下: 供电电源 需要是 12V 2A 或者 5V 2A ,我实验用过的是 12V 2A的直流电源适配器通过 力特的FT232 U...原创 2018-05-29 15:13:24 · 2395 阅读 · 0 评论 -
win32 API 开发串口 参考资料
参考网址:Win32 API串口编程 (很好) 同步 代码 异步 代码 都有https://blog.youkuaiyun.com/zhuyonghao123/article/details/8162250WIN32控制台下的串口通信程序(异步操作)https://blog.youkuaiyun.com/u013232740/article/details/49871113windows串口通信操作和...原创 2018-06-01 10:07:34 · 3320 阅读 · 0 评论 -
win32 WaitCommEvent
网页:https://msdn.microsoft.com/en-us/library/windows/desktop/aa363479(v=vs.85).aspx函数作用: 一个特定的通信设备等待事件发生。 该函数监视的事件的集合 is contained in the event mask associated with the device handle.BOOL WIN...原创 2018-06-04 15:50:54 · 2018 阅读 · 0 评论 -
win32 SetCommState
网页:https://msdn.microsoft.com/en-us/library/aa363436(VS.85).aspxSetCommState 函数 根据设备控制块(device-control block (a DCB structure))的规范,配置通信设备。 这个函数重新初始化所有的硬件和控制设置。 但是不会清空输出和输入队列。BOOL WINAPI Set...原创 2018-06-04 17:02:46 · 1462 阅读 · 0 评论 -
win32 SetupComm 函数 PurgeComm 函数
初始化通信设备的通信参数BOOL WINAPI SetupComm( _In_ HANDLE hFile, _In_ DWORD dwInQueue, _In_ DWORD dwOutQueue);参数hFile [in]A handle to the communications device. The CreateFile function re...原创 2018-06-05 15:39:30 · 1874 阅读 · 0 评论 -
win32 SetCommTimeouts 和 COMMTIMEOUTS
1. SetCommTimeouts对通信设备的所有读和写操作设置超时时间BOOL WINAPI SetCommTimeouts( _In_ HANDLE hFile, _In_ LPCOMMTIMEOUTS lpCommTimeouts);参数hFile [in]A handle to the communications device. The...原创 2018-06-05 16:11:09 · 1362 阅读 · 1 评论 -
win32 ClearCommError 和 COMSTAT 结构体
网址:https://msdn.microsoft.com/en-us/library/windows/desktop/aa363180获取 通信错误的信息,汇报当前的通信设备的状态。 当一个通信错误发生的时候,调用这个函数,将会清除设备的错误标志,来使能其他的输入输出操作BOOL WINAPI ClearCommError( _In_ HANDLE hFil...原创 2018-06-05 15:01:48 · 2938 阅读 · 0 评论 -
win32 串口 编程 (一)
串口监控工具推荐使用AccessPort或PortMon,这两款软件都是免费的。本文以AccessPort为例进行说明。 http://www.sudt.com/ SUDT AccessPort 1.37 (Freeware) 发送:41 54 0D 0A 接收到的是 ATOK T ...原创 2018-05-29 18:22:47 · 1002 阅读 · 0 评论 -
win32 串口 通信 异步 线程方式
该例子是:《Visual C++实践与提高-串口通信与工程应用篇_第2版》书上给出的部分源码, 整理修改之后的演示代码: 借助 TC35模块可以,正常运行:代码如下:// seritalTK.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <windows.h>HANDLE hCom;DWORD Thre...原创 2018-06-06 14:00:24 · 986 阅读 · 0 评论 -
win32 串口通信 同步方式 和异步方法 比较
参考网址:https://blog.youkuaiyun.com/zhuyonghao123/article/details/8162250并作了修改,可以与TC35 模块通信。1. 同步模式#include "stdafx.h"#include &lt;windows.h&gt;#include &lt;stdio.h&gt;HANDLE Open_driver_T(TCHA...原创 2018-06-06 14:28:42 · 2253 阅读 · 0 评论 -
win32 串口 通信 异步方式 事件驱动方式
根据 《Visual C++ 实践与提高 — 串口通信与工程应用篇 第2版》 第7章内容整理 仅仅是演示 代码有漏洞代码如下:// SerialTG.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <windows.h>HANDLE hCom;HANDLE hThreadEvent;DWORD Th...原创 2018-06-07 15:19:49 · 1186 阅读 · 0 评论 -
win32下串口读写设置操作
转载来自: https://blog.youkuaiyun.com/dahan_wangtao/article/details/1621212在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。 串口通信方便易行,应用广泛。 一般情况下,工控机和各智能仪表通过RS485总线进行通信。 RS485的通信方式是半双工的,只能由作为主节点的工控PC机依次轮询网络上的各...转载 2018-06-07 15:45:43 · 1699 阅读 · 0 评论 -
串口编程之二:超时COMMTIMEOUTS结构
转载的: 之前有一个《串口编程之一: WIN32 API 中串口DCB 结构的介绍》在WIN32 API编程中,除了DCB结构之外,还需要了解COMMTIMEOUTS结构.这个结构是为了读写串口的超时而设置的. COMMTIMEOUTS结构如下: typedef struct _COMMTIMEOUTS { DWORD ReadInterv...转载 2018-06-07 16:38:17 · 1193 阅读 · 0 评论 -
win32 串口通信 同步方式 事件驱动
《The Windows Serial Port Programming Handbook.pdf》 第三章 的例子 可以参考一下 咱相应的修改SimpleCOM.cpp/*********************************************************************************** * NAME : SimpleCOM.cpp ...原创 2018-06-07 16:57:14 · 1248 阅读 · 0 评论 -
emwin 里面集成串口 (转载的)
emwin 里面集成串口 (转载的) 一次读一个字符#include "GUI.h"#include <windows.h>#include <stdio.h>#include <stdlib.h>#include "DIALOG.h"// void CRS485CommDlg::OnClose() // { // TODO: Add y...转载 2018-06-07 17:01:35 · 1059 阅读 · 0 评论 -
node-serialport 源码中的 win32 串口通信
Node.js 串口读写包 node-serialport 这个模块主要是针对web 应用 与 串口 通信可以作为 win32 API 串口 开发的参考https://github.com/node-serialport/node-serialport/tree/master/srchttps://github.com/node-serialport/node-serialpor...原创 2018-06-07 17:13:53 · 2658 阅读 · 1 评论 -
win32 串口开发 :串行通信
参考网址:https://msdn.microsoft.com/en-us/library/ff802693.aspxhttps://blog.youkuaiyun.com/u013891221/article/details/50373207Multithreaded TTY(MTTTY)的例子,下载地址:https://download.youkuaiyun.com/download/clearae...原创 2018-06-04 10:51:28 · 1258 阅读 · 0 评论