Next:
Contents
Contents
BOTZILLA PROJECT
Dominique Corseaux, Gregoire Maillet, Jean-Baptiste Maillet
Contents
1
Introduction
2
News
3
How to use this site
4
Images
5
Strategy
1
. How to move on the field
2
. How to manage time
3
. Relative versus Absolute Positioning
6
Architecture
4
. Global hardware architecture
5
. Global software development
6
. Global software system
7
Engineering advice
8
RTEMS
7
. What is RTEMS
8
. Install RTEMS
8
.
1
Introduction
8
.
1
.
1
Goals
8
.
1
.
2
Prerequisites
8
.
2
Check that you have enough spare space on your system
8
.
2
.
1
RTEMS source directory
8
.
2
.
2
RTEMS build directory
8
.
2
.
3
Sum it up
8
.
3
Select what to download
8
.
3
.
1
The basic tools
8
.
3
.
2
Tools for you target processor
8
.
3
.
3
RTEMS itself
8
.
4
Install on your host
8
.
4
.
1
The basic tools
8
.
4
.
2
Tools for you target processor
8
.
5
Building
8
.
5
.
1
Building for your target
8
.
5
.
2
Building for your UNIX host
8
.
6
Where to go from here
8
.
7
RTEMS BSP for NF300 board
9
. RTEMS build system
10
. Other
10
.
1
An HTML tables of content for RTEMS single processor test suite
9
PIC
11
. How to use a PIC
11
.
1
A PIC tool box
12
. The assembler: GPASM
13
. C Compiler for PIC
13
.
1
Install C2C
13
.
2
C2C limitations
13
.
3
using C2C
14
. Picprog: A Pic programmer
15
. Makefile
16
. PIC 16F877 tutorial
16
.
1
IO
16
.
1
.
1
PORTA
16
.
1
.
2
Others IO ports: PORTB, PORTC, PORTD, PORTE
16
.
2
PWM
16
.
3
Interrupt
16
.
4
I2C
17
. Useful links
10
PID
11
Hardware
18
. Faster and cheaper PIC programming: ICSP
19
. Serial/I2C Interface
19
.
1
Hardware
19
.
1
.
1
Presentation
19
.
1
.
2
How does it work
19
.
2
software
About this document ...
botzilla@free.fr , http://botzilla.free.fr/