Questions marquées «embedded»

Un système embarqué est un système informatique conçu pour exécuter une ou quelques fonctions dédiées, souvent avec des contraintes de calcul en temps réel. Il est intégré dans le cadre d'un appareil complet comprenant souvent du matériel et des pièces mécaniques.


6
La plus petite distribution Linux embarquée?
J'aime demander aux experts là-bas .. Quelle est la meilleure distribution Linux embarquée pour: Mémoire flash ~ 700 Ko RAM ~ 256 Ko Processeur: cortex haut de gamme M3 (quelque chose de la famille STM32 par exemple) Modules requis: - Noyau du noyau - Jeu de pilotes de base: USB …

4
Comment fonctionne la réinitialisation d'usine?
Tous les appareils intégrés incluent une option de «réinitialisation d'usine» qui permet à l'utilisateur de réinitialiser son appareil en cas de problème. Je développe un firmware sur une carte STM32. Le firmware comprend un chargeur de démarrage qui permet de mettre à niveau l'application via UART (en envoyant un fichier …

2
SPI peut-il être interrompu en toute sécurité?
J'écris sur une carte microSD à partir de mon micrologiciel, mais c'est la tâche la moins prioritaire, elle peut donc être interrompue par d'autres tâches pendant qu'elle est en cours de lecture / écriture. Supposons maintenant que je communique avec cette carte microSD en utilisant un UART. Le problème pendant …

6
Utilisation de variables globales dans les systèmes embarqués
J'ai commencé à écrire le firmware de mon produit et je suis une recrue ici. J'ai parcouru de nombreux articles sur la non-utilisation des variables ou fonctions globales. Existe-t-il une limite pour l'utilisation de variables globales dans un système 8 bits ou s'agit-il d'un «non-non» complet? Comment dois-je utiliser des …
17 c  embedded  firmware 


1
Qu'est-ce que le bit-banding?
Je lis le manuel de référence ARM Cortex M3 et les concepts "bit-band", "bit-band region" et "bit-band alias" apparaissent. Qu'est-ce que le bit-banding?
16 embedded  arm 

4
Par où commencer avec la vidéo intégrée?
Mon patron m'a récemment demandé combien il serait difficile de concevoir un produit qui pourrait continuellement enregistrer des vidéos de qualité assez faible et stocker les dernières heures dans une forme de mémoire interne. Je n'ai jamais fait de développement avec la vidéo auparavant. Où serait un bon endroit pour …
16 video  embedded 

3
Pourquoi est-ce que je vois une étrange «encoche» sur la ligne de données pour certains 1 logiques?
J'essaie de construire un ordinateur homebrew Z80 pour le plaisir de la rétro-informatique et de m'enseigner les bases de la conception électronique. Pour preuve de concept, j'ai déjà assemblé avec succès un système de base sur des planches à pain au cours des semaines précédentes. Le prototype actuel est extrêmement …

4
Comment implémenter des sections critiques sur ARM Cortex A9
Je porte du code hérité d'un noyau ARM926 vers CortexA9. Ce code est baremetal et ne comprend pas de système d'exploitation ni de bibliothèques standard, toutes personnalisées. J'ai un échec qui semble être lié à une condition de concurrence critique qui devrait être évitée par une section critique du code. …
15 c  embedded  interrupts 

2
Quelqu'un a-t-il évalué NuttX RTOS?
En lisant le journal de l'utilisateur de Linux aujourd'hui, je suis tombé sur un petit texte de présentation sur NuttX RTOS. J'ai consulté leur site Web et j'ai été assez impressionné par son ensemble de fonctionnalités et sa capacité à le mettre dans un 8052! Je trouve intéressant qu'il supporte …
15 embedded  rtos 

1
Comment fonctionnent les écritures en mémoire flash NAND?
Vous trouverez ci-dessous une image de ma compréhension du fonctionnement de la mémoire flash NAND. Le flash NAND fonctionne en effaçant d'abord toutes les cellules dans un seul bloc (en le définissant essentiellement sur «1»), puis en écrivant de manière sélective des 0. Ma question est- Étant donné que la …
14 embedded  flash 

3
Quels sont les avantages d'un système d'exploitation non préemptif? et le prix de ces avantages?
Pour un microcontrôleur métallique nu, par rapport au code maison avec boucle d'arrière-plan et architecture d'interruption du minuteur, quels sont les avantages d'un système d'exploitation non préemptif? Quels sont ces avantages suffisamment intéressants pour qu'un projet adopte un système d'exploitation non préemptif, plutôt que d'utiliser du code maison avec une …

17
Comment compresser le code pour plus de Flash et de RAM? [fermé]
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 2 ans . J'ai travaillé sur le développement d'une …
14 embedded 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.