RabbitCore RCM3400
4.4 A/D Converter .................................................................................................................................... 31
4.4.1 A/D Converter Calibration ......................................................................................................... 33
4.4.2 A/D Converter Power Supply..................................................................................................... 33
4.5 Other Hardware .................................................................................................................................. 34
4.5.1 Clock Doubler ............................................................................................................................ 34
4.5.2 Spectrum Spreader...................................................................................................................... 34
4.6 Memory .............................................................................................................................................. 35
4.6.1 SRAM......................................................................................................................................... 35
4.6.2 Flash EPROM............................................................................................................................. 35
4.6.3 Dynamic C BIOS Source Files................................................................................................... 35
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 Serial Communication Drivers................................................................................................... 39
5.2.3 TCP/IP Drivers ........................................................................................................................... 39
5.2.4 Prototyping Board Function Calls .............................................................................................. 40
5.2.5 Board Initialization..................................................................................................................... 40
5.2.6 Analog Inputs ............................................................................................................................. 41
5.3 Upgrading Dynamic C ....................................................................................................................... 55
5.3.1 Upgrades..................................................................................................................................... 55
Appendix A. RCM3400 Specifications 57
A.1 Electrical and Mechanical Characteristics ........................................................................................ 58
A.1.1 Headers ...................................................................................................................................... 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 ........................................................................................................ 79
B.4.2 Measuring Current Draw ........................................................................................................... 79
B.4.3 Analog Features ......................................................................................................................... 80
B.4.3.1 A/D Converter Inputs........................................................................................................ 80
B.4.3.2 Thermistor Input ............................................................................................................... 82
B.4.3.3 A/D Converter Calibration................................................................................................ 83
B.4.4 Serial Communication ............................................................................................................... 84
B.4.4.1 RS-232 .............................................................................................................................. 85
B.4.4.2 RS-485 .............................................................................................................................. 86
B.4.4.3 Ethernet Port ..................................................................................................................... 88
B.4.5 Other Prototyping Board Modules............................................................................................. 89
B.5 RCM3400 Prototyping Board Jumper Configurations ...................................................................... 90
Appendix C. Using the TCP/IP Features 93
C.1 TCP/IP Connections .......................................................................................................................... 93
C.2 TCP/IP Primer on IP Addresses ........................................................................................................ 95
C.2.1 IP Addresses Explained ............................................................................................................. 97
C.2.2 How IP Addresses are Used....................................................................................................... 98
C.2.3 Dynamically Assigned Internet Addresses................................................................................ 99