Platine "LPCXpresso Base Board"
Cette platine est spécialement conçue pour faciliter la mise en oeuvre et l'évaluation des modules "LPCXpresso" et "mbed". Cette dernière dispose de supports destinés à recevoir les modules "LPCXpresso" ou "mbed" dont les signaux sont accessibles sur divers connecteurs présents sur la carte.
La platine dispose également d'une multitude de périphériques intégrés: - Bouton-poussoir de Reset - Mini connecteur USB - Support pour pile de sauvegarde (pile non livrée) - Led RGB pouvant être pilotée via des signaux PWM - Un mini joystick 5 positions - 2 boutons-poussoirs (dont un dédié à l'activation du bootloader) - 1 switch rotatif pour fonction encodeur de quadrature (via timer de capture) - 1 capteur de température à sortie PWM (utilisable via timer de capture) - 1 potentiomètre - 1 circuit de génération de sortie analogique (via signal PWM + filtre LP) - 1 connexion pour raccordement d'une sonde d'oscilloscope - 1 registre à décalage pilotant un afficheur 7 segments à Leds - 1 connecteur pour carte mémoire SD™ / MMC™ (la carte n'est pas livrée) - 1 mémoire Flash SPI-NOR - 1 circuit d'extension PCA9532 relié sur 16 leds - 1 EEprom 8 K - 1 accéléromètre MMA7455L à commande I2C - 1 capteur de lumière - 1 circuit d'interface SC16IS752 (convertisseur I2C/SPI vers 2 x UART) - 1 écran Oled graphique 96 x 64 pixels (interfaçable en I2C/SPI) - 1 convertisseur USB <> série - 1 connecteur Ethernet sur RJ45 isolée - 1 connecteur permettant de recevoir un module XBee™ optionnel (voir en bas de page) - 1 Interface CAN (utilisable en association avec le module mbed)
Autres caractéristiques: - Dimension de la platine: 150 x 180 mm - Alimenation: + 5 V (via l'USB) Une multitude d'exemples et ressources logicielles sont téléchargeables une fois la platine acquise (en enregistrant le N° de série de la platine sur le site d'Embedded Artists). Software
- MCU Drivers
- ADC
- Clock Config
- GPIO
- I2C
- SSP (SPI)
- Timer16, Timer32
- UART
- Base Board Peripheral Drivers
- Accelerometer
- I2C-EEPROM
- SPI-Flash
- 5-key Joystick
- 7-segment Display
- Light Sensor
- OLED Display, including simple Graphics Library
- PCA9532 (LEDs)
- RGB LED
- Rotary Switch
- Temperature Sensor
- UART2 (I2C/SPI to UART, SC16IS752)
- FAT File System for MMC/SD card (ChaN Fat FS Module)
- Sample Applications
- Rotary switch controls 7-segment display
- Reading and writing to EEPROM
- Joystick controlling LEDs (PCA9532)
- Listing content on a FAT formatted MMC/SD card
- Values from light sensor, temperature sensor, accelerometer and trim potentiometer are written to the LED display
- Joystick controlling RGB LED
- Speaker - Playing tones
- Speaker - Playing WAV file
- Reading and writing to SPI-Flash
- Reading from UART1 and writing to UART2 (and vice versa)
- Trying to contact an XBee module. Result printed on OLED display
- Values from the BNC is written to the OLED display
- NXP's USB Mass Storage Device example
- NXP's UROM based SB Mass Storage Device example
- NXP's USB HID example
- NXP's ROM based USB HID example
La platine "LPCXpresso" est livrée seule sans aucun module "LPCXpresso", ni module "mbed".
|