Bonjour, j'utilise le logiciel LPC Xpresso pour écrire du code pour les microcontrôleurs de la série LPC17xx. Je suis coincé avec le réglage du débit en bauds pour UART 2 est censé définir 3360 comme mon débit en bauds. quelqu'un s'il vous plaît aidez-moi sur cette question.Réglage du débit en bauds pour le microcontrôleur LP17XX
Répondre
Reportez-vous au chapitre 14 de la LPC17xx User Manual. La section 14.1 répertorie la séquence générale pour la configuration UART. Pour définir la vitesse de transmission en particulier, vous devez définir le prédaliseur d'horloge et le diviseur de débit en bauds.
Pour définir le diviseur de débit en bauds, définissez le bit DLAB dans le registre UART CR pour déverrouiller les registres de débit en bauds. Le diviseur de débit en bauds est divisé en deux valeurs de 8 bits dans des registres séparés de 32 bits, vous devez donc calculer le diviseur de 16 bits, puis programmer les registres DLLSB et DLMSB séparément. Le paragraphe 14.4.12 décrit comment calculer les valeurs appropriées du prédicteur et du diviseur avec des exemples. En fin de compte, les valeurs correctes à programmer dépendront de votre fréquence PCLK.
La précision avec laquelle vous pouvez atteindre 3360 baud dépend de votre fréquence PCLK; c'est un taux quelque peu non standard. Les UART sont relativement tolérants à l'erreur de débit en bauds et à l'incompatibilité, car ils synchronisent leur synchronisation d'échantillonnage de bits sur chaque bit de départ.
- 1. Réglage du débit en bauds pour UsbDeviceConnection
- 2. Calcul du débit en bauds
- 3. Paramètre de débit en bauds UBoot
- 4. Impossible de modifier la vitesse en bauds en C# même si le port est fermé et rouvert après le réglage du nouveau débit en bauds
- 5. Bloc Bundle Réglage du débit
- 6. Spécification du débit en bauds non standard pour le port série virtuel FTDI sous Linux
- 7. Comment faire pour augmenter le débit en bauds de transfert de données dans le 8051?
- 8. La définition du débit en bauds du port série échoue sur vxworks
- 9. Perdre des données série en cours de transfert avec un débit en bauds élevé
- 10. Guide du programmeur pour microcontrôleur Pic
- 11. Minuterie \ Compteur en C pour le calcul du débit?
- 12. Prise en charge printf du microcontrôleur MSP430
- 13. Spécifications du microcontrôleur pour le traitement d'image (très) simple
- 14. Quel IDE utiliser pour le codage du microcontrôleur ATMega32
- 15. Meilleur microcontrôleur pour .net?
- 16. Calcul du débit réseau
- 17. Amélioration du débit BOSH
- 18. Calcul du débit maximal pour les réseaux
- 19. Comment optimiser le débit du réseau HTTP?
- 20. Suggestions pour augmenter le débit du niveau tcp
- 21. Que signifie le débit du serveur
- 22. Recommandation du kit de microcontrôleur 8051?
- 23. Programmation du bootloader d'un microcontrôleur PIC
- 24. Microcontrôleur Pyserial pour héberger la communication
- 25. Calculer le débit
- 26. Détermination du débit binaire MPMovieController
- 27. Réduction optimale du débit maximal
- 28. convertir de .c en .hex pour microcontrôleur 8051
- 29. Débit multi-débit/dynamique pour la lecture progressive FLV
- 30. Rails - Limitation du débit Créer