昨天用之前的方法处理好串口发送数据的程序,结果发现发送数据总是会发送错误一些数据,百思不得其解,结果发现是因为没有给串口转接板提供电源以及没有和单片机共地。
分类:
其他好文 时间:
2015-08-04 10:51:33
阅读次数:
290
由于最近要做一个IRIGB的转码模块,需要从GPS模块获取时间数据,处理器和GPS采用串口通信的方式。由于串口通信用得太多,就直接上手将串口的配置代码写完,然后试着用串口发送一个字符‘2‘,然后通过PC上的串口调试助手,可以看到我收到的是一个’向上的箭头‘。于是问题来了,对于我这个单片机玩了都不玩的...
分类:
其他好文 时间:
2015-08-03 18:29:46
阅读次数:
202
1.printf函数重定向①以stm32f103rct6的usart1为例,打开cube,配置好RCC和USART1,生成mdk程序。②打开工程,在main.c中/* USER CODE BEGIN Includes */下面添加#include“stdio.h” /* USER CODE BEGI...
分类:
其他好文 时间:
2015-07-30 18:37:00
阅读次数:
961
FPGA UART RX,FPGA设计一个简单的串口接收模块FPGA UART TX,简单的FPGA串口发送模块
分类:
其他好文 时间:
2015-07-28 10:32:59
阅读次数:
132
目的:在用户空间通过读写uart设备文件,控制uart串口发送和接收数据。
在用户空间设置uart波特率、奇偶校验使能等操作是通过termios结构体和termios库函数完成,需要在应用程序中包含termios.h头文件。
一、termios结构体定义
#define NCCS 17 // 控制字符数组的长度。
struct termios
{
unsigned long c_ifla...
分类:
系统相关 时间:
2015-07-15 23:00:11
阅读次数:
205
串行口是计算机的标准接口,现在的PC机(个人电脑)一般至少有两个串行口COM1和COM2。串行口应用广泛,在数据通信、计算机网络以及分布式工业控制系统中,经常采用串行通信来交换数据和信息。本节通过几个实例,介绍串口应用的技术和方法。 通过串口发送数据 现在大多数硬件设备均采用串口技术与计算机...
分类:
其他好文 时间:
2015-06-17 10:52:10
阅读次数:
162
串口通信:在使用TextBox空间显示数据时,因为要显示大量的接收到的数据,当数据量大且快速(串口1ms发送一条数据)时,使用+=的方式仍然会造成界面的卡顿(已使用多线程处理),但使用AppendText效果就会好一点。 代码: public void DataReceThread...
1、描述 查看串口是否可用,可以对串口发送数据比如对com1口,echo lyjie126 > /dev/ttyS0
查看串口名称使用 ls -l /dev/ttyS* 一般情况下串口的名称全部在dev下面,如果你没有外插串口卡的话默认是dev下的ttyS* ,一般ttyS0对应com1,ttyS1对应com2,当然也不一定是必然的;2. 查看方法
查看串口驱动:cat /proc/tty/dr...
分类:
系统相关 时间:
2015-05-08 16:36:48
阅读次数:
183
#include "reg51.h" #define FOSC 12000000L ? //晶振12M #define BAUD 9600 #define NONE_PARITY ? ? 0 ? //无校验位 #define ODD_PARITY ? ? ?1 ? //奇校验 #define EVEN_PARITY ? ? 2 ? //偶校验 ...
分类:
其他好文 时间:
2015-05-08 07:06:12
阅读次数:
222
#include "reg51.h"
#define FOSC 12000000L //晶振12M
#define BAUD 9600
#define NONE_PARITY 0 //无校验位
#define ODD_PARITY 1 //奇校验
#define EVEN_PARITY 2 //偶校验
#define MARK_...
分类:
其他好文 时间:
2015-05-08 01:52:11
阅读次数:
233