最近有个小的训练 大致是需要用摄像头检测圆,然后把圆的xy坐标发送给单片机。 但是网上大部分都是基于MFC串口控件的例程。大海捞针找到了个win32命令控制台的串口例程 ,自己改了一下贡献出来。 直接调用API实现串口通信 两个例程 如果编译运行有问题 直接复制源文件到新win32命令工程中运行平台 ...
SCI也即serial communications interface串口通信接口 瑞萨SCI一共有六种模式 asynchronous mode 异步模式 smart card interfaces mode 智能卡接口模式:参考链接: http://blog.sina.com.cn/s/blog ...
分类:
其他好文 时间:
2017-07-12 23:08:08
阅读次数:
184
章5: 串口通信 5.1并行与串行简介 串行:一次发送一个数据;如电脑上的usb口、HDML显示器接口、SATA 磁盘接口等都是串行的。 并行:一次发送多位数据;在微电脑上通常是一次传8位; 在电脑和Aduino之间传输信息,最简单的方法是通过usb线连接,并执行串口通信软件/程序来交换信息。在Ar ...
分类:
其他好文 时间:
2017-07-09 21:57:22
阅读次数:
91
/**单片机接收主机的数据,然后将数据传送到P2口,*当按下K1=P1.4 时, 单片机发送字符串 给主机 */ #include <reg51.h>#include <intrins.h> unsigned char key_s, key_v, tmp;char code str1[] = "12 ...
分类:
其他好文 时间:
2017-06-24 16:16:38
阅读次数:
94
S-bus为futaba使用的串行通信协议。实际上为串口通信。但是有几点需要注意: 在大端小端上,网上资料都说的不是很清楚; 跟TTL串口信号相比,S-bus的逻辑电平是反的,需用如下电路对电平反相,再借到串口接收的Rx管脚就可以了 一、协议说明:串口配置为波特率100kbps,8位数据,偶校验(e ...
分类:
其他好文 时间:
2017-06-24 15:33:38
阅读次数:
626
前提:物理串口连接到PC上,通过串口号被PC唯一识别。 此时,物理串口通过该串口号仅能被单一线程或进程实例并占用,其他线程或进程不能再通过该串口号与物理串口通信。这个暂称为串口独占性。 解决思路:核心思想:利用计算机软件中的socket编程,一个socket server 可以连接多个socket ...
分类:
其他好文 时间:
2017-06-23 22:00:17
阅读次数:
195
串行通信的速度较并行低,但是非常节省端口资源,所以是底层经常接触到的通信方式。 一、串口通信 二、I2C通信 以MPU6050惯性传感器为例,编写模拟I2C的主机程序 2.1编写分段函数 I2C总线平常处于空闲状态,SDA和SCL均为高电平。发起开始命令的做法是,SDA从高到低跳变,I2C总线从空闲 ...
分类:
其他好文 时间:
2017-06-21 14:12:58
阅读次数:
254
准备工作: 1. 安装wiringPi 2. 修改config.txt 3. 修改cmdline.txt 编写程序的注意事项: 1. char* 、const char*、字符串之间的转换导致编译错误 解决方案: 2. C++编译报错 解决方案: 编译程序: ...
分类:
其他好文 时间:
2017-06-19 00:36:14
阅读次数:
426
名称:IIC协议 EEPROM24c02 通过串口通信存数读取数据 内容:此程序用于检測EEPROM性能,測试方法例如以下:写入24c02一个数据,然后在内存中改变这些数据。 掉电后主内存将失去这些信息,然后从24c02中调入这些数据。看是否与写入的同样。 电脑通过串口发送一个十六进制的数据到单片机 ...
分类:
其他好文 时间:
2017-06-11 19:14:57
阅读次数:
215