Modifications

Sauter à la navigation Sauter à la recherche
636 octets ajoutés ,  12 avril 2014 à 14:07
Ligne 119 : Ligne 119 :     
== Communication ==
 
== Communication ==
Galileo has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. Galileo provides '''UART''' TTL (5V/3.3V) serial communication, which is available on digital pin 0 (RX) and 1 (TX). In addition, a second UART provides RS-232 support and is connected via a 3.5mm jack. The '''USB Device''' ports allows for serial (CDC) communications over USB. This provides a serial connection to the Serial Monitor or other applications on your computer. It also enables Galileo to act as a USB mouse or keyboard to an attached computer. To use these features, see the Mouse and Keyboard library reference pages. The '''USB Host''' port allows Galileo act as a USB Host for connected peripherals such as mice, keyboards, and smartphones. To use these features, see the USBHost reference pages. Galileo is the first Arduino board to provide a mini '''PCI Express''' (mPCIe) slot. This slot allows full size and half size (with adapter) mPCIe modules to be connected to the board and also provides an additional USB Host port via the slot. Any standard mPCIe module can be connected and used to provide applications such as WiFi, Bluetooth or Cellular connectivity. Initially, the Galileo mPCie slot provides support for the WiFi Library. For additional information, see the [https://communities.intel.com/docs/DOC-22204 Intel® Galileo Getting Started Guide] (''Intel, anglais''). An '''Ethernet RJ45 Connector''' is provided to allow Galileo to connect to wired networks. When connecting to a network, you must provide an IP address and a MAC address. Full support of on-board Ethernet interface is fully supported and does not require the use of the SPI interface like existing Arduino shields. The onboard '''Texte gras'''microSD card reader is accessible through the SD Library. The communication between Galileo and the SD card is provided by an integrated SD controller and does not require the use of the SPI interface like other Arduino boards. The Arduino software includes a Wire library to simplify use of the '''TWI/I2C''' bus; see the documentation for details. For SPI communication use the [http://arduino.cc/en/Reference/SPI SPI library] (''Arduino.cc, anglais'').
+
Galileo has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers.  
 +
 
 +
Galileo fourni les interfaces suivantes:
 +
 
 +
===  UART ===
 +
UART TTL (5V/3.3V) serial communication, which is available on digital pin 0 (RX) and 1 (TX). In addition, a second UART provides RS-232 support and is connected via a 3.5mm jack.
 +
 
 +
In a weird, 3.5mm “stereo” jack form factor. The sleeve is ground, ring is TX, and tip is RX. With the proper cables, this can be used to access the Linux terminal.
 +
 
 +
=== USB Client ===
 +
The '''USB Device''' ports allows for serial (CDC) communications over USB. This provides a serial connection to the Serial Monitor or other applications on your computer. It also enables Galileo to act as a USB mouse or keyboard to an attached computer. To use these features, see the Mouse and Keyboard library reference pages.  
 +
 
 +
=== USB Host ===
 +
The '''USB Host''' port allows Galileo act as a USB Host for connected peripherals such as mice, keyboards, and smartphones. To use these features, see the USBHost reference pages.  
 +
 
 +
This supports an interface with USB devices like keyboards, mass storage, etc. With a USB hub, up to 128 devices can be connected to this port.
 +
 
 +
=== PCI Express ===
 +
Galileo is the first Arduino board to provide a mini '''PCI Express''' (mPCIe) slot. This slot allows full size and half size (with adapter) mPCIe modules to be connected to the board and also provides an additional USB Host port via the slot. Any standard mPCIe module can be connected and used to provide applications such as WiFi, Bluetooth or Cellular connectivity. Initially, the Galileo mPCie slot provides support for the WiFi Library. For additional information, see the [https://communities.intel.com/docs/DOC-22204 Intel® Galileo Getting Started Guide] (''Intel, anglais'').  
 +
 
 +
=== Port Ethernet ===
 +
An '''Ethernet RJ45 Connector''' is provided to allow Galileo to connect to wired networks. When connecting to a network, you must provide an IP address and a MAC address.  
 +
 
 +
Full support of on-board Ethernet interface is fully supported and does not require the use of the SPI interface like existing Arduino shields.  
 +
 
 +
=== Lecteur MicroSD ===
 +
The onboard '''microSD card''' reader is accessible through the SD Library. The communication between Galileo and the SD card is provided by an integrated SD controller and does not require the use of the SPI interface like other Arduino boards.  
 +
 
 +
The Galileo supports up to 32GB SD cards. You’ll have to use this socket if you hope to boot the Galileo off the [Galileo-Bigger-Image|“bigger” Linux image].
 +
 
 +
=== I2C/TWI ===
 +
The Arduino software includes a Wire library to simplify use of the '''TWI/I2C''' bus; see the documentation for details. For SPI communication use the [http://arduino.cc/en/Reference/SPI SPI library] (''Arduino.cc, anglais'').
    
== Programming ==
 
== Programming ==
29 917

modifications

Menu de navigation