Specifications

SLAA137A
2 MSP430 Internet Connectivity
4.1 Ethernet Module.......................................................................................................................... 4
4.2 TCP/IP Module............................................................................................................................ 4
4.2.1 Buffer Memory................................................................................................................. 4
4.2.2 Global Variables .............................................................................................................. 4
4.2.3 Demultiplexing and Processing of Received Frames..................................................... 4
4.2.4 Opening a Connection .................................................................................................... 4
4.2.5 Data Transfer .................................................................................................................. 4
4.2.6 Closing a Connection...................................................................................................... 4
4.2.7 Using of Timers............................................................................................................... 4
4.2.8 Retransmission of Data................................................................................................... 4
4.2.9 Summary......................................................................................................................... 4
4.3 API............................................................................................................................................... 4
4.3.1 Functions......................................................................................................................... 4
4.3.2 Flags................................................................................................................................ 4
4.4 HTTP Server Application Example ............................................................................................. 4
4.4.1 Software Description....................................................................................................... 4
4.4.2 Dynamic Web Page Example......................................................................................... 4
5 References......................................................................................................................................... 4
Appendix A. Application Schematic....................................................................................................... 4
Appendix B. Parts List.............................................................................................................................. 4
Figures
Figure 1. ISO/OSI vs Internet Reference Model................................................................................... 3
Figure 2. Data Encapsulation................................................................................................................. 4
Figure 3. Hardware Block Diagram ....................................................................................................... 4
Figure 4. Prototype Board With Components Installed...................................................................... 4
Figure 5. Using the Ethernet Module .................................................................................................... 4
Figure 6. DoNetworkStuff() Flowchart.................................................................................................. 4
Figure 7. Buffer Concept........................................................................................................................ 4
Figure 8. Demultiplexing of Received Frames..................................................................................... 4
Figure 9. Using DoNetworkStuff().......................................................................................................... 4
Figure 10. Transmitting of Data............................................................................................................ 4
Figure 11. SocketStatus Register......................................................................................................... 4
Figure 12. Data Reception..................................................................................................................... 4
Figure 13. Web Server Main Module .................................................................................................... 4
Figure 14. Internet Explorer Screen..................................................................................................... 4
Tables
Table 1. Functions of Internet Reference Model Layers................................................................... 4
Table 2. Important HTTP Methods....................................................................................................... 4
Table 3. Overview of the Software Modules....................................................................................... 4
Table 4. Functions of the Ethernet Module......................................................................................... 4
Table 5. Compatible Communication Systems.................................................................................. 4
Table 6. Stack Error Codes................................................................................................................... 4