PIC est une marque de microcontrôleurs RISC 8, 16 et 32 bits fabriqués par Microchip. "PIC" était à l'origine un acronyme pour "contrôleur d'interface périphérique".
Je comprends qu'un DSP soit optimisé pour le traitement du signal numérique, mais je ne suis pas certain de l'impact que cela aura sur la tâche de choisir un CI. Presque tout ce que je fais avec un microcontrôleur implique le traitement de signaux numériques! Par exemple, comparons le populaire …
Par exemple un PIC10F200T Pratiquement tous les codes que vous écrivez seront plus gros que cela, à moins que ce ne soit une puce à usage unique. Est-il possible de charger plus de mémoire programme depuis un stockage externe ou quelque chose de ce genre? Je suis juste curieux, je …
J'ai vu de nombreux articles me dire que je devrais utiliser RTOS pour la gestion du temps et des ressources. Mon temps n'a pas permis mes propres recherches, alors je viens demander conseil à chiphacker. J'utilise des microcontrôleurs à faibles ressources (MSP430, PIC) et je cherchais des RTOS que je …
Je travaille avec un microcontrôleur PIC avec convertisseur analogique-numérique intégré 10 bits et je souhaite mesurer une tension comprise entre -1 et -3 volts. Je pensais utiliser un ampli-op en mode inverseur pour rendre la tension positive, puis l’alimenter dans le microcontrôleur. Cependant, dans ce cas, j’aurais à alimenter l’opamp …
Quelqu'un peut-il recommander une petite implémentation gratuite d'AES-128 Rijndael pour les microcontrôleurs. Idéalement, pour le PIC18, une implémentation générale en C serait utile. La compilation de l'implémentation axTLS pour PIC18 et le chiffrement / déchiffrement d'un bloc nécessitent 6 Ko de ROM et 750 Mo de RAM. La compilation de …
J'aimerais créer un petit appareil que je pourrais coller sur un frisbee pouvant mesurer des statistiques telles que le régime / vitesse du frisbee lors du lancement. Cela serait-il réaliste? Je cherchais une communication en champ proche pour transférer les données du Frisbee dans un smartphone, mais ce n'est qu'une …
Je cherche une solution économe en temps et en mémoire pour calculer une moyenne mobile en C. Je dois éviter la division, car je suis sur un PIC 16 qui ne dispose pas d'une unité de division dédiée. Pour le moment, je stocke toutes les valeurs dans un tampon circulaire …
J'ai un PIC18F46K22 et je le programme avec le compilateur XC8. Au final, j'aurai un système comme un pc avec stdinet stdout. Donc, dans la boucle principale, il y aura une fonction qui vérifie s'il y a une nouvelle entrée. S'il y a une entrée, une fonction sera appelée en …
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Je fais beaucoup de firmware pour mon travail, mais je recherche des livres plus avancés sur le sujet. Les choses n'aiment …
Comme la communication série asynchrone est largement répandue parmi les appareils électroniques, même de nos jours, je pense que beaucoup d'entre nous ont rencontré une telle question de temps en temps. Considérez un appareil électronique Det un ordinateur PCconnecté à une ligne série (RS-232 ou similaire) et requis pour échanger …
Quelqu'un peut-il extraire le fichier HEX que je grave dans un microcontrôleur que je lui fournis? Si cela est possible, comment quelqu'un peut-il s'assurer que son code est sécurisé dans les systèmes embarqués? Dans le cas des microcontrôleurs PIC et AVR, comment protéger leur micrologiciel contre la reproduction?
J'utilise toujours l'oscillateur interne que les photos ont car je n'ai jamais trouvé la nécessité d'exécuter quoi que ce soit à une fréquence supérieure à 8 MHz (qui est la plus rapide que les photos que j'utilise ont tendance à pouvoir aller). Y a-t-il des raisons, au-delà de dépasser les …
Je contrôle un ventilateur PC PWM à 4 broches à partir d'un PIC16F684 avec la vitesse du ventilateur générée par une lecture ADC d'un capteur de proximité. Tout fonctionne bien. Je ne prévoyais pas à l'origine d'utiliser la sortie du tachymètre du ventilateur, mais comme elle est disponible, je la …
Comment puis-je démarrer la programmation du microcontrôleur PIC sur Mac OS X. Puis-je utiliser un Arduino connecté à mon Mac avec un programmeur? Ou dois-je acheter une carte de programmeur et des adaptateurs série spécifiques?
Les résistances pull-up / down (internes ou externes) sont-elles uniquement nécessaires pour les broches MCU INPUT? En revanche, une broche MCU configurée comme une SORTIE "sait à quel niveau elle se trouve" car elle fait la conduite - une broche de sortie MCU "flottante" liée à une entrée d'un autre …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.