EasyManua.ls Logo

Rabbit 2000 - Default Chapter; Table of Contents

Rabbit 2000
43 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Getting Started Manual
Table of Contents
About This Manual
1. Introduction.....................................................................................................................1
1.1 Kit Contents.................................................................................................................................1
1.2 Documentation ............................................................................................................................1
1.3 An Overview of Dynamic C for the Rabbit ................................................................................2
2. Detailed Installation Instructions....................................................................................5
2.1 Software Installation ...................................................................................................................5
2.2 Getting Hooked Up .....................................................................................................................5
2.2.1 Prototyping Board......................................................................................................6
2.2.2 Jackrabbit Board ........................................................................................................7
2.3 Starting Dynamic C.....................................................................................................................8
3. Sample Programs............................................................................................................9
3.1 Running Sample Program DEMOJR1.C...................................................................................10
3.2 Single-Stepping .........................................................................................................................11
3.2.1 Watch Expression.....................................................................................................11
3.2.2 Break Point ..............................................................................................................11
3.2.3 Editing the Program.................................................................................................12
3.2.4 Watching Variables Dynamically.............................................................................12
3.2.5 Summary of Features...............................................................................................12
3.3 Cooperative Multitasking..........................................................................................................13
3.4 Advantages of Cooperative Multitasking..................................................................................15
4. Software Reference.......................................................................................................17
4.1 More About Dynamic C............................................................................................................17
4.1.1 Operating System Framework .................................................................................17
4.2 I/O Drivers.................................................................................................................................18
4.2.1 Initialization.............................................................................................................18
4.2.2 Digital Output ..........................................................................................................18
4.2.3 Analog Output..........................................................................................................19
4.2.4 Analog Input ............................................................................................................21
4.3 Serial Communication Drivers..................................................................................................22
4.3.1 Open and Close Functions.......................................................................................22
4.3.2 Non-Cofunction Blocking Input Functions .............................................................23
4.3.3 Non-Cofunction Blocking Output Functions...........................................................24
4.3.4 Single-User Cofunction Input Functions.................................................................25
4.3.5 Single-User Cofunction Output Functions ..............................................................26
4.3.6 Circular Buffer Functions........................................................................................27
Appendix A. Specifications..............................................................................................29
Schematics

Other manuals for Rabbit 2000