User`s manual

RabbitCore RCM3200
4.5 Memory.............................................................................................................................................. 36
4.5.1 SRAM......................................................................................................................................... 36
4.5.2 Flash EPROM............................................................................................................................. 36
4.5.3 Dynamic C BIOS Source Files................................................................................................... 36
Chapter 5. Software Reference 37
5.1 More About Dynamic C..................................................................................................................... 37
5.2 Dynamic C Function Calls ................................................................................................................. 39
5.2.1 Digital I/O................................................................................................................................... 39
5.2.2 SRAM Use.................................................................................................................................. 39
5.2.3 Serial Communication Drivers................................................................................................... 40
5.2.4 TCP/IP Drivers ........................................................................................................................... 40
5.2.5 Prototyping Board Function Calls.............................................................................................. 40
5.2.5.1 Board Initialization............................................................................................................ 41
5.3 Upgrading Dynamic C ....................................................................................................................... 42
5.3.1 Extras.......................................................................................................................................... 42
Chapter 6. Using the TCP/IP Features 43
6.1 TCP/IP Connections........................................................................................................................... 43
6.2 TCP/IP Primer on IP Addresses.........................................................................................................45
6.2.1 IP Addresses Explained.............................................................................................................. 47
6.2.2 How IP Addresses are Used ....................................................................................................... 48
6.2.3 Dynamically Assigned Internet Addresses................................................................................. 49
6.3 Placing Your Device on the Network ................................................................................................ 50
6.4 Running TCP/IP Sample Programs.................................................................................................... 51
6.4.1 How to Set IP Addresses in the Sample Programs..................................................................... 52
6.4.2 How to Set Up your Computer’s IP Address for Direct Connect .............................................. 53
6.4.3 Dynamic C Compiler Settings.................................................................................................... 53
6.5 Run the PINGME.C Sample Program................................................................................................ 54
6.6 Running More Sample Programs With Direct Connect..................................................................... 54
6.7 Where Do I Go From Here?............................................................................................................... 55
Appendix A. RCM3200 Specifications 57
A.1 Electrical and Mechanical Characteristics ........................................................................................ 58
A.1.1 Headers...................................................................................................................................... 61
A.1.2 Physical Mounting..................................................................................................................... 62
A.2 Bus Loading ...................................................................................................................................... 63
A.3 Rabbit 3000 DC Characteristics........................................................................................................ 66
A.4 I/O Buffer Sourcing and Sinking Limit............................................................................................. 67
A.5 Conformal Coating............................................................................................................................ 68
A.6 Jumper Configurations ...................................................................................................................... 69
Appendix B. Prototyping Board 71
B.1 Introduction ....................................................................................................................................... 72
B.1.1 Prototyping Board Features ....................................................................................................... 73
B.2 Mechanical Dimensions and Layout ................................................................................................. 75
B.3 Power Supply..................................................................................................................................... 76
B.4 Using the Prototyping Board............................................................................................................. 77
B.4.1 Adding Other Components........................................................................................................ 78
B.4.2 Measuring Current Draw ........................................................................................................... 78
B.4.3 Other Prototyping Board Modules and Options ........................................................................ 79
B.5 Use of Rabbit 3000 Parallel Ports...................................................................................................... 80
Appendix C. LCD/Keypad Module 83
C.1 Specifications..................................................................................................................................... 83
C.2 Contrast Adjustments for All Boards ................................................................................................ 85