PCB

Zusammenbau

Künftig sollen wir so kleine Teile vermeiden. Wir sind nicht in Bodellbau Bereich und entwickeln keinen Handheld. Daher sind wir vom Platz nicht begrenzt.

Kleinere Bauelemente verursachen nur unnötigen Aufwand und, entsprechend, unnötigen Zeitverlust.

nBOOT0/nBOOT1

Falls Pin PB8 verwendet werden muss (wie in dieser Schaltung) und Pull-Up für dieses Pin nicht möglich ist, dann muss in dem Register FLASH_OPTR das Bit 26 auf Null gesetzt werden. Sonst wird beim Power-On nur der Boot-Loader aus dem Flash geladen und die Software wird versucht aus dem SRAM geladen werden. Da SRAM nach dem Power-On leer ist wird kein Software laufen.

Diese Schritt benötigt Zugriff auf µC über Debugger. In Serie sollen solche Schritte vermieden werden. Beim Zusammenbau muss nur Software geflasht werden ohne, dass wir bei jedem neuen VisPutt noch Debugger verwenden müssen. Am besten soweit es geht die Verwendung von Pin PB8 vermeiden.


0 Kommentare

Schreibe einen Kommentar

Avatar-Platzhalter

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert