Dlr ARX-03 Programmable robot ASURO ARX-03 Manual De Usuario
Los códigos de productos
ARX-03
ASURO - 5 -
III. Informatik
35
8. Installation der Software und erste Schritte
35
8.1. Windows
35
8.1.1. Flash-Tool
35
8.1.2. Installation des programmeditors und des compilers
35
39
8.2. Linux
51
8.2.1. Flash-Tool
51
8.2.2. Compiler
52
8.3. Flash - das ASURO-Programmier-Tool
53
8.3.1. Wie funktioniert das Flashen?
53
8.4. Flash Fehler
54
8.5. Erstes eigenes Programm
54
9. C für ASURO
56
9.1. Grundlagen der C-Programmierung
56
9.1.1. Allgemeines
56
9.1.2. Variablen und Datentypen
57
9.1.3. Compilerdirektiven
59
9.1.4. Bedingungen
59
9.1.5. Schleifen
61
9.1.6. Funktionen
62
9.1.7. Zeiger und Vektoren
64
9.2. Beschreibung der ASURO-Funktionen
65
9.2.1. void Init(void)
66
9.2.2. void StatusLED(unsigned char color)
66
9.2.3. void FrontLED(unsigned char status)
67
9.2.4. void BackLED(unsigned char left, unsigned char right)
67
9.2.5. void Sleep(unsigned char time72kHz)
67
9.2.6. void MotorDir(unsigned char left_dir, unsigned char right_dir)
67
9.2.7. void MotorSpeed(unsigned char left_speed, unsigned char right_speed)
68
9.2.8. void SerWrite(unsigned char *data, unsigned char length)
68
9.2.9. void SerRead(unsigned char *data, unsigned char length, unsigned int timeout) 68
9.2.10. void LineData(unsigned int *data)
9.2.10. void LineData(unsigned int *data)
69
9.2.11. void OdometrieData(unsigned int *data)
70
9.2.12. unsigned char PollSwitch(void)
71
IV. Anhänge
72
A. Stückliste
72
B. Schaltpläne ASURO
74
C. RS-232 IR Transceiver
75
D. USB IR-Transceiver
76
E. Blockschaldbild ASURO
77
F. Blockschaltbild PIC Processor
77
G. Lieferumfang ASURO
78