Erklärung, wie Sie das Problem mit der nicht funktionierenden RS485 auf STM 5″ Platinen PCB 50STM32U5 mit Revision 1.0 und 1.1 beheben können.
Wenn Sie in der Lage sind, das Problem selbst zu beheben, sollten die folgenden Schritte Ihnen helfen, das Problem zu lösen.
Wenn Sie sich nicht sicher sind oder glauben, dass Sie etwas „verpfuschen“ könnten, kontaktieren Sie uns bitte für weitere Informationen.
Zunächst müssen Sie die „Straßen“ wie in der Abbildung unten gezeigt ausschneiden.
Die Erweiterungsverbindung kann nicht den gesamten HW 485 abdecken.
Das bedeutet, dass das DE-Signal manuell als beliebiger GPIO-Ausgang und z.B. als USART1 TX und RX verwendet werden kann.
Ändern Sie auch den Projektcode wie unten beschrieben:
Die Pins RX, TX und DE des USART6 sind nicht richtig mit dem RS485-Transceiver verbunden.
Als Abhilfe sollte PE4 mit den Pins 2 und 3 verbunden werden und PJ4 muss an Pin 4 des RS485-Transceivers angeschlossen werden.
Um dies zu erreichen, müssen die Leiterbahnen auf der Platine wie in der Abbildung unten geändert werden.
ENTDECKEN SIE UNSER
Whitepaper
Erzielen Sie die perfekte Interaktion zwischen Benutzer und Display mit dem richtigen Touchsensor-IC. Hatten Sie jemals Probleme mit Phantomberührungen oder Zertifizierungen? Verbessern Sie Ihre Forschung und Entwicklung wie ein Profi mit unserem Whitepaper!