Table des matières
Kit de développement C8CKIT-049-41xx
Microcontroleur : CY8C4125AXI-483
Famille : PSoC 4
Architecture : ARM - Cortex-M0 - 32bits
Ce petit kit de développement est vendu pour Farnell pour 4€
Téléchargement et installation de l’environnement de développement
- Télécharger PSoc Creator (587Mo) - La création d'un compte utilisateur sur le site sera nécessaire.
- Télécharger le CY8CKIT-049-41xx Example Projects.zip qui correspond au projet du programme chargé par défaut dans le microcontrôleur. Il servira pour les premiers essais.
- Télécharger le USB-Serial Software Development Kit- Il s'agit du driver USB de la carte de développement.
- Installer le USB-Serial Software Development Kit
- Installer le PSoc Creator
Démarrage de Psoc Creator
Première impression : L'environnement de développement n'est vraiment pas dégueux.
Déziper le fichier CY8CKIT-049-41xx Example Projects.zip dans un C:\Projets_Cypress\ par exemple
Ouvrez le fichier de projet dans PSOC Creator et là, il va déjà commencé à vous embeter avec des question compliqué.
Il vous propose de mettre à jour des composants de votre projet.
(What ? mise à jour du soft ??)
En fait, si j'ai bien compris, Cypress utilise des modules logiciels que vous mettez dans votre projet, que vous paramétrez et interconnectez.
Si Cypress améliore ou corriger un bug dans ce module, l'environnement de développement vous proposera sa mise à jour dans votre projet.
Donc on va faire “Next” pour être à jour.
Vous pouvez voir également que dans votre solution que 2 projets apparaissent. Un bootloader, qui sert à charger le programme via l'USB, et le projet “utile” qui sert à faire clignoter une led
Pour finir, il vous proposera d'archiver votre ancien projet.
Et là TADAM ! Pas de code source en C. On a deux blocs fonctionnels, un PWM et le Bootloader !
Test de la carte
Brancher la carte. Vous deviez voir la LED orange allumée et la LED bleue clignoter. Si c'est le cas, c'est qu'elle fonctionne !
Vous devriez également voir apparaitre un “USB Serial Port” dans votre gestionnaire de périphérique. Noter le numéro du port COM utilisé. Si comme moi vous avez Windows 8.1 et que le périphérique n'est pas correctement detecté. Vous pouvez télécharger le driver qui se trouve ici : CDC Driver Windows Win8.1 x64
Compilation du 1er projet
Dans PSOC Creator, double cliquer sur “Clock 1Khz”. Mettre dans Frequency 10Khz et valider. La LED devra donc clignoter 10 fois plus rapidement qu'initialement lors de la reprogrammation.
Aller dans le menu Build » Clean All Projects
puis Build » All Projects. Vous deviez voir en bas de votre écran : ————— Build Succeeded: 08/08/2014 20:48:52 —————
Programmation
Aller dans Toos » Bootloader host.