串口通信
Keycer
这个作者很懒,什么都没留下…
展开
-
一个51单片机比较综合的程序(包括了串口通信,io控制,字符串处理,中断处理),仅供自己以后参考
#include #include #include #include /********************************************************宏定义数据类型********************************************************/#define UCHAR unsigned char#defin原创 2013-05-16 20:46:55 · 2251 阅读 · 0 评论 -
linux C串口常规设置参考
据通信的基本方式可分为并行通信与串行通信两种。· 并行通信是指利用多条数据传输线将一个资料的各位同时传送。它的特点是传输速度快,适用于短距离通信,但要求传输速度较高的应用场合。· 串行通信是指利用一条传输线将资料一位位地顺序传送。特点是通信线路简单,利用简单的线缆就可实现通信,降低成本,适用于远距离通信,但传输速度慢的应用场合。串口设置详解本节主要讲解设置串口的主要方法。转载 2013-05-25 20:00:40 · 22466 阅读 · 2 评论 -
在linux-2.6.33.5内核中添加对s3c2410串口2的配置
这几天,突然发现移植好的s3c2410的串口2在linux系统下竟然不能用,赶紧查了很多资料,发现,若要在linux系统下是用s3c23410的串口2 ,需要修改内核,把s3c2410的串口2配置成普通的串口。 1.修改arch/arm/mach-s3c2440/mach-smdk2440.c中的uart2的配置,修改后如下: static struct s3c2410_ua转载 2013-05-25 21:08:27 · 1339 阅读 · 0 评论 -
Qt实现串口编程
windows下Qt实现串口编程的例子,仅作参考(Qt 5.1.1环境下编译运行通过):工程所需文件如图所有文件源代码/************mainwindow.h*************/#ifndef MAINWINDOW_H#define MAINWINDOW_H#include #include #include #include "win_qexts原创 2013-12-08 21:54:08 · 20471 阅读 · 10 评论 -
Modbus CRC16校验算法--查表法(已经过本人测试,工作良好)
代码如下:uchar auchCRCHi[]={0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81,0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0转载 2014-11-13 08:54:44 · 28473 阅读 · 15 评论