⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 web.c

📁 NXP产品LPC23XX的开发板的源文件
💻 C
📖 第 1 页 / 共 4 页
字号:
const U8 audio_cgi[] = {
   "#=====================================================================================\r\n"
   "# ----- This is a TcpNet Script file which runs on TcpNet -------\r\n"
   "# It allows to change/send a text to on-board LCD Display Module \r\n"
   "#=====================================================================================\r\n"
   "t <html>\r\n"
   "t <head>\r\n"
   "t <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\r\n"
   "t <title>NXP Semiconductors - Embedded Web Server USB Audio Control</title>\r\n"
   "t <meta name=\"author\" content=\"NXP Semiconductors\" />\r\n"
   "t <meta name=\"language\" content=\"en-US\" />\r\n"
   "t <link type=\"text/css\" rel=\"stylesheet\" href=\"nxp.css\" />\r\n"
   "t </head>\r\n"
   "t <body>\r\n"
   "t <div class=\"logo\"><a href=\"index.htm\"><img src=\"logo.gif\" alt=\"\" /></a></div>\r\n"
   "t <div class=\"rule\"></div>\r\n"
   "t <h1>Embedded Web Server USB Audio Control</h1>\r\n"
   "t <FORM ACTION=audio.cgi METHOD=POST NAME=CGI>\r\n"
   "t <INPUT TYPE=HIDDEN VALUE=\"audio\" NAME=pg>\r\n"
   "t <TABLE BORDER=0 WIDTH=99%>\r\n"
   "# Here begin data setting which is formatted in HTTP_CGI.C module\r\n"
   "t <TR><TD>USB Audio:</TD>\r\n"
   "c g 0 <TD><INPUT TYPE=\"checkbox\" NAME=\"audio\" %s>ON</TD>\r\n"
   "t <TR><TD COLSPAN=\"3\" align=\"right\">\r\n"
   "# Here begin button definitions\r\n"
   "t <INPUT TYPE=SUBMIT NAME=set VALUE=\"Send\">\r\n"
   "t </TD></TR></TABLE></FORM>\r\n"
   "t <p>This page allows you to turn on and turn off the <b>USB Audio</b>.</p>\r\n"
   "t <div class=\"rule\"></div>\r\n"
   "t <div class=\"copyright\">\r\n"
   "t &copy;2006 <a href=\"http://www.standardics.nxp.com/\">NXP Semiconductors</a>"
   " (founded by Philips).\r\n"
   "t All rights reserved.\r\n"
   "t </div>\r\n"
   "t </BODY></HTML>\r\n"
   "# This is end of script. It must be closed with period.\r\n"
   ".\r\n"
};


/*---------------------------------------------------------------------------*/

const U8 pabb_gif[] = {
   0x47,0x49,0x46,0x38,0x39,0x61,0x10,0x00,0x10,0x00,0x91,0x00,0x00,0xE2,0x00,
   0x7B,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xF9,0x04,0x09,0x00,
   0x00,0x01,0x00,0x2C,0x00,0x00,0x00,0x00,0x10,0x00,0x10,0x00,0x00,0x08,0x2F,
   0x00,0x03,0x08,0x1C,0x48,0xB0,0xA0,0xC1,0x83,0x08,0x13,0x2A,0x5C,0xC8,0xF0,
   0x20,0x80,0x86,0x02,0x01,0x3C,0x6C,0x28,0x71,0xE2,0xC2,0x8A,0x16,0x13,0x62,
   0xCC,0xE8,0x70,0xA3,0x42,0x8F,0x1F,0x2B,0x32,0x14,0x39,0x92,0xA3,0x46,0x85,
   0x01,0x01,0x00,0x3B,
};


/*---------------------------------------------------------------------------*/

const U8 tcp_header_inc[] = {
   "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\r\n"
   "<html xmlns=\"http://www.w3.org/1999/xhtml\">\r\n"
   "\r\n"
   "<head>\r\n"
   "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\r\n"
   "<title>NXP Semiconductors - Embedded Web Server Socket Status</title>\r\n"
   "<meta name=\"author\" content=\"NXP Semiconductors\" />\r\n"
   "<meta name=\"language\" content=\"en-US\" />\r\n"
   "<link type=\"text/css\" rel=\"stylesheet\" href=\"nxp.css\" />\r\n"
   "</head>\r\n"
   "\r\n"
   "<body>\r\n"
   "<div class=\"logo\"><a href=\"index.htm\"><img src=\"logo.gif\" alt=\"\" /></a></div>\r\n"
   "<div class=\"rule\"></div>\r\n"
   "<h1>NXP Semiconductors - Embedded Web Server Socket Status</h1>\r\n"
   "\r\n"
   "  <center>\r\n"
   "  <TABLE BORDER=0 WIDTH=600>\r\n"
   "  <TR BGCOLOR=#aaccff>\r\n"
   "    <TH WIDTH=14%>Socket</TH>\r\n"
   "    <TH WIDTH=20%>State</TH>\r\n"
   "    <TH WIDTH=20%>Rem IP</TH>\r\n"
   "    <TH WIDTH=16%>Rem Port</TH>\r\n"
   "    <TH WIDTH=16%>Loc Port</TH>\r\n"
   "    <TH WIDTH=14%>Timer</TH>\r\n"
   "  </TR>"
};


/*---------------------------------------------------------------------------*/

const U8 tcp_footer_inc[] = {
   "  </table>\r\n"
   "  <FORM ACTION=tcp.cgi METHOD=\"post\" NAME=\"form1\">\r\n"
   "  <table WIDTH=400>\r\n"
   "  <TR><TD ALIGN=\"right\">\r\n"
   "  <INPUT TYPE=BUTTON VALUE=\"Refresh\" OnClick=\"location='/tcp.cgi'\" />\r\n"
   "  </TD></TR></TABLE>\r\n"
   "  </FORM>\r\n"
   "  </center>  \r\n"
   "  <div class=\"rule\"></div>\r\n"
   "  <div class=\"copyright\">\r\n"
   "	&copy;2006 <a href=\"http://www.standardics.nxp.com/\">NXP Semiconductors</a>"
   " (founded by Philips).\r\n"
   "	All rights reserved.\r\n"
   "  </div>\r\n"
   "  </body>\r\n"
   "</html>"
};


/*---------------------------------------------------------------------------*/

const U8 tcp_cgi[] = {
   "#================================================================\r\n"
   "# ----- This is a TcpNet Script file which runs on TcpNet -------\r\n"
   "# It displays the status of the Tcp Sockets.\r\n"
   "#================================================================\r\n"
   "i tcp_header.inc\r\n"
   "c c \r\n"
   "i tcp_footer.inc\r\n"
   "# This is end of script. It must be closed with a period.\r\n"
   ".\r\n"
   "\r\n"
};


/*---------------------------------------------------------------------------*/

const U8 system_cgi[] = {
   "#=====================================================================================\r\n"
   "# ----- This is a TcpNet Script file which runs on TcpNet -------\r\n"
   "# It generates a dynamic page to edit/change System Password.\r\n"
   "#=====================================================================================\r\n"
   "t <html>\r\n"
   "t <head>\r\n"
   "t <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\r\n"
   "t <title>NXP Semiconductors - Embedded Web Server USB Audio Control</title>\r\n"
   "t <meta name=\"author\" content=\"NXP Semiconductors\" />\r\n"
   "t <meta name=\"language\" content=\"en-US\" />\r\n"
   "t <link type=\"text/css\" rel=\"stylesheet\" href=\"nxp.css\" />\r\n"
   "t </head>\r\n"
   "t <body>\r\n"
   "t <div class=\"logo\"><a href=\"index.htm\"><img src=\"logo.gif\" alt=\"\" /></a></div>\r\n"
   "t <div class=\"rule\"></div>\r\n"
   "t <H2 ALIGN=CENTER>System Settings</H2>\r\n"
   "t <FORM ACTION=index.htm METHOD=POST NAME=CGI>\r\n"
   "t <INPUT TYPE=HIDDEN VALUE=\"sys\" NAME=pg>\r\n"
   "t <TABLE BORDER=0 WIDTH=99%>\r\n"
   "t <TR BGCOLOR=#aaccff>\r\n"
   "t <TH WIDTH=40%>Item</TH>\r\n"
   "t <TH WIDTH=60%>Setting</TH></TR>\r\n"
   "# Here begin data setting which is formatted in HTTP_CGI.C module\r\n"
   "c d 1 <TR><TD><IMG SRC=pabb.gif>Authentication</TD><TD><b>%s</b></TD></TR>\r\n"
   "t <TR><TD><IMG SRC=pabb.gif>Password for user 'admin'</TD>\r\n"
   "c d 2 <TD><INPUT TYPE=PASSWORD NAME=pw SIZE=10 MAXLENGTH=10 VALUE=\"%s\"></TD></TR>\r\n"
   "t <TR><TD><IMG SRC=pabb.gif>Retype your password</TD>\r\n"
   "c d 2 <TD><INPUT TYPE=PASSWORD NAME=pw2 SIZE=10 MAXLENGTH=10 VALUE=\"%s\"></TD></TR>\r\n"
   "t <TR><TD>&nbsp;</TD><TD>&nbsp;</TD></TR><TR><TD></TD><TD align=\"right\">\r\n"
   "# Here begin button definitions\r\n"
   "t <INPUT TYPE=SUBMIT NAME=set VALUE=\"Change\" id=\"sbm\">\r\n"
   "t <INPUT TYPE=RESET VALUE=\"Undo\">\r\n"
   "t </TD></TR></TABLE></FORM>\r\n"
   "t <p>This page allows you to change the system <b>Password</b>, for the username"
   " <b>admin</b>.\r\n"
   "t Default <b>realm</b>, <b>user</b> and <b>password</b> can be set in configuraton"
   " file.\r\n"
   "t This Form uses a <b>POST</b> method to send data back to a Web server. You"
   " need to click\r\n"
   "t on <b>Change</b> button to activate the channges.</p></BODY></HTML>\r\n"
   "# This is end of script. It must be closed with period.\r\n"
   "t <div class=\"rule\"></div>\r\n"
   "t <div class=\"copyright\">\r\n"
   "t &copy;2006 <a href=\"http://www.standardics.nxp.com/\">NXP Semiconductors</a>"
   " (founded by Philips).\r\n"
   "t All rights reserved.\r\n"
   "t </div>\r\n"
   "t </BODY></HTML>\r\n"
   ".\r\n"
};


/*---------------------------------------------------------------------------*/

const U8 language_cgi[] = {
   "#=====================================================================================\r\n"
   "# ----- This is a TcpNet Script file which runs on TcpNet -------\r\n"
   "# It generates a dynamic page to show the Browser Language Preference.\r\n"
   "#=====================================================================================\r\n"
   "t <html><head><title>Browser Language Preference</title></head>\r\n"
   "t <body text=#000000 BGCOLOR=#ccddff LINK=#0000FF VLINK=#0000FF ALINK=#FF0000>\r\n"
   "t <H2 ALIGN=CENTER>Browser Language Preference</H2>\r\n"
   "t <FORM ACTION=index.htm METHOD=POST NAME=CGI>\r\n"
   "t <INPUT TYPE=HIDDEN VALUE=\"lang\" NAME=pg>\r\n"
   "t <TABLE BORDER=0 WIDTH=99%>\r\n"
   "t <TR BGCOLOR=#aaccff>\r\n"
   "t <TH WIDTH=40%>Item</TH>\r\n"
   "t <TH WIDTH=60%>Setting</TH></TR>\r\n"
   "# Here begin data setting which is formatted in HTTP_CGI.C module\r\n"
   "c e <TR><TD><IMG SRC=pabb.gif>Browser Language</TD><TD><b>%s</b> [%s]</TD></TR>\r\n"
   "t <TR><TD>&nbsp;</TD><TD>&nbsp;</TD></TR><TR><TD></TD><TD align=\"right\">\r\n"
   "# Here begin button definitions\r\n"
   "t <INPUT TYPE=BUTTON VALUE=\"Home\" OnClick=\"location='/index.htm'\">\r\n"
   "t </TD></TR></FORM>\r\n"
   "t <p>Your browser is sending the following language preference. You may use"
   " this information\r\n"
   "t to create <b>Multi Language</b> web pages. The language preferences can be"
   " set in Internet\r\n"
   "t Explorer via <b>Tools / Internet Options... / Languages</b> and in Netscape"
   " via <b>Edit /\r\n"
   "t Preferences... / Navigator / languages</b>. You may change the setting in"
   " your browser\r\n"
   "t and reload this page again to check.</p></BODY></HTML>\r\n"
   "# This is end of script. It must be closed with period.\r\n"
   ".\r\n"
};


/*---------------------------------------------------------------------------*/

const struct http_file FileTab[FILECNT] = {
   { "index.htm", (U8 *)&index_htm, 1868 },
   { "favicon.ico", (U8 *)&favicon_ico, 1150 },
   { "logo.gif", (U8 *)&logo_gif, 4404 },
   { "nxp.css", (U8 *)&nxp_css, 817 },
   { "rule.gif", (U8 *)&rule_gif, 161 },
   { "network.cgi", (U8 *)&network_cgi, 2844 },
   { "leds.cgi", (U8 *)&leds_cgi, 3021 },
   { "lcd.cgi", (U8 *)&lcd_cgi, 2118 },
   { "audio.cgi", (U8 *)&audio_cgi, 1584 },
   { "pabb.gif", (U8 *)&pabb_gif, 94 },
   { "tcp_header.inc", (U8 *)&tcp_header_inc, 925 },
   { "tcp_footer.inc", (U8 *)&tcp_footer_inc, 436 },
   { "tcp.cgi", (U8 *)&tcp_cgi, 353 },
   { "system.cgi", (U8 *)&system_cgi, 2282 },
   { "language.cgi", (U8 *)&language_cgi, 1554 },
};


/*----------------------------------------------------------------------------
 * end of file
 *---------------------------------------------------------------------------*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -