• 大小: 2KB
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-06-08
  • 语言: 其他
  • 标签: 串口  

资源简介

Linux下串口数据发送程序,已调试通过。

资源截图

代码片段和文件信息

/*******************************************************
* File Name: send.c
* Description: send data to serial_Port
* Date:
*******************************************************/
/******************头文件定义******************/
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

#define BUFFER_SIZE 500

/*******************************************/
int fd; /*定义设备文件描述符*/

int open_serial(int k)
{
if(k==0) /*串口选择*/
{
fd = open(“/dev/ttyS0“O_RDWR|O_NOCTTY); /*读写方式打开串口*/
perror(“open /dev/ttyS0“);
}
else
{
fd = open(“/dev/ttyS1“O_RDWR|O_NOCTTY);
perror(“open /dev/ttyS1“);
}
if(fd == -1) /*打开失败*/
return -1;
else
return 0;
}
/********************************************************************/
int main(int argc char *argv[ ] )
{
char buff[BUFFER

评论

共有 条评论