Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
lpcxpresso [Le 13/10/2013, 15:48] gg_ste [Utilisation] |
lpcxpresso [Le 30/01/2018, 20:12] (Version actuelle) L'Africain Nettoyage de la page |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Precise Quantal BROUILLON}} | + | {{tag>Trusty microcontroleur BROUILLON}} |
---- | ---- | ||
Ligne 5: | Ligne 5: | ||
- | LPCXPRESSO est un greffon eclipse pour développer des applications en C/C++ pour les microcontrôleurs LPC de NXP. | + | LPCXPRESSO est un environnement de développement basé sur Eclipse pour les microcontrôleurs LPC de NXP (Philips). |
- | La version gratuite est limitée à la programmation de 256 ko de mémoire flash. | + | La licence gratuite permet la programmation d'au maximum 256 ko de mémoire flash. |
- | Testé sous Ubuntu 12.10 . | + | Les sondes supportées dans la version 7.3 sont: |
- | ===== Pré-requis ===== | + | * LPC-Link |
+ | * LPC-Link 2 | ||
+ | * Segger JLink | ||
+ | * CMSIS-DAP | ||
- | * [[:tutoriel:comment_installer_un_paquet|Installer un paquet]] **[[apt>ia32-libs]]** En cas d'erreur lors de l'installation de ia32-libs, mettre à jour la distribution: dans le Gestionnaire de mises à jour, Configuration/Onglet Mises à jour, vérifier que Mises à jour recommandées est sélectionné et fermer la Configuration. Le gestionnaire de mises à jour proposera une mise à jour si nécessaire. Retenter une installation. | ||
- | * Posséder une debogeur/programmateur de microcontrôleurs LPC. La carte LPCXPRESSO LPC1769 d'Embedded Artists vendue 25E et un câble USB A mini B font bien l'affaire. | + | ===== Pré-requis ===== |
+ | |||
+ | Ubuntu 64 bits : | ||
+ | * [[:tutoriel:comment_installer_un_paquet|Installer les paquets]] **[[apt>libgtk2.0-0:i386 libxtst6:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libidn11:i386 libglu1-mesa:i386 libncurses5:i386 libudev1:i386 libusb-1.0:i386 libusb-0.1:i386 gtk2-engines-murrine:i386 libnss3-1d:i386]]** | ||
+ | *Posséder une débogueur/programmateur de microcontrôleurs LPC. La carte LPCXPRESSO LPC1769 d'Embedded Artists vendue 25E et un câble USB A mini B font bien l'affaire. | ||
===== Installation ===== | ===== Installation ===== | ||
- | Télécharger le fichier d'installation sur [[http://lpcware.com/lpcxpresso/home]] (environ 380 Mo). | + | Télécharger le fichier d'installation sur [[http://www.lpcware.com/lpcxpresso/download]]. |
Décompresser et lancer l'installation. | Décompresser et lancer l'installation. | ||
+ | Activer le produit en s'enregistrant sur le site lpcware.com . | ||
+ | |||
+ | Copier /usr/local/lpcxpresso_7.2.0_153/UdevRules/85-lpcxpresso.rules dans /etc/udev/rules.d et redémarrer la machine. | ||
===== Configuration ===== | ===== Configuration ===== | ||
Ligne 28: | Ligne 37: | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Si le débogueur LPC-Link n'est pas détecté, lancer lpcxpresso en mode super utilisateur. | + | Créer un projet pour le MCU de votre carte. |
+ | |||
+ | Flasher (icône sonde). | ||
+ | |||
+ | Votre sonde doit être détectée. | ||
+ | |||
===== Désinstallation ===== | ===== Désinstallation ===== | ||
Ligne 35: | Ligne 50: | ||
* LPCXPRESSO NXP [[http://lpcware.com/lpcxpresso/home]] | * LPCXPRESSO NXP [[http://lpcware.com/lpcxpresso/home]] | ||
- | * Code Red Linux [[http://support.code-red-tech.com/CodeRedWiki/RunningOnLinux]] | + | * LPCXpresso User Guide dans le répertoire d'installation par défaut /usr/local/lpcxpresso_7.2.0_153 |