Questions marquées «programming»

9
FPGA - Programmation DIY

Je programme des microcontrôleurs depuis quelques années maintenant, et je viens de découvrir les FPGA après avoir suivi un cours de design numérique. Après avoir fait des recherches sur différents FPGA, cartes de développement, etc., j'hésite toujours à en acheter car je ne saurais pas comment...

9
PIC12F675 GP4 ne fonctionne pas

J'utilise un PIC12F675 pour un projet, et tout fonctionne bien sauf une chose. GP4 ne fonctionne pas comme E / S numérique. J'ai beaucoup regardé les configs et le code, mais je n'ai rien trouvé. Config: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config PWRTE = OFF #pragma...

9
Comment écrire sur la mémoire flash SPI?

Je travaille sur une application audio où au lieu de stocker des données audio sur une carte SD ( Waveshield sur Arduino), je les stocke sur un circuit intégré de mémoire flash SPI et je roule ma propre carte avec MCU, DAC et ampli. J'utilise un Winbond W25Q80BVSSIG . Je suis assez familier avec la...

9
Quelle est la représentation physique du tas et de la pile?

Je peux facilement comprendre comment .bss et le code ont des représentations physiques dans le processeur qui a une banque de mémoire pour les instructions qu'un compteur de programme peut compter et le bss (symbole de démarrage de bloc) n'est que des données globales. Mais il y a ensuite la pile...

8
Comment programmer un PIC12?

J'ai un PIC12F675 que je dois programmer. J'utilise un Pickit 2 et le logiciel Pickit 2. Soi-disant, je devrais pouvoir le programmer en utilisant ce circuit , mais le logiciel Pickit 2 ne détecte pas du tout la puce. Qu'est-ce qui ne va pas? EDIT: J'ai ajouté une image de mon circuit à bord. Et...

8
Machines à états de programmation intégrées

Je cherche à implémenter une machine à états finis non triviale (spécifiée comme un organigramme hiérarchique UML) sur un MCU 32 bits avec gcc. Existe-t-il des règles générales qui fonctionnent mieux et qui fonctionnent moins bien? Mon instinct dit qu'une implémentation basée sur un commutateur (ou...

8
Matériel de programmation C intégré

Je recherche du matériel (livres / sites) lié à la programmation de systèmes embarqués en langage C. Ici, dans le laboratoire, nous avons trois plates-formes disponibles: une Microchip PIC18f4550, une Freescale HC12 et une ARM (Beagleboard). Nous sommes prêts à enseigner le C embarqué avec le PIC,...