freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

goahead網(wǎng)絡(luò)遠(yuǎn)程設(shè)備控制程序設(shè)計(jì)(編輯修改稿)

2025-02-24 23:02 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 7a。 break。 case 39。e39。 : case 39。E39。 : code = 0x9e。 break。 case 39。f39。 : case 39。F39。 : code = 0x8e。 break。 default : code = 0。 break。 } return code。 } int main() { char *cl。 int k。 unsigned int low = 0,high = 0。 entry entries。 unsigned short digit[6] = {0x20, 0x10, 0x08, 0x04, 0x02, 0x01}。 unsigned short data[6]。 int i,j,m。 int fd。 unsigned short *addr_fpga。 unsigned short *addr_grid, *addr_data。 printf(Contenttype: text/html\n\n)。 printf(html\nheadtitle7Segment cgi program/title/head\n)。 printf(body\n)。 if((fd=open(/dev/mem,O_RDWR|O_SYNC)) 0) { printf(mem open fail\n)。 exit(1)。 } addr_fpga= (unsigned short *)mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, fd, FPGA_BASEADDRESS)。 addr_grid=addr_fpga+SEG_GRID_OFFSET/sizeof(unsigned short)。 addr_data=addr_fpga+SEG_DATA_OFFSET/sizeof(unsigned short)。 if(addr_grid 0 | addr_data 0) { close(fd)。 printf(mmap error\n)。 exit(1)。 } cl = (char *)getenv(QUERY_STRING)。 getword(,cl,39。=39。)。 getword(,cl,39。39。)。 k = sizeofword()。 for(i=0。 ik。 i++) data[(ki)1] = Getsegcode([i])。 for(j=0。j200。j++) { for(i=0。 ik。 i++) { *addr_grid = digit[i]。 *addr_data = data[i]。 for(m=0。m65536。m++)。 } } *addr_grid = ~digit[0]。 *addr_data = 0。 munmap(addr_grid, 4096)。 munmap(addr_data, 4096)。 close(fd)。 if( k != 0) printf(brcenter7Segment Donebr/center)。 else printf(brcenterYou entered the wrong value!br/center)。 printf(hr)。 printf(/body\n/html)。 return 0。 } ? 7segment HTML源碼附錄 htmlheadtitle 7segment cgi program/title/headbody form method=get action=cgibin/ ppp向 7Segment 中輸入要顯示的十進(jìn)制數(shù)。 input type=text name=value maxlength=6 size=6 ? LED實(shí)驗(yàn) 代碼附錄 input type=submit name=button value=input /********************************************************************* 8Bit LED CGI Program **********************************************************************/ include include include include sys/ include sys/ include sys/ include include sys/ include define FPGA_BASEADDRESS 0x88000000 define LED_OFFSET 0x20 typedef struct { char name[128]。 char val[128]。 }entry。 void getword(char *word, char *line, char stop) { int x =0, y = 0。 for(x=0。((line[x]) (line[x] != stop))。 x++) word[x] = line[x]。 word[x] = 39。\039。 if(line[x]) ++x。 while(line[y++] = line[x++])。 } int main() { int fd。 unsigned short *addr_fpga, *addr_led。 char *cl。 unsigned short val。 entry entries。 printf(Contenttype : text/html\n\n)。 printf(html\nheadtitle8bit LED cgi program/title/head\n)。 printf(body\n)。 cl = (char *)getenv(QUERY_STRING)。 getword(,cl,39。=39。)。 getword(,cl,39。39。)。 val = (unsigned short)strtol(,NULL,16)。 if(val == 0) { if(!(([0] == 39。039。 [1] == 39。\039。)|| ([0] == 39。039。 [1] == 39。039。))) { printf(pYou entered the wrong value!)。 exit(1)。 } } if((fd=open(/dev/mem,O_RDWR|O_SYNC)) 0) { printf(mem open fail, %d\n, fd)。 exit(1)。 } addr_fpga= (unsigned short *)mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, fd, FPGA_BASEADDRESS)。 addr_led = addr_fpga + LED_OFFSET/sizeof(unsigned short)。 *addr_led = val|0x100。 munmap(addr_fpga, 4096)。 close(fd)。 printf(brcenterYou entered b39。0x%x39。/b/center,val)。 printf(hr)。 printf(/body\n/html)。 return 0。 } htmlheadtitle 8bit led cgi program/title/headbody form method=get action=cgibin/ ppp
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1