資源簡介
在linux下,如何進行串口收發和網口收發,是學習linux應用程序編寫的入門程序
代碼片段和文件信息
#include??
#include??
#include??
#include??
#include??
#include?
#include?
#include??
#include??
#include??
#include??
#include??
#include?
#include??
#define?DATA_SIZE?2048
struct?sockaddr_in??localclient;
int?sock_fd;
void?*com_function(void?*arg)?;
int?main(int?argc?char?*argv[])?
{?
int?res;?
int?stty_fdlenn;
char?serial[20]={0} ;
pthread_t?a_threadb_thread;?????????
void?*thread_result;?
struct?termios?opt;?
unsigned?char?buffer[DATA_SIZE];
//mem(serial“/dev/ttyS“)
if(argc==1)
??n=0;
else?
{
??n=atoi(argv[1]);
?}
if(n>2)
n=2;
if(n<0)
n=0;?
sprintf(serial“/dev/ttyS%d“n);
client.sin
- 上一篇:經典三方串口類SerialPort
- 下一篇:DSP開關電源PI閉環控制代碼
評論
共有 條評論