Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: EthernetNetIf HTTPServer TextLCD mbed
Fork of HTTPServerHelloWorld by
Revision 3:f0363a055364, committed 2013-02-10
- Comitter:
- Dromar
- Date:
- Sun Feb 10 16:03:08 2013 +0000
- Parent:
- 2:bd69e4df7955
- Commit message:
- mbed?HTTP?????TextLCD?????????????PC????????????????
Changed in this revision
| HTTPServerHelloWorld.cpp | Show annotated file Show diff for this revision Revisions of this file |
| TextLCD.lib | Show annotated file Show diff for this revision Revisions of this file |
diff -r bd69e4df7955 -r f0363a055364 HTTPServerHelloWorld.cpp
--- a/HTTPServerHelloWorld.cpp Fri Jul 09 14:46:34 2010 +0000
+++ b/HTTPServerHelloWorld.cpp Sun Feb 10 16:03:08 2013 +0000
@@ -1,6 +1,12 @@
#include "mbed.h"
#include "EthernetNetIf.h"
#include "HTTPServer.h"
+#include "TextLCD.h" //LCD用
+
+TextLCD lcd(p24, p26, p27, p28, p29, p30); //LCDの設定
+
+LocalFileSystem fs("webfs"); //ファイルシステムの設定
+
EthernetNetIf eth;
HTTPServer svr;
@@ -8,19 +14,25 @@
DigitalOut led1(LED1);
int main() {
- printf("Setting up...\n");
+ lcd.cls();
+ lcd.printf("Setting up...\n");
EthernetErr ethErr = eth.setup();
if(ethErr)
{
- printf("Error %d in setup.\n", ethErr);
+ lcd.cls();
+ lcd.printf("Error %d in setup.\n", ethErr);
return -1;
}
- printf("Setup OK\n");
+ lcd.cls();
+ lcd.printf("Setup OK\n");
+ FSHandler::mount("/webfs", "/"); //ここで /webfs をWebパスのルートに割り当てる
+
svr.addHandler<SimpleHandler>("/"); //Default handler
svr.bind(80);
- printf("Listening...\n");
+ lcd.cls();
+ lcd.printf("Listening...\n");
Timer tm;
tm.start();
diff -r bd69e4df7955 -r f0363a055364 TextLCD.lib --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/TextLCD.lib Sun Feb 10 16:03:08 2013 +0000 @@ -0,0 +1,1 @@ +http://mbed.org/users/simon/code/TextLCD/#44f34c09bd37
