码迷,mamicode.com
首页 >  
搜索关键字:串口编程    ( 94个结果
c#串口编程(转)
在单片机项目开发中,上位机也是一个很重要的部分,主要用于数据显示(波形、温度等)、用户控制(LED,继电器等),下位机(单片机)与 上位机之间要进行数据通信的两种方式都是基于串口的: USB转串口 —— 上位机和下位机通过USB转串口连接线直接相连进行数据交互; 串口转WIFI(ESP8266) — ...
分类:Windows程序   时间:2018-06-06 15:31:24    阅读次数:391
processing与arduino互动编程
Processing向串口发送数据 arduino连接的是com3,执行程序后Arduino板载的RX灯一直亮起,说明有数据在不停地发送过去。关闭程序后,RX灯熄灭。 2.3Arduino串口编程 通过头文件HardwareSerial.h中定义一个HardwareSerial类的对象serial, ...
分类:其他好文   时间:2018-05-16 13:13:17    阅读次数:501
STM32 UART串口通讯编程方法
    在对通讯时间要求比较高的时候,就需要自己对UART的通讯底层直接进行操作。我以STM32单片机为例,讲一下比较快速的UART编程方法。——其实不止是STM32这么处理,我以前使用过51的单片机,TI的MSP单片机,三菱的16位单片机,都可以采用这种方法。    基本的处理思路如下:    1. UART接收的处理方法 
分类:其他好文   时间:2018-05-04 16:58:05    阅读次数:181
串口编程(三) - 虚拟串口设备(串口测试)
当我们写好了串口程序,总是需要测试的;但是如何测试呢?我们有的时候可能根本就没有外接串口设备啊? 本blog提供两种测试方式: 虚拟串口:使用VSPD软件虚拟一个串口设备 真实串口:将串口设备连接到VM的Linux系统 1. 虚拟串口 使用虚拟串口,主要原理是依靠软件虚拟出来一个串口设备,然后使用串 ...
分类:其他好文   时间:2018-04-09 21:04:46    阅读次数:127
串口编程(一) :理论基础
1. 终端设备 Linux具备多种终端设备类型: 当前终端 前台控制台终端 串口 虚拟终端 以上这些终端设备统一由TTY(TeleTYpewriter进行管理,从而可以屏蔽硬件的实现。 1.1 物理串口 物理串行接口,即 /dev/ttyS[n] ,(ttyS0为com1,ttyS1为com2),其 ...
分类:其他好文   时间:2018-03-31 18:16:04    阅读次数:148
linux下怎样对串口编程
Linux操作系统从一開始就对串行口提供了非常好的支持,本文就Linux下的串行口通讯编程进行简单的介绍。 串口简单介绍串行口是计算机一种经常使用的接口。具有连接线少。通讯简单。得到广泛的使用。经常使用的串口是RS-232-C接口(又称EIA RS-232-C)它是在1970年由美国电子工业协会(E ...
分类:系统相关   时间:2018-03-27 14:32:21    阅读次数:282
linux c 编程 ------ 串口编程
http://blog.csdn.net/specialshoot/article/details/50707965 对于串口的打开操作,必须使用O_NOCTTY参数。O_NOCTTY如果路径名指向终端设备,不要把这个设备用作控制终端。如果不使用此标志,任务的一个输入(比如键盘终止信号等)都会影响进 ...
分类:系统相关   时间:2018-03-17 19:48:11    阅读次数:264
C# 串口编程 对端口的访问被拒绝
感谢Sunny秋刀鱼。https://www.cnblogs.com/527289276qq/p/5595798.html 在页面或者窗口Unloaded事件中关闭串口即可。 ...
分类:Windows程序   时间:2018-03-06 12:53:23    阅读次数:445
串口编程入门
嵌入式系统中,诸多设备都可以通过串口来控制,比如WiFi、蓝牙、RFID等等,因此在嵌入式设备中使用串口就显得特别重要。首先,有几个概念简单澄清一下。RS232、RS485和TTL指的是电气电平标准。一般而言,TTL使用0V表示低电平,+5V表示高电平。RS232使用负逻辑电平,即+3V ~ +15V表示低电平,-3V ~ -15V表示高电平。RS485和RS232一样都是基于串口的通讯接口,数据
分类:其他好文   时间:2017-12-25 13:43:39    阅读次数:190
Linux 下串口编程之三 termios结构体介绍
termios简介 termios提供了一个常规的终端接口,用于控制非同步通信端口。 struct termios { unsigned short c_iflag; /* 输入模式标志*/ unsigned short c_oflag; /* 输出模式标志*/ unsigned short c_c ...
分类:移动开发   时间:2017-12-15 16:20:01    阅读次数:202
94条   上一页 1 2 3 4 ... 10 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!