Bonjour,
J'ai modifié la bibliothèque URTouch pour désactiver temporairement les interruptions mais ça ne résoud pas le problème
- fonctionnement correct si les broches du port PL ne sont...
Bonjour,
J'ai modifié la bibliothèque URTouch pour désactiver temporairement les interruptions mais ça ne résoud pas le problème
- fonctionnement correct si les broches du port PL ne sont...
La librairie URTouch utilise des macros qui sont plus rapides que digitalWrite()
*reg &= ~bitmask
ainsi que
*reg |= bitmask
A priori il ne s'agit du problème Read-Modify-Write décrit ici :
https://download.mikroe.com/documents/compilers/mikroc/pic/help/rmw.htm
En effet, le code utilise bien le registre de sortie...
Oui bien sûr, chaque périphérique SPI a son CS.
Sinon ça ne fonctionnerait pas du tout ou il y aurai d'autres bugs ce qui n'est pas le cas.
Tout fonctionne correctement... sauf quand les...
Bonjour,
J'ai rencontré un problème qui m'a donné un peu de fil à retordre.
J'avais adapté des librairies pour faire fonctionner ensemble, sur un Arduino UNO :
- le shield Ethernet 2 avec une...
Bonjour,
J'utilise Windows 11 avec Explorer Patcher qui m'a permis de retrouver l'ancienne barre des tâches de Windows 10 et aussi un accès direct au menu contextuel complet avec les fonctions...
C'est bien plus que le double.
Ce qui est honteux, c'est de voir la marge bénéficiaire des importateurs et des revendeurs sur les produits étrangers, avec en plus les taxes. C'est du racket !
...
L'association MO5 a un stock impression de machines dont une bonne partie fonctionne encore...
... et, bonne nouvelle, elle vient juste d'ouvrir son musée, des machines seront jouables
...
La taxe concerne tous les pays hors EU, et pas seulement la Chine
Même si il y a de la triche sur les marchandises, en cas de contrôle elle sera confisquée... et surtout il y aura les 20 euros de...
Bonjour à tous,
Dans le domaine de l'embarqué, de l'électronique, de l'impression 3D, il arrive qu'on achète des composants, des cartes électroniques, des pièces mécaniques en Chine sur...
Je fais toujours des démarrages à froid
Je redémarre régulièrement le PC dans une journée de travail
Là... le deuxième écran a fonctionné, et... je ne comprend pas pourquoi :mouarf:
Bonjour,
j'ai lancé l'EventViewer mais tout est vide
NB : le PC est professionnel, je n'ai pas de compte admin
A bientôt
Bonjour,
Je travaille en déplacement avec un ordinateur portable DELL Latitude 3310 2in1 sous Windows 11
Je suis confronté à un problème très agaçant :
- Je connecte, via le port HMDI, un...
Bonjour,
Je poste ici car j'ai du mal à trouver la rubrique dédiée.
J'ai récemment mis à jour un logiciel dont les sources sont disponibles.
Mais j'ai eu du mal à créer le dépôt GitHub et...
Ca y est le bug est corrigé
J'ai tout publié sur Git Hub (le code source original mis à jour ainsi que la nouvelle version portable)
https://github.com/electroremy/ShiftN
A bientôt
Bonne nouvelle l'auteur m'a répondu ; il m'autorise à créer un dépôt Git
J'ai ajouté une fonction plus tolérante pour la sélection multiple avec le bouton SHIFT (les lignes sont sélectionnées ou...
Re-Bonjour,
J'en profite pour vous signaler un bug, déjà présent dans la version originale.
Dans les paramètres de sortie, il y a un "suffixe" qui s'ajoute au nom de fichier sauvegardé.
Si...
Bonjour,
Si vous faites de la photo, vous connaissez sûrement le petit programme ShiftN
Il permet de corriger la perspective
Voici un exemple Avant / Après
J'ai remplacé les macros par les fonctions transformées en C
La compilation fonctionne, les binaires font exactement la même taille
Le "jeu de piste" continue
Le code utilise les trois...
Une remarque :
C'est du C++ à la sauce Arduino, qui sera compilé pour un microcontroleur 8 bits
Parfois, pour optimiser la taille et la vitesse du code, on est amené à coder de manière un peu...
Nouvelle tentative : réduire la taille du code...
J'ai trouvé une façon efficace de le faire : retirer les langues (les textes sont en PROGMEM) pour ne laisser que l'anglais. De toutes façon la...
Bonjour,
Après d'autres recherches :
Le problème pourrait venir de la première mise à jour du firmware qui aurait écrasé le bootloader, ce qui empêche ensuite de mettre à nouveau à jour le...
Bonjour,
je suis en train de modifier le firmware de mon imprimante 3D Prusa I3 MK2s original
Elle utilise une carte RAMBo1.3a, basée sur un ATmega2560
J'ai réussi à faire plusieurs...
Il est ici :
https://github.com/prusa3d/Prusa-Firmware/tree/v3.2.3
Le schéma ici : https://github.com/ultimachine/Mini-Rambo/blob/1.3a/board/Project Outputs for Mini-Rambo/Mini-Rambo.PDF
Merci beaucoup pour vos réponses
Oui, comme avec les macros le code est dupliqué, je ne vois pas trop l'intérêt, c'est même trompeur : cela donne l'impression de faire du code optimisé plus...