Sign In
Upload
Manuals
Brands
Rabbit Manuals
Control Unit
RabbitCore RCM3309
Rabbit RabbitCore RCM3309 Manuals
Manuals and User Guides for Rabbit RabbitCore RCM3309. We have
2
Rabbit RabbitCore RCM3309 manuals available for free PDF download: User Manual
Rabbit RabbitCore RCM3309 User Manual (191 pages)
C-Programmable Core Module with Serial Flash Mass Storage and Ethernet
Brand:
Rabbit
| Category:
Control Unit
| Size: 2 MB
Table of Contents
Table of Contents
4
Chapter 1. Introduction
8
RCM3309/RCM3319 Features
9
Comparing the RCM3309/RCM3319 and RCM3305/RCM3315
11
Advantages of the RCM3309 and RCM3319
12
Development and Evaluation Tools
13
RCM3309/RCM3319 Development Kit
13
Software
14
Connectivity Interface Kits
14
Online Documentation
14
Chapter 2. Getting Started
16
Install Dynamic C
16
Hardware Connections
17
Step 1 - Attach Module to Prototyping Board
17
Step 2 - Connect Programming Cable
18
Step 3 - Connect Power
19
Starting Dynamic C
20
Run a Sample Program
20
Troubleshooting
20
Where Do I Go from here
21
Technical Support
21
Chapter 3. Running Sample Programs
22
Introduction
22
Sample Programs
23
Use of Serial Flash
24
Onboard Serial Flash
24
SF1000 Serial Flash Card
24
Serial Communication
24
Real-Time Clock
26
Rabbitnet
26
Other Sample Programs
26
Chapter 4. Hardware Reference
28
RCM3309/RCM3319 Digital Inputs and Outputs
29
Memory I/O Interface
34
Leds
34
Other Inputs and Outputs
34
Serial Communication
35
Serial Ports
35
Ethernet Port
36
Serial Programming Port
37
Programming Cable
38
Changing between Program Mode and Run Mode
38
Standalone Operation of the RCM3309/RCM3319
39
Other Hardware
40
Clock Doubler
40
Spectrum Spreader
40
Memory
41
Sram
41
Flash EPROM
41
Serial Flash
41
Dynamic C BIOS Source Files
41
Chapter 5. Software Reference
42
More about Dynamic C
42
Developing Programs Remotely with Dynamic C
44
Dynamic C Functions
45
Digital I/O
45
SRAM Use
45
Serial Communication Drivers
46
TCP/IP Drivers
46
Serial Flash Drivers
46
Prototyping Board Function Calls
47
Board Initialization
47
Digital I/O
48
Switches, Leds, and Relay
50
Serial Communication
53
Rabbitnet Port
54
Upgrading Dynamic C
56
Extras
56
Chapter 6. Using the TCP/IP Features
58
TCP/IP Connections
58
TCP/IP Primer on IP Addresses
60
IP Addresses Explained
62
How IP Addresses Are Used
63
Dynamically Assigned Internet Addresses
64
Placing Your Device on the Network
65
Running TCP/IP Sample Programs
66
How to Set IP Addresses in the Sample Programs
67
How to Set up Your Computer for Direct Connect
68
Run the PINGME.C Sample Program
69
Running Additional Sample Programs with Direct Connect
69
Rabbitweb Sample Programs
70
Remote Application Update
70
Dynamic C FAT File System, Rabbitweb, and SSL Libraries
70
Where Do I Go from here
72
Appendix A. RCM3309/RCM3319 Specifications
74
Electrical and Mechanical Characteristics
75
Headers
79
Bus Loading
80
Rabbit 3000 DC Characteristics
83
I/O Buffer Sourcing and Sinking Limit
84
Jumper Configurations
85
Conformal Coating
87
Appendix B. Prototyping Board
88
Introduction
89
Prototyping Board Features
90
Mechanical Dimensions and Layout
92
Power Supply
94
Using the Prototyping Board
95
Adding Other Components
96
Digital I/O
97
Digital Inputs
97
CMOS Digital Outputs
98
Sinking Digital Outputs
98
Relay Outputs
98
Serial Communication
99
Rabbitnet Ports
102
Other Prototyping Board Modules
103
Quadrature Decoder
103
Stepper-Motor Control
103
Prototyping Board Jumper Configurations
105
Use of Rabbit 3000 Parallel Ports
107
Appendix C. Lcd/Keypad Module
110
Specifications
110
Contrast Adjustments for All Boards
112
Keypad Labeling
113
Header Pinouts
114
I/O Address Assignments
114
Mounting Lcd/Keypad Module on the Prototyping Board
115
Bezel-Mount Installation
116
Connect the Lcd/Keypad Module to Your Prototyping Board
118
Sample Programs
119
Lcd/Keypad Module Function Calls
120
Lcd/Keypad Module Initialization
120
Leds
121
LCD Display
122
Keypad
158
Appendix D. Power Supply
166
Power Supplies
166
Battery Backup
166
Battery-Backup Circuit
167
Reset Generator
168
Appendix 0. Rabbitnet
170
General Rabbitnet Description
170
Rabbitnet Connections
170
Rabbitnet Peripheral Cards
171
Physical Implementation
172
Control and Routing
172
Function Calls
173
Status Byte
185
Index
186
Schematics
190
Advertisement
Rabbit RabbitCore RCM3309 User Manual (160 pages)
C-Programmable Core Module with Serial Flash Mass Storage and Ethernet
Brand:
Rabbit
| Category:
Control Unit
| Size: 2 MB
Table of Contents
Table of Contents
3
Chapter 1. Introduction
7
RCM3305/RCM3315 Features
8
Comparing the RCM3309/RCM3319 and RCM3305/RCM3315
10
Advantages of the RCM3305 and RCM3315
11
Development and Evaluation Tools
12
RCM3305 Series Development Kit
12
Software
13
Connectivity Interface Kits
13
Online Documentation
13
Chapter 2. Getting Started
15
Install Dynamic C
15
Hardware Connections
16
Step 1 - Attach Module to Prototyping Board
16
Step 2 - Connect Programming Cable
17
RCM3309 and RCM3319
17
RCM3305 and RCM3315
18
Step 3 - Connect Power
19
Alternate Power-Supply Connections
19
Starting Dynamic C
20
Run a Sample Program
20
Troubleshooting
20
Where Do I Go from here
21
Technical Support
21
Chapter 3. Running Sample Programs
23
Introduction
23
Sample Programs
24
Use of Serial Flash
25
Onboard Serial Flash
25
SF1000 Serial Flash Card
25
Serial Communication
25
Real-Time Clock
27
Rabbitnet
27
Other Sample Programs
27
Chapter 4. Hardware Reference
29
RCM3305/RCM3315 Digital Inputs and Outputs
30
Memory I/O Interface
35
Other Inputs and Outputs
35
Leds
35
Serial Communication
36
Serial Ports
36
Ethernet Port
37
Programming Port
38
Programming Cable
39
Changing between Program Mode and Run Mode
39
Standalone Operation of the RCM3305/RCM3315
40
Other Hardware
41
Clock Doubler
41
Spectrum Spreader
41
Memory
42
Sram
42
Flash EPROM
42
Serial Flash
42
Dynamic C BIOS Source Files
42
Chapter 5. Software Reference
43
More about Dynamic C
43
Developing Programs Remotely with Dynamic C
45
Dynamic C Functions
46
Digital I/O
46
SRAM Use
46
Serial Communication Drivers
47
TCP/IP Drivers
47
Serial Flash Drivers
47
Prototyping Board Functions
48
Board Initialization
48
Digital I/O
49
Switches, Leds, and Relay
50
Serial Communication
51
Rabbitnet Port
52
Upgrading Dynamic C
54
Extras
54
Chapter 6. Using the TCP/IP Features
55
TCP/IP Connections
55
TCP/IP Primer on IP Addresses
57
IP Addresses Explained
59
How IP Addresses Are Used
60
Dynamically Assigned Internet Addresses
61
Placing Your Device on the Network
62
Running TCP/IP Sample Programs
63
How to Set IP Addresses in the Sample Programs
64
How to Set up Your Computer for Direct Connect
65
Run the PINGME.C Sample Program
66
Running Additional Sample Programs with Direct Connect
66
Rabbitweb Sample Programs
67
Remote Application Update
67
Dynamic C FAT File System, Rabbitweb, and SSL Modules
67
Where Do I Go from here
69
Appendix A. RCM3305/RCM3315 Specifications
71
Electrical and Mechanical Characteristics
72
Headers
76
Bus Loading
77
Rabbit 3000 DC Characteristics
80
I/O Buffer Sourcing and Sinking Limit
81
Jumper Configurations
82
Conformal Coating
84
Appendix B. Prototyping Board
85
Introduction
86
Prototyping Board Features
87
Mechanical Dimensions and Layout
89
Power Supply
91
Using the Prototyping Board
92
Adding Other Components
93
Digital I/O
94
Digital Inputs
94
CMOS Digital Outputs
95
Sinking Digital Outputs
95
Relay Outputs
95
Serial Communication
96
Rabbitnet Ports
99
Other Prototyping Board Modules
100
Quadrature Decoder
100
Stepper-Motor Control
100
Prototyping Board Jumper Configurations
102
Use of Rabbit 3000 Parallel Ports
104
Appendix C. Lcd/Keypad Module
107
Specifications
107
Contrast Adjustments for All Lcd/Keypad Modules
109
Keypad Labeling
110
Header Pinouts
111
I/O Address Assignments
111
Mounting Lcd/Keypad Module on the Prototyping Board
112
Bezel-Mount Installation
113
Connect the Lcd/Keypad Module to Your Prototyping Board
115
Sample Programs
116
Lcd/Keypad Module Function Calls
117
Lcd/Keypad Module Initialization
117
Leds
117
LCD Display
118
Keypad
138
Appendix D. Power Supply
141
Power Supplies
141
Battery Backup
141
Battery-Backup Circuit
142
Reset Generator
143
Appendix E. Rabbitnet
145
General Rabbitnet Description
145
Rabbitnet Connections
145
Rabbitnet Peripheral Cards
146
Physical Implementation
147
Control and Routing
147
Function Calls
148
Status Byte
154
Index
155
Schematics
159
Advertisement
Related Products
Rabbit RCM3700
Rabbit RCM3750
Rabbit RCM3365
Rabbit RCM3375
Rabbit RabbitCore RCM3209
Rabbit RabbitCore RCM3229
Rabbit RabbitCore RCM3110
Rabbit RabbitCore RCM3319
Rabbit RabbitCore RCM3305
Rabbit RabbitCore RCM3315
Rabbit Categories
Computer Hardware
Control Unit
Motherboard
Microcontrollers
Test Equipment
More Rabbit Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL