![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
main.cpp@0:cd4c47744fa1, 2011-09-06 (annotated)
- Committer:
- slowness
- Date:
- Tue Sep 06 18:10:36 2011 +0000
- Revision:
- 0:cd4c47744fa1
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
slowness | 0:cd4c47744fa1 | 1 | #include "mbed.h" |
slowness | 0:cd4c47744fa1 | 2 | #include "EthernetNetIf.h" |
slowness | 0:cd4c47744fa1 | 3 | |
slowness | 0:cd4c47744fa1 | 4 | DigitalOut myled(LED1); |
slowness | 0:cd4c47744fa1 | 5 | Serial pc(p9, p10); |
slowness | 0:cd4c47744fa1 | 6 | EthernetNetIf eth( |
slowness | 0:cd4c47744fa1 | 7 | IpAddr(192,168,175,31), //IP Address |
slowness | 0:cd4c47744fa1 | 8 | IpAddr(255,255,0,0), //Network Mask |
slowness | 0:cd4c47744fa1 | 9 | IpAddr(1,1,1,1), //Gateway //192.168.175.1 |
slowness | 0:cd4c47744fa1 | 10 | IpAddr(1,1,1,1) //DNS //129.175.225.12 |
slowness | 0:cd4c47744fa1 | 11 | ); |
slowness | 0:cd4c47744fa1 | 12 | |
slowness | 0:cd4c47744fa1 | 13 | int main() { |
slowness | 0:cd4c47744fa1 | 14 | pc.baud(9600); |
slowness | 0:cd4c47744fa1 | 15 | myled=1; |
slowness | 0:cd4c47744fa1 | 16 | EthernetErr ethErr = eth.setup(); |
slowness | 0:cd4c47744fa1 | 17 | if(ethErr) |
slowness | 0:cd4c47744fa1 | 18 | { |
slowness | 0:cd4c47744fa1 | 19 | pc.printf("Error %d in setup.\n\r", ethErr); |
slowness | 0:cd4c47744fa1 | 20 | return -1; |
slowness | 0:cd4c47744fa1 | 21 | } |
slowness | 0:cd4c47744fa1 | 22 | pc.printf("Setup OK\n\r"); |
slowness | 0:cd4c47744fa1 | 23 | IpAddr ip = eth.getIp(); |
slowness | 0:cd4c47744fa1 | 24 | pc.printf("Addresse IP local: %d.%d.%d.%d\r\n", ip[0], ip[1], ip[2], ip[3]); |
slowness | 0:cd4c47744fa1 | 25 | |
slowness | 0:cd4c47744fa1 | 26 | while (1) { |
slowness | 0:cd4c47744fa1 | 27 | Net::poll(); |
slowness | 0:cd4c47744fa1 | 28 | } |
slowness | 0:cd4c47744fa1 | 29 | } |