Hardwareentwicklung mit dem MKL03ZXXVFG4

OP #6647275
Lesenswert?

Hallo zusammen,

ich möchte gerne eine eigene Platine designen mit paar Knöpfen und 
Tastern.
Ich habe mich für den MKL03Z8VFG4 als Mikrocontroller entschieden, da er 
mit einem QFN-16 Package relativ einfach zu löten ist und ziemlich 
günstig ist.

Der hat an den Pins 14, 15, 16 die Anschlüsse für SWD_CLK, Reset und 
SWD_DIO.

Kann ich eigentlich diese Pins direkt mit einem ISP Programmer verbinden 
und flashen (Idee ist Pads für einen Tag Connect Anschluss zu haben)?

Es geht auch noch nicht darum, wie ich in C das Port Multiplexing 
programmiere.

Oder bräuchte ich/lohn es sich einen IC für das Programmieren mit dem µC 
zu verbinden?

Danke und Liebe Grüße

Edit 1: Ich bin auch für andere µC Vorschläge offen. Mir ist nur 
wichtig, dass der eine ARM Architektur hat mit einem Deep Sleep Modus, 
der durch Interrupts aufgeweckt werden kann.
Angehängte Dateien:
#6647817
Lesenswert?

Raman M. schrieb:

> Der hat an den Pins 14, 15, 16 die Anschlüsse für SWD_CLK, Reset und
> SWD_DIO.
>
> Kann ich eigentlich diese Pins direkt mit einem ISP Programmer verbinden
> und flashen (Idee ist Pads für einen Tag Connect Anschluss zu haben)?

"ISP" bezeichnet üblicherweise das Programmierinterface der klassischen 
AVR8 Prozessoren, und das passt hier nicht. Du brauchst einen 
ARM-JTAG/SWD Programmer, und die haben heutzutage auch üblicherweise den 
von ARM definierten 10-Pin Anschluss.

https://www.keil.com/support/man/docs/ulink2/ulink2_hw_connectors.htm

Du kannst natürlich irgendwas anderes nehmen, aber das ist dann 
natürlich mehr Aufwand.

Tip: Es gibt von NXP ein Demoboard für diese Serie. Die User Manuals 
dazu sind auch immer ganz nützlich.

fchk

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren