Download GPIO Demo module System Reference Manual - Techno
Transcript
GPIODemo_SRM Module v0.4 Table des matières 1 Introduction 4 2 Licenses 2.1 Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4 4 4 3 Hardware 3.1 Dimensions . . . . . . . . . . 3.2 Connectors . . . . . . . . . . 3.2.1 P1 Connector . . . . . 3.2.2 P2 Connector . . . . . 3.2.3 P3 Connector . . . . . 3.2.4 P4 Connector . . . . . 3.2.5 P5 Connector . . . . . 3.2.6 P6 and P7 Connectors 3.2.7 P8 Connector . . . . . 3.3 Jumpers . . . . . . . . . . . . 3.3.1 J1 jumper . . . . . . . 3.3.2 J2 jumper . . . . . . . 3.3.3 J3 and J4 jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 5 5 6 7 7 8 8 9 9 10 10 11 11 4 Electronics 4.1 Micro-controller LPC1224 . . . . 4.1.1 Internal RAM . . . . . . . 4.1.2 Internal Flash . . . . . . . 4.1.3 Communication interfaces 4.1.4 GPIO . . . . . . . . . . . 4.1.5 ADC . . . . . . . . . . . . 4.1.6 Reset and ISP mode . . . 4.2 I2C . . . . . . . . . . . . . . . . . 4.2.1 I2C Addresses . . . . . . . 4.2.2 External EEPROM . . . . 4.2.3 Temperature sensor . . . 4.3 User Led and Button . . . . . . . 4.4 USB to UART bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 12 12 12 13 13 13 14 14 14 14 15 16 16 . . . . . . . . 17 17 17 17 18 18 18 19 19 . . . . . . . . . . . . . 5 Software 5.1 Sample Source Code . . . . . . . . 5.1.1 Grab the sources . . . . . . 5.1.2 Sample code content . . . . 5.1.3 Sample code entry point . . 5.2 Building the binary . . . . . . . . . 5.2.1 Get a toolchain . . . . . . . 5.2.2 Build command and options 5.2.3 Build process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Techno-Innov - DomoTab http://www.techno-innov.fr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 2 / 33