Hallo Leute, ich stehe derzeit vor einem Problem. In der Leiterplatten Version 1 wird die CPU MK64FN1M0VLL12 mit LQFP-100 eingesetzt. In der neuen Leiterplattenversion 2 die CPU MK64FN1M0VDC12 mit XFBGA-121. Da noch andere Sachen anders sind, muss ich in der Software erkennen, welcher Typ verbaut ist. Ungern möchte ich jeweils eine eigene Source per Compilerschaltter machen. Speicher-Konfiguration ist (leider) identisch. Damit kann ich es nicht rausbekommen. Beim STM32 gibt es ein CPU ID Register DBGMCU_IDCODE im DBG Modul. Hab so was aber nicht beim NXP gefunden. Könnt Ihr mir weiterhelfen, wie ich die CPUs zur Laufzeit auseinanderhalte? Danke Vielmals, Adib. --
Na irgendwas wird bei der Peripherie ja wohl anders sein. Das musst Du blos finden. Vielleicht nen Timer mehr oder weniger.
PINID in SIM_SDID: 0111: 81 or 121 pin 1000: 100 pin 1001: 121 pin Schon sonderbar, dass es für 121 zwei Möglickeiten geben soll, aber einfach mal nachsehen ...
http://cache.freescale.com/files/microcontrollers/doc/ref_manual/K64P144M120SF5RM.pdf?fpsp=1&WT_TYPE=Reference%20Manuals&WT_VENDOR=FREESCALE&WT_FILE_FORMAT=pdf&WT_ASSET=Documentation&fileExt=.pdf Seite 306 Das reference Manual ist dein Freund :-)
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.