实物图引脚图接线图效果图源代码//****************************************************************//
//AM系列温湿度传感器,读IIC使用示例
//单片机:AT89S52或STC89C52RC
//功能:串口发送温湿度数据波特率9600
//晶振:12M(用户系统时钟如不是12M请更改相关宏定义及注释..
分类:
其他好文 时间:
2016-12-06 23:05:02
阅读次数:
696
目 录 第1章 说明2 1 为什么需要异步写数据?2 2 异步写数据的代码2 3 源代码4 第1章 说明 1 为什么需要异步写数据? 如下图所示,以波特率300打开一个串口。 图1 单击"同步发送"按钮,则数据未发送完之前写数据的函数不会返回。波特率300,每秒大概能发送25个字符,... ...
分类:
Web程序 时间:
2016-12-05 22:31:56
阅读次数:
238
以下代码是自己测试门禁系统使用的 主要用到了串口的接收和发送 开发环境:xp QT5.1.1 串口:38400 N 8 1 自动检测可用串口 在xp上测试没问题 有些usb转串口会出现波特率不准的问题,CH340的usb转232使用完全正常 以下为收发的线程.h 和.cpp两个文件 最后附上转sac ...
分类:
其他好文 时间:
2016-12-05 09:46:41
阅读次数:
153
QT开发(五十)——QT串口编程基础一、QtSerialPort简介1、串口通信基础目前使用最广泛的串口为DB9接口,适用于较近距离的通信。一般小于10米。DB9接口有9个针脚。串口通信的主要参数如下:A、波特率:衡量通信速度的参数,表示每秒钟传送的bit的个数。例如9600波特表示每秒钟..
分类:
其他好文 时间:
2016-12-04 01:10:21
阅读次数:
321
前面设计好了界面,现在就开始写代码了,首先定义一个串口对象.. 添加串口扫描函数,扫描出来所有可用串口显示在下拉框中,同时设置接受函数 PS:,因为串口的接受事件中开辟了新的线程,所以我们访问ui资源时需要做特殊的处理,如果是winform中需要设置 Control.CheckForIllegalC ...
今天开始打算正式在博客园落户了,写点有用的吧, 一个简单的C#上位机,也就是串口调试助手废话不多说,新建windows应用程序 到这人一个工程就算是新建完成了,然后就是组件的添加了,我们需要在里面添加四个下拉框分别用做 可用端口,波特率,校验位,数据位的设置,还要两个文本框用作收发数据使用,还有若干... ...
1.新建项目 按APP启动软件→项目→项目信息→项目名→输入1112(当天日期)→确定→进坐标系统→投影→中央子午线→输入99或102→保存→确定→返回 2.设置基准站发射信号 设备→设备连接→厂商选择中海达→方式选择蓝牙→连接→搜索设备→选择基准站编号11701235→配对或输入配对码1234→确 ...
分类:
其他好文 时间:
2016-11-30 01:55:33
阅读次数:
423
打开串口 在Linux系统下,打开串口是通过使用标准的文件打开函数操作的。 #include <fcntl.h> /* 以读写的方式打开 */ int fd = open( "/dev/ttyUSB0",O_RDWR); 设置串口 所有对串口的操作都是通过结构体 struct termios 和 几 ...
分类:
系统相关 时间:
2016-11-26 22:45:28
阅读次数:
225
一、Exynos4412 UART 的特性 Exynos4412 中UART,有4 个独立的通道,每个通道都可以工作于中断模式或DMA 模式,即 UART 可以发出中断或 DMA 请求以便在UART 、CPU 间传输数据。UART 由波特率发生器、发送器、接收器和控制逻辑组成。 使用系统时钟时,Ex ...
分类:
其他好文 时间:
2016-11-22 23:05:03
阅读次数:
267
前言: 通用同步异步收发器(USART)提供了一种灵活的方法来与使用工业标准NR 异步串行数据格式的外部设备之间进行全双工数据交换。 USART利用分数波特率发生器提供宽范围的 波特率选择,支持同步单向通信和半双工单线通信。 1、STM32固件库使用外围设备的主要思路 在STM32中,外围设备的配置 ...
分类:
其他好文 时间:
2016-11-10 09:40:54
阅读次数:
216