Problèmes avec le contrôle matériel SPI STM8 Remarque nRF24L01

STM8 utilisé aujourd'hui pour contrôler le matériel SPI nRF24L01, à travers les résultats de l'auto-test, mais la transmission de paquets de données est toujours tort.

Engager un après-midi, et a finalement trouvé la cause du problème.

pied CSN nRF24L01 est utilisé pour commander l'envoi du SPI Activer. Les pieds ne peuvent pas être directement mis à la terre, sinon le module ne fonctionne pas. Chaque fois que le microcontrôleur avec des communications nRF24L01, nous devons cerner ce vers le bas, puis tiré la fin du bulletin. Parce que ce sont les conducteurs de matériel, SPI est souvent aucune communication terminée, le pied de la CSN a été poussé vers le haut. perte de données Cause. Tous les pieds avant CSN a soulevé la nécessité de déterminer si le SPI est inactif.

des tests Shihai ont constaté que si le SPI est divisé par 256, même si le juge si SPI est inactif, puis tiré pied CSN, la communication ne réussit pas. la fréquence d'horloge Donc, trop lent.

Publié sept articles originaux · a gagné les éloges 8 · vues 3080

Je suppose que tu aimes

Origine blog.csdn.net/laocui1/article/details/88917434
conseillé
Classement