Wo finde ich header files für ATSAMD11D14A

OP #7938344
Lesenswert?
• ▲
▼

Guten Tag, Ich habe hier schon ewig ein Paar von denen herumliegen (ATSAMD11D14A-SSUT). Auch ein passender gcc ist installiert, aber ich schmeiss' die sch3!$$-Dinger jedesmal wieder in die Kiste zurück, weil es Augenscheinlich unmöglich ist an io header zu kommen. Im Moment scheint auch noch die microchip homepage gestorben zu sein... Was machen denn "normale" Leute in so einem Fall. (wegschmeissen?)

Moderator Persönliche Seite #7938372
Lesenswert?
• ▲
▼

Johann K. schrieb:

weil es Augenscheinlich unmöglich ist an io header zu kommen

Bei Microchip heißt der Kram meiner Erinnerung nach "Device pack". Die haben zwar irgendeine komische Endung, damit sie gleich automatisch dem Atme^H^H^H^HMicrochip Studio zugeordnet werden, sind aber ansonsten weiter nichts als Zip-Archive, in denen sich u.a. auch eine Hierachie von Headerfiles verstecken sollte.

#7938396
Lesenswert?
• ▲
▼

Lothar M. schrieb:

Johann K. schrieb:

Was machen denn "normale" Leute in so einem Fall.

Im Datenblatt stehen die Register samt Adressen. Irgendwer muss die von dort in #defines packen. Wenn es vorher keiner gemacht hat, dann ist jeder für sich selber der Erste.

Egal wie viele es vorher schon gemacht haben, ich meine selber machen lohnt sich. Das Manual musst du sowieso auswendig lernen oder wenigstens lesen. Und die Tippfehler sind dann deine eigenen. Warum sollten solche Files von irgendwo aus dem Internet besser sein als z.B. der CAD-Kram von Ultra Librarian?

Moderator Persönliche Seite #7938421
Lesenswert?
• ▲
▼

Bauform B. schrieb:

ich meine selber machen lohnt sich

Nur, wenn man seine Zeit geschenkt bekommt.

Ansonsten sitzt man bei der Registervielfalt eines Cortex-M schon eine ganze Weile dran, und die Chance, dass man sich einen Fehler einbrockt (und nicht gleich sieht) ist nicht gerade gering.

Gerade mal kurz geschaut: die gesamte Include-Hierarchie, die Microchip im device pack für SAMD11 liefert, bringt es auf 17159 Zeilen. Die schreibst du nicht mal so in einer halben Stunde 'runter.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.