34 résultats trouvés

par VincentLeboulou
mar. 18 déc. 2018 21:54
Forum : Assembleur
Sujet : Adresses memoire du Raspberry
Réponses : 20
Vues : 6652

Re: Adresses memoire du Raspberry

Les erreurs de segmentation sont en effet les plus fréquentes en programmation assembleur ARM. Elles ont plusieurs sources : 1) Vous essayez d’accéder à une zone mémoire non autorisée : par exemple ldr r0,[r1] avec le plus souvent r1=0 donc erreur !! 2) Vous essayez d’écrire dans une zone mémoire no...
par VincentLeboulou
mar. 27 nov. 2018 18:57
Forum : Les jeux "baremetal" sur Raspberry Pi
Sujet : Problème utilisation clavier
Réponses : 1
Vues : 1813

Problème utilisation clavier

Bonsoir. Je me suis lancé dans la programmation sur le Raspberry sans utiliser d'OS. J'ai bien avancé mais je rencontre un problème sur l'utilisation des claviers branchés sur le port USB. Sur github, j'ai trouvé plusieurs drivers de claviers, mais je n'arrive pas à les faire fonctionner correctemen...
par VincentLeboulou
jeu. 4 oct. 2018 15:06
Forum : Assembleur
Sujet : Adresse de démarrage de kernel.img
Réponses : 12
Vues : 4614

Re: Adresse de démarrage de kernel.img

Bonjour. Excusez-moi pour cette réponse tardive, mais je n'avais pas regardé cette partie du forum depuis un moment. J'ai regardé le projet que vous indiquez et il me semble particulièrement intéressant surtout pour le gdb mais c'est du C et pour l'instant, je suis dans l'écriture des fonctions néce...
par VincentLeboulou
sam. 29 sept. 2018 21:13
Forum : Le GPIO
Sujet : A quoi servent les registres GPPUD GPPUDCLK0 GPPUDCLK1
Réponses : 0
Vues : 1539

A quoi servent les registres GPPUD GPPUDCLK0 GPPUDCLK1

Bonsoir. Je n'arrive pas à comprendre le rôle de ces registres. Ils sont utilisés lors de l'initialisation de certains périphériques comme la miniuart. J'ai essayé la traduction par google de la documentation du BCM2835 mais cela est peu clair : Les registres d’horloge à remontée / descente GPIO con...
par VincentLeboulou
mer. 5 sept. 2018 15:02
Forum : Assembleur
Sujet : Adresse de démarrage de kernel.img
Réponses : 12
Vues : 4614

Re: Adresse de démarrage de kernel.img

Merci de la référence à cette revue. Je vais essayer de la trouver pour voir cet article bien que j'ai progressé dans la programmation baremetal maintenant. J'ai commencé à intégrer les interruptions dans un module pour tenter de faire clignoter la led activité à partir du timer du BCM2835 : cela pa...
par VincentLeboulou
dim. 2 sept. 2018 20:25
Forum : Assembleur
Sujet : Adresse de démarrage de kernel.img
Réponses : 12
Vues : 4614

Re: Adresse de démarrage de kernel.img

Merci de vos réponses et de vos encouragements. Et jusqu'a présent, je n'avais pas approfondi le sujet des interruptions sur les processeurs arm car le sujet me paraissait trop complexe. Et donc j'ai regardé cela d'un peu plus prés et en effet j'ai vu qu'il fallait charger à l'adresse 000000 une tab...
par VincentLeboulou
sam. 1 sept. 2018 16:06
Forum : Assembleur
Sujet : Adresse de démarrage de kernel.img
Réponses : 12
Vues : 4614

Adresse de démarrage de kernel.img

Bonjour. Suivant vos suggestions de l'année dernière, j'ai commencé à développer en assembleur ARM sur le raspberry sans aucun OS (voir chapitre 40 et 41 de mon blog : https://assembleurarmpi.blogspot.com/). Suivant les exemples trouvés sur Internet, l'adresse de démarrage du premier module (souvent...
par VincentLeboulou
jeu. 31 mai 2018 20:46
Forum : Assembleur
Sujet : Labels locaux dans as
Réponses : 2
Vues : 1273

Re: Labels locaux dans as

Comme je n'ai pas eu de conseils à ma question et que je n'ai rien trouvé sur internet sur ce problème, je me suis replongé dans la documentation de Gas. En fait je faisais une mauvaise interprétation des labels locaux de la forme n: (n numérique). Gas accepte d'avoir plusieurs labels identiques de ...
par VincentLeboulou
mar. 22 mai 2018 19:19
Forum : Assembleur
Sujet : Labels locaux dans as
Réponses : 2
Vues : 1273

Labels locaux dans as

Bonsoir à tous. J'ai progressé dans la pratique de l'assembleur asm sur le raspberry (voir mon blog http://assembleurarmpi.blogspot.fr/) mais je rencontre un problème avec les labels locaux. En effet d'après la doc soit on peut appeler un label local dans une fonction en le faisant commencer par .L ...
par VincentLeboulou
lun. 30 oct. 2017 14:36
Forum : Assembleur
Sujet : Adresses memoire du Raspberry
Réponses : 20
Vues : 6652

Re: Adresses memoire du Raspberry

Tout cela m'ouvre des possibilités phénoménales si on peut utiliser le rapsberry comme cela (ou peut être une abime sous mes pieds ...) car utiliser un programme sans OS ça veut dire reécrire un gestionnaire du clavier, un gestionnaire de l'écran etc. Je vais continuer pour l'instant mon approfondis...

Aller à la recherche avancée