- 論壇徽章:
- 0
|
本帖最后由 googny 于 2012-06-17 10:49 編輯
哪位年兄年弟會(huì)可以幫寫一段cgi讀取串口的程序?
下面是我實(shí)現(xiàn)的單獨(dú)的串口讀取程序,我想在網(wǎng)頁(yè)上實(shí)現(xiàn)讀取串口數(shù)據(jù)的功能- /*while(1)
- {
- while((nread=read(fd,buff,512))!=-1)
- {
- printf("\nLen %d\n",nread);
- buff[nread+1]='\0';
- //以下的程序可以忽略
- for(i=0;i<nread;i++)
- {
- unsigned char ch1=0x0f&buff[i];
- unsigned char ch2=0xf0&buff[i];
- ch2=ch2>>4;
- if(ch2>=10)
- printf("%c",'A'+ch2-10);
- else
- printf("%d",ch2);
- if(ch1>=10)
- printf("%c",'A'+ch1-10);
- else
- printf("%d",ch1);
- putchar(' ');
- //忽略到此。
- }
- }
- }*/
復(fù)制代碼 請(qǐng)問(wèn)這段代碼直接放在cgi程序里里面可行嗎? 我嘗試了一下,死循環(huán)。
有沒有辦法顯示出來(lái)。
另外 如果讀取成功了,(也就是顯示成功了)
那么可否實(shí)現(xiàn)定時(shí)的刷新, 有沒有例子程序或者資料可以參考?
時(shí)間緊迫 周一就要完成 各位 麻煩了
持續(xù)關(guān)注中。。。謝謝諸位。 |
|