资源简介
Linux下串口操作C函数库
代码片段和文件信息
/*
* example of serial
*
* Author: JoStudio
*/
#include
#include “serial.h“
int main() {
int fd;
char c;
fd = serial_open(0 57600);//open serial port 0 /etc/ttyS0
if ( fd > 0 ) {
while (1) {
c = ‘0‘;
serial_send(fd &c 1); //send ‘0‘
sleep(1);
c = ‘1‘;
serial_send(fd &c 1); //send ‘1‘
sleep(1);
}
serial_close(fd);
}
}
/*
int main() {
int fd;
int i;
char c;
char buf[2];
fd = serial_open(0 57600);
if ( fd < 0 ) {
printf(“open serial port 0 failed\n“);
exit(1);
}
//serial_set_attr(fd 8 PARITY_NONE 1 FLOW_CONTROL_NONE);
c = ‘0‘;
for ( i = 0; i < 10; i++ ) {
c = (c == ‘0‘) ? ‘1‘ : ‘0‘;
printf(“send %c\n“ c);
buf[0] = c; buf[1] = 0;
write(fd buf 2);
sleep(1);
}
serial_close(fd);
}
*/
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 786 2016-05-16 21:05 example.c
文件 11207 2016-05-15 02:22 serial.c
文件 5095 2016-05-15 02:22 serial.h
- 上一篇:PL/0编译程序(c语言版本)
- 下一篇:指纹识别算法源代码C语言
相关资源
- Linux c语言 学生成绩管理系统
- Linux开发工具手册
- Linux操作系统下C语言编程从零开始
- 基于Linux下C语言开发的员工管理系统
- 超级玛丽c++源码win32Linux平台
- UNIX/LINUX下C语言中文短信UCS2编码和解
- 嵌入式工程师必知必会 (完整高清中
- linux-2.6.24.rar
- MFC基于对话框的气体浓度检测系统
- Linux下C语言操作静态ARP表,包括增加
- c语言 linux 贪吃蛇.doc
- Linux多线程服务端编程:使用muduo C+
- libstdc++.so.6.0.23_linux7
- libstdc++-devel-4.1.2-48.el5.x86_64
- C++版仿Linux文件管理系统
- 基于SDL的贪吃蛇游戏
- 链表栈的基本操作(C语言
- 基于linux C/C++和Qt的聊天程序
- Linux+gladeGTK++C语言+mysql的模仿QQ聊天工
- 嵌入式linuxC语言程序设计基础教程
- c++与Qt串口通讯
- C Programming in Linux Linux下C语言
- Linux软件工程师(C语言)实用教程_
- linux libstdc++.so.6库
- 基于GEC6818的电子相册和2048小游戏.z
- Linux下C语言FLV文件拆解成h264视频流和
- linux系统下的fit客户端filezilla以及安装
- 经典的编译器gcc2.95.3安装文件已编译
- vnc-4_1_3-x86_linux.tar.gz
- 零点起飞学Linux C编程PPT及习题答案
评论
共有 条评论