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 = …
Donc, la semaine dernière, j'ai travaillé à obtenir des messages UART envoyés à partir d'un STM32F407 et à les lire sur mon ordinateur portable via un câble ugreen RS232 vers USB à l'aide de termites. J'ai utilisé STMCube pour générer du code et y ajouter en lisant les instructions pertinentes …
Pour autant que je sache, la transmission SPI pour un esclave SPI fonctionne comme ci-dessous: Le maître sélectionne un esclave à l'aide de la broche SS Le maître et l'esclave s'envoient des données simultanément Le maître démarre l'horloge et la transmission de données en même temps (il n'y a pas …
Dans ma communication UART, j'ai besoin de connaître l'octet de début et l'octet d'arrêt du message envoyé. L'octet de début est facile mais l'octet d'arrêt, pas tellement. J'ai implémenté deux octets d'arrêt à la fin de mon message, c'est-à-dire \ n et \ r (10 et 13 décimales). UART ne …
Réponse Atmega16 inattendue sur UART Bref résumé du problème J'ai flashé un Atmega16 avec du code qui devrait entraîner le renvoi par Atmega16 du caractère que je lui envoie via un terminal. J'obtiens une réponse, mais c'est rarement le personnage que j'ai envoyé. Je peux voir la sortie correcte en …
J'ai plusieurs cartes qui communiquent avec Rs485. Ils ont des ATMegamicrocontrôleurs en série tels que atmega168pou atmega8. Chaque carte est libre d'envoyer des données à tout moment et j'ai des limitations qui conduisent à ne pas utiliser Modbus . Le nombre de cartes peut varier de 5 à 10. Mon …
J'utilise un STM32F105 pour communiquer avec une puce GPS Linx à l'aide d'un UART. Si je n'utilise pas d'interruptions (si j'interroge simplement l'indicateur RX), cela fonctionne très bien. Mais j'obtiens des résultats inattendus lorsque j'essaie d'utiliser des interruptions. Par exemple, si j'active uniquement l'interruption RXNE ("RX not empty") à l'aide …
Je me demandais comment créer un protocole de communication UART / USB sûr. J'en ai besoin pour la communication entre un microcontrôleur et un PC. J'ai ~ 10 commandes et j'ai pensé utiliser 10 commandes d'accusé de réception distinctes pour chacune d'entre elles. L'échange devrait se dérouler comme suit: Le …
Je voudrais savoir pourquoi les erreurs UART se produisent et quand il faut vérifier ces erreurs. Il y a un article ici qui pose des questions sur la gestion des erreurs individuelles, telles que le dépassement, la parité, etc. Ma question est plus centrée sur la raison pour laquelle ces …
Quelle est la différence entre USART et SPI? Il existe [TXD / RXD] pour USART et [MISO / MOSI / SCK / SS] pour SPI. Je sais que SPI est un protocole synchrone mais USART est matériel. Mais, quelle est la différence entre la partie synchrone de USART et le …
Je ne me concentre pas sur un MCU spécifique car l'UART de la plupart des contrôleurs a une architecture similaire. Ils ont des FIFO pour Tx et Rx. Les erreurs les plus courantes générées par UART sont: - 1. Erreur de trame 2. Erreur de parité 3. Erreur de dépassement …
Quelqu'un a utilisé l'une des puces FT2232H de FTDI? Plus précisément, comment déterminez-vous les débits en bauds autorisés? La fiche technique est un peu vague, et je dois choisir quelque chose dans la gamme 1-3 MBaud, mais j'ai besoin de savoir quelles sont mes options.
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.