RabbitCore RCM4400W
4.4 Other Hardware..................................................................................................................................43
4.4.1 Clock Doubler ............................................................................................................................ 43
4.4.2 Spectrum Spreader...................................................................................................................... 43
4.5 Memory..............................................................................................................................................44
4.5.1 SRAM.........................................................................................................................................44
4.5.2 Flash EPROM............................................................................................................................. 44
4.5.3 Serial Flash.................................................................................................................................44
Chapter 5. Software Reference 45
5.1 More About Dynamic C..................................................................................................................... 45
5.2 Dynamic C Function Calls................................................................................................................47
5.2.1 Digital I/O...................................................................................................................................47
5.2.2 Serial Communication Drivers...................................................................................................47
5.2.3 User Block.................................................................................................................................. 47
5.2.4 SRAM Use..................................................................................................................................48
5.2.5 Wi-Fi Drivers.............................................................................................................................. 48
5.2.6 Serial Flash Drivers....................................................................................................................48
5.2.7 Prototyping Board Function Calls..............................................................................................50
5.2.7.1 Board Initialization............................................................................................................ 50
5.2.7.2 Alerts.................................................................................................................................. 51
5.3 Upgrading Dynamic C .......................................................................................................................52
5.3.1 Add-On Modules........................................................................................................................52
Chapter 6. Using the Wi-Fi Features 53
6.1 Introduction to Wi-Fi ......................................................................................................................... 53
6.1.1 Infrastructure Mode....................................................................................................................53
6.1.2 Ad-Hoc Mode............................................................................................................................. 54
6.1.3 Additional Information...............................................................................................................54
6.2 Running Wi-Fi Sample Programs...................................................................................................... 55
6.2.1 Wi-Fi Setup ................................................................................................................................56
6.2.2 What Else You Will Need..........................................................................................................57
6.2.3 Configuration Information.......................................................................................................... 58
6.2.3.1 Network/Wi-Fi Configuration........................................................................................... 58
6.2.3.2 PC/Laptop/PDA Configuration ......................................................................................... 59
6.2.4 Wi-Fi Sample Programs.............................................................................................................61
6.2.4.1 Wi-Fi Operating Region Configuration............................................................................. 61
6.2.4.2 Wi-Fi Operation................................................................................................................. 63
6.2.5 RCM4400W Sample Programs..................................................................................................65
6.3 Dynamic C Wi-Fi Configurations...................................................................................................... 67
6.3.1 Configuring Dynamic C at Compile Time................................................................................. 67
6.3.2 Configuring Dynamic C at Run Time........................................................................................71
6.3.3 Other Key Function Calls...........................................................................................................81
6.4 Where Do I Go From Here?...............................................................................................................82
Appendix A. RCM4400W Specifications 83
A.1 Electrical and Mechanical Characteristics ........................................................................................84
A.1.1 Antenna...................................................................................................................................... 88
A.1.2 Headers...................................................................................................................................... 89
A.2 Rabbit 4000 DC Characteristics........................................................................................................90
A.3 I/O Buffer Sourcing and Sinking Limit............................................................................................. 91
A.4 Bus Loading ......................................................................................................................................91
A.5 Conformal Coating............................................................................................................................94
A.6 Jumper Configurations...................................................................................................................... 95
Appendix B. Prototyping Board 97
B.1 Introduction .......................................................................................................................................98
B.1.1 Prototyping Board Features.......................................................................................................99
B.2 Mechanical Dimensions and Layout ...............................................................................................101