HTTP_SDcard_file_server example for WIZwiki-W7500
Dependencies: SDFileSystem WIZnetInterface mbed
Fork of HTTP_SDcard_file_server by
Revision 1:7d3ed406dd3d, committed 2015-06-23
- Comitter:
- justinkim
- Date:
- Tue Jun 23 03:44:18 2015 +0000
- Parent:
- 0:fbb29d9ea96b
- Commit message:
- HTTP_SDcard_file_server example for WIZwiki-W7500
Changed in this revision
--- a/EthernetInterface.lib Sun Apr 07 11:23:03 2013 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1 +0,0 @@ -http://mbed.org/users/mbed_official/code/EthernetInterface/#9b2d10dc0392
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/WIZnetInterface.lib Tue Jun 23 03:44:18 2015 +0000 @@ -0,0 +1,1 @@ +http://developer.mbed.org/teams/WIZnet/code/WIZnetInterface/#24a9f2df2145
--- a/main.cpp Sun Apr 07 11:23:03 2013 +0000
+++ b/main.cpp Tue Jun 23 03:44:18 2015 +0000
@@ -5,13 +5,13 @@
#define EnDebugMSG false //true-> print debug message to PC USB terminal, false->not print
#include "filelib.h"
-#define IP "192.168.100.100"
+#define IP "192.168.240.100"
#define MASK "255.255.255.0"
-#define GATEWAY "192.168.100.1"
+#define GATEWAY "192.168.240.1"
#define PORT 80
Serial pc (USBTX,USBRX); // tx, rx
-SDFileSystem sd(p5, p6, p7, p8, "wfs"); // the pinout on the mbed
+SDFileSystem sd(PB_3, PB_2, PB_1, PB_0, "wfs"); // the pinout on the mbed
char sMethod[7];
char sURL[250];
@@ -67,7 +67,7 @@
printf(sentBuffer);
printf("\n--end Header-- bytes:%d",strlen(sentBuffer));
}
- Thread::wait(200); //200ms important for browser!
+ wait(0.2); //200ms important for browser!
}
void send_HTML_line(char* line, unsigned int length_line)
@@ -75,7 +75,7 @@
client.send_all(line,length_line);
if (EnDebugMSG)
printf("\n-->send HTML line:\n%s ...Ok!",line);
- Thread::wait(10);
+ wait(0.01);
}
void send_HTML_error( int status_code, char* title, char* body_text)
@@ -301,12 +301,12 @@
int main()
{
-
+ uint8_t MAC_Addr[6] = {0x00, 0x08, 0xDC, 0x00, 0x01, 0x02};
ledTick.attach(&ledTickfunc,0.5);
//ledTick.detach();
//setup ethernet interface
//eth.init(); //Use DHCP
- eth.init(IP,MASK,GATEWAY); //IP,mask,Gateway
+ eth.init(MAC_Addr,IP,MASK,GATEWAY); //MAC,IP,mask,Gateway
eth.connect();
printf("IP Address is %s\n\r", eth.getIPAddress());
@@ -362,7 +362,7 @@
}//while
printf("close connection.\n\rHTTP server is listening...\n\r\n");
client.close();
- Thread::wait(50);
+ wait(0.05);
led2 = false;
}
}
--- a/mbed-rtos.lib Sun Apr 07 11:23:03 2013 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1 +0,0 @@ -http://mbed.org/users/mbed_official/code/mbed-rtos/#53e6cccd8782
--- a/mbed.bld Sun Apr 07 11:23:03 2013 +0000 +++ b/mbed.bld Tue Jun 23 03:44:18 2015 +0000 @@ -1,1 +1,1 @@ -http://mbed.org/users/mbed_official/code/mbed/builds/5e5da4a5990b \ No newline at end of file +http://mbed.org/users/mbed_official/code/mbed/builds/7cff1c4259d7 \ No newline at end of file
