PIC : Différence entre versions
(→La plate-forme) |
|||
Ligne 37 : | Ligne 37 : | ||
===La plate-forme=== | ===La plate-forme=== | ||
− | La plate-forme est | + | La plate-forme est constituée de matériel et de logiciels. |
+ | Le matériel est approvisionné chez [http://www.microchip.com Microchip] sous la forme d'un kit "Low Pin Count (LPC) USB Development kit with PICkit 3) référencé [http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=DV164139-2 DV164139-2]. | ||
− | + | Il est composé principalement : | |
* 1 carte LPCUSB Development board équipée d'un microcontrôleur PIC16F1459 | * 1 carte LPCUSB Development board équipée d'un microcontrôleur PIC16F1459 | ||
* 1 PICkit 3 Debugger/programmer qui se connecte sur J13 de la carte | * 1 PICkit 3 Debugger/programmer qui se connecte sur J13 de la carte | ||
* 2 câbles USB, 1 pour la carte, le 2ème pour le PICkit 3. | * 2 câbles USB, 1 pour la carte, le 2ème pour le PICkit 3. | ||
+ | Les logiciels sont téléchargés à partir du site [http://www.microchip.com Microchip]. | ||
====Installation==== | ====Installation==== | ||
L'installation de la plate-forme suit la documentation [http://ww1.microchip.com/downloads/en/DeviceDoc/40001356C.pdf User's Guide]. | L'installation de la plate-forme suit la documentation [http://ww1.microchip.com/downloads/en/DeviceDoc/40001356C.pdf User's Guide]. | ||
Les étapes sont les suivantes : | Les étapes sont les suivantes : | ||
− | * | + | * Installation de la Microchip Libraries for Applications (MLA) : |
− | * MPLAB X IDE | + | * Installation de la plate-forme logicielle MPLAB X IDE |
− | * | + | * Installation du matériel |
− | ===== | + | =====Installation de la Microchip Libraries for Applications===== |
− | L'installation | + | L'installation de la MLA est décrite par Fiche [[instal_mla]]. |
− | =====MPLAB X IDE===== | + | =====Installation de la plate-forme logicielle MPLAB X IDE===== |
− | L'installation de | + | L'installation de la plate-forme logicielle MPLAB X IDE sous Linux 32-Bit and Linux 64-Bit (Requires 32-Bit Compatibility Libraries) : |
− | Linux 32-Bit and Linux 64-Bit (Requires 32-Bit Compatibility Libraries) : | ||
*le [http://www.microchip.com/mplabx-ide-linux-installer logiciel] | *le [http://www.microchip.com/mplabx-ide-linux-installer logiciel] | ||
*la [http://www.microchip.com/mplabx-ide-release-notes documentation]. | *la [http://www.microchip.com/mplabx-ide-release-notes documentation]. | ||
− | ===== | + | =====Installation du matériel===== |
− | L'interconnexion | + | L'interconnexion du matériel est réalisée selon la photo ci-dessous :[[image:Microchip1259.JPG |thumb|center|upright=3]]Les câbles USB fournissent la tension de 5 volts à la carte et au PICkit 3 Debugger/programmer. |
===Développement du logiciel=== | ===Développement du logiciel=== | ||
====Organisation==== | ====Organisation==== |
Version du 25 juin 2015 à 16:11
Plate- forme Microchip
Contributeur·ice·s
Statut du projet
Prototype
Statut de la publication
License
CC-by-sa-3.0
Inspiration
Outil de développement logiciel
Fichiers source
Machines
Matériaux
Plate- forme Microchip dédiée à la programmation du microcontrôleur PIC16F1459
Objet
L'objet de la plate-forme PIC est la programmation des microcontrôleurs PIC16F1459.
Team Creative
La team créative, de la plate-forme PIC conçue par Régis LERUSTE, est composée de :
- Maëlle Vimont pour la communication
- Laurent BERTHELOT pour le conseil à propos de tout sujet
- Cédric DOUTRIAUX pour le conseil "wiki" et microcontrôleur
- Thomas pour la protection des travaux avec des licences libres
- Philippe Bonnet pour le conseil en informatique.
Historique
Description
Le microcontrôleur PIC16F1459
Le choix de ce microcontrôleur résulte d'un compromis entre sa fonction USB complètement intégrée, un nombre de pattes (20) relativement limité et son conditionnement en boîtier DIP.
Les 404 pages de la data sheet PIC16F1459 donne un premier aperçu du volume impressionnant de documentation dédiée à ce microcontrôleur.Ses caractéristiques principales sont :
- RISC CPU, Reduced instruction set computer ou RISC (en français « microcontrôleur à jeu d'instructions réduit »)
- USB V2.0, sans besoin de circuits externes
- 20-Pin PDIP
- 9 ADC inputs
- Program Flash memory (14 Kbytes).
La plate-forme
La plate-forme est constituée de matériel et de logiciels. Le matériel est approvisionné chez Microchip sous la forme d'un kit "Low Pin Count (LPC) USB Development kit with PICkit 3) référencé DV164139-2.
Il est composé principalement :
- 1 carte LPCUSB Development board équipée d'un microcontrôleur PIC16F1459
- 1 PICkit 3 Debugger/programmer qui se connecte sur J13 de la carte
- 2 câbles USB, 1 pour la carte, le 2ème pour le PICkit 3.
Les logiciels sont téléchargés à partir du site Microchip.
Installation
L'installation de la plate-forme suit la documentation User's Guide. Les étapes sont les suivantes :
- Installation de la Microchip Libraries for Applications (MLA) :
- Installation de la plate-forme logicielle MPLAB X IDE
- Installation du matériel
Installation de la Microchip Libraries for Applications
L'installation de la MLA est décrite par Fiche instal_mla.
Installation de la plate-forme logicielle MPLAB X IDE
L'installation de la plate-forme logicielle MPLAB X IDE sous Linux 32-Bit and Linux 64-Bit (Requires 32-Bit Compatibility Libraries) :
- le logiciel
- la documentation.