Hallo an alle! Fals das hier das falsche Forum ist, bitte verschieben. Ich habe mir eine Schaltung für ein PCB erstellt und will als Controller einen LGT8F328p verwenden. Habe mir auch einen wie auf dem Bild besorgt. Jetzt versuche ich nach dem Schematischen aufbau den Controller zu Programieren mit der Aktuellen Arduino IDE, aber das funktioniert nicht... Jetzt frage ich mich ob das mit diesem Controller überhaupt funktioniert.? Ich habe diesen gewählt um noch recourcen für die Zukunft zu haben falls die 16Mhz nicht reichen!
Mario L. schrieb: > Jetzt frage ich mich ob das mit diesem Controller überhaupt > funktioniert.? Grundsätzlich: Ja! Wenn ein Bootloader auf dem LGT wohnt. Siehe: https://wolles-elektronikkiste.de/lgt8f328p-lqfp32-boards
:
Bearbeitet durch User
Erstmal: Dir fehlen die 5.1k Widerstände gegen GND an CC1 und CC2 vom USB-C. Ohne die gibt Dir ein echtes USB-C Netzteil keine Versorgungsspannung frei. Damit Du einen Arduino per UART über die IDE programmieren kannst, muss auf dem Controller ein Bootloader vorhanden sein. Im fabrikneuen Zustand ist der Controller leer. Der Bootloader muss also über den für den Chip spezifischen Programmer erstmal reingeladen werden. Vorher funktioniert da gar nichts. Du brauchst also auf den Fall den passenden Programmer. Was mir noch auffällt: Üblicherweise betätigt der Host die DTR-Leitung auf dem UART, um den Prozessor zu resetten. Bei Dir ist es die RTS-Leitung. Ich weiß nicht, ob die normale Arduino IDE das so kann. Da hättest Du wohl eher eine andere CH340-Variante genommen. fchk
Ok, das mit dem Bootloader muss ich mal schauen. Hatte das erste Programm auf dem Board mit einem Modifizierten Nano Hochgeladen, dachte das da der Bootloader gleich mit installiert wird. Man lernt nie aus! Habe mal ein Shematisches Bild angehängt. Benutze nicht wie auf dem oberen Bild einen CH340N sondern einen CH340C, weil ich da keinen externen Quarz brauche. Sorry für die unterdrückung der info. Die Spannungsangaben passen nicht zusammen weil ich den rest des Schaltplans entfernt habe. Hier geht es ja ums beschreiben des LGT8F328p. Habe jetzt die 5.1k Widerstände von CC1 und CC2 der Schaltung hinzugefügt. Nit normalem USB-A Kabel hat es bei mir eigentlich überall funktioniert.
Mario L. schrieb: > Nit normalem USB-A Kabel hat es bei mir eigentlich überall > funktioniert. Ja, bei USB-A gibt es diese Geräteerkennung nicht. Die wurde erst mit USB-C eingeführt. Daher gibt ein USB-A-Netzteil immer seine 5V aus, egal, ob was dranhängt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.