我假设读者已经了解了c#的语法,本文是针对刚打算解除串口编程的朋友阅读的,作为串口编程的入门范例,也是我这个系列的基础。我们的开发环境假定为vs2005(虽然我在用vs2010,但避免有些网友用2005,不支持lambda,避免不兼容,就用2005来做例子)一个基本的串口程序,既然是个程序了。我们就...
分类:
其他好文 时间:
2014-09-14 15:20:17
阅读次数:
170
【情形1】【ubuntu14.04-->Win8】[环境描述]PC1:Win8,运行串口调试工具:USR-TCP232-Test.exe;串口COM1的参数设置为“9600,8,1,N"。PC2:Ubuntu14.04;串口/dev/ttyUSB0的参数设置为“9600,8,1,N"。[代码描述]/...
分类:
其他好文 时间:
2014-09-10 19:27:00
阅读次数:
209
希望这套API可以帮助有需要的人! 如果您有异议,请给出理由,让我可以改善存在的问题,谢谢。 如果您在使用中发现问题,请及时联系我。? 我承认在用C++写 C,纯粹为了封装方便,如果是这个原因要喷我,那我替您先...
分类:
其他好文 时间:
2014-08-15 16:13:39
阅读次数:
280
转载请注明出处,部分内容类源于网络。
终端属性详解及设置
属性
为了控制终端正常工作,终端的属性包括输入属性、输出属性、控制属性、本地属性、线路规程属性以及控制字符。
其在系统源代码的termios.h中定义(具体的说明文档http://pubs.opengroup.org/onlinepubs/7908799/xsh/termios.h.html),其结构体成员主要是
Th...
分类:
系统相关 时间:
2014-08-05 19:29:40
阅读次数:
587
转载请注明出处,谢谢!
linux下的终端及串口的相关概念有:
tty,控制台,虚拟终端,串口,console(控制台终端)详解
部分内容整理于网络。
终端/控制台
终端和控制台都不是个人电脑的概念,而是多人共用的小型中型大型计算机上的概念.
1.终端
一台主机,连很多终端,终端为主机提供了人机接口,每个人都通过终端使用主机的资源. 终端有字符哑终端和图形终端两种.
控制台...
分类:
系统相关 时间:
2014-08-04 21:47:08
阅读次数:
401
在ubuntu14.04上,通过qtcreator进行串口编程时出现:tryingtoopenfile"/dev/ttyS0"couldnotopenfile:权限不够portopenisfalsejgc>ls-al/dev/ttyS0
crw-rw----1rootdialout4,64Mar2321:00/dev/ttyS0
jgc>echoxyzzy>/dev/ttyS0
bash:/dev/ttyS0:Permissiondenied解决方..
分类:
其他好文 时间:
2014-07-17 08:01:38
阅读次数:
455
1.linux串口编程需要的头文件#include //标准输入输出定义#include //标准函数库定义#include //Unix标准函数定义#include #include #include //文件控制定义#include //POSIX中断控制定义#include //错误号定义2....
分类:
系统相关 时间:
2014-07-03 11:01:08
阅读次数:
370
对于波特率的设置通常使用cfsetospeed和cfsetispeed函数来完成。获取波特率信息是通过cfgetispeed和 cfgetospeed函数来完成的。 cfsetospeed函数 头文件: #include 函数原型: int cfsetospeed(struct termi...
分类:
其他好文 时间:
2014-07-01 21:19:53
阅读次数:
348
首先要把环境搭建好,也就是jdk还有tomcat,要是不需要再web上使用就不需要装了!
还有就是配置,也就是默认的comm.jar ,javax.comm.properties , win32com.dll这几个文件要放对地方
comm.jar放到C:\Program Files (x86)\Java\jdk1.7.0_01\jre\lib\ext 同时也放到jre相同目录下...
分类:
编程语言 时间:
2014-06-05 00:16:00
阅读次数:
430