資源簡介
在linux下,如何進行串口收發(fā)和網(wǎng)口收發(fā),是學(xué)習(xí)linux應(yīng)用程序編寫的入門程序
代碼片段和文件信息
#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
評論
共有 條評論