-
Thread
Atmel-ICE Sonderangebot
Atmel/Microchip AVR sowie SAM 32-bit MCUs anwendbar Z.Z. benutze ich einen Atmel-ICE Basic für ein SAMD21 Projekt. Er ist nur zu empfehlen Jerry
-
Thread
Mikrocontroller-Programmierung selber beibringen
/ähnlicher Weise unter Linux einsetzen könnte. Für die externe Hardware verwende ich ein Atmel SAMD21 Xplained Pro Kit. Wer einen schnellen Rechner hat, kann mit dem Atmel Studio dafür das Programm entwickeln, mit meinem Core2Duo Laptop bin ich auf die IAR Embedded Workbench für ARM (KS-Version) ausgewichen. Beim SAMD21 Xplained Pro wird über ein USB-Kabel neben der Power und dem Lade/Debug-Interface auch ein Virtueller ComPort für die Verbindung zum PC/PC-Programm zur Verfügung gestellt, so dass die Schnittstelle
-
Thread
Bitte um Hilfe: Ich finde die Ursache der komischen Fehler nicht.
Hallo, Bei einem größeren Projekt mit SAMD21E und AT Studio 7 lies sich bis vor Kurzem das Programm ohne Fehler übersetzen. Nach einigen (unverdächtigen) Änderungen wirft der Linker auf einmal komische Fehlermeldungen aus - siehe Anhang. Weil
-
Thread
SAM D21 und Programm mit Atmel Studio 7
Hallo Gemeinde möchte mit einem Atmel ICE einen SAM D21 über SWD programmieren. Dazu sind verschiedene .c und .h Datein notwendig. Diese Datein soll ich mir von Atmel runterladen. Haben die Endung .atzip. Leider finde ich diese nicht. Hat z.B. die Datein
Flash löscht. Ich schätze das du dich von der Bauchlandung nicht erholst. Denn dazu müsste man den SAMD verstanden haben.
-
Thread
ATSAMD21E17 lässt sich programmieren aber nicht debuggen
ich verwende das neuste AVR Studio (6.2 mit SP1) und versuche über den Atmel-ICE (FW 1.16) den ATSAMD21E17A zu debuggen, leider ohne Erfolg! Kurios ist dass sich der µC via "Device Programming" programmieren lässt aber beim debuggen kommt die Fehlermeldung "Faild to Launch Programm Error: Could not
Hallo, hat jemand einen anderen µC aus der Serie SAMD21E mit dem Atmel-ICE am laufen? Gruß Frank
-
Thread
External Interrupt bei ATSAMD51
Das hier steht bei uns in SAMR21-Code drin (SAMD21 + AT86RF233): [c] PM->APBAMASK.reg |= PM_APBAMASK_EIC; GCLK->CLKCTRL.reg = GCLK_CLKCTRL_ID_EIC | GCLK_CLKCTRL_CLKEN | GCLK_CLKCTRL_GEN(0); EIC->CTRL.bit.ENABLE
-
Thread
Wo findet man die passende Library in Atmel Studio?
editieren. Hier gibt es leider auch kein "HTTP File Server" Example. http://asf.atmel.com/docs/latest/samd21/html/group__auto__winc1500__group__related__projects.html :(
-
Thread
Preisdivergenz bei Mikrocontrollern;
ist dir dann noch weniger geholfen... M.A. S. schrieb im Beitrag #7032287: > 747 verfügbar ab 21.11.2022 Das bedeutet: "irgendwer hat die Absicht bekundet, in mehr als einem halben Jahr das Ding auf die Produktionsliste zu setzen. Wenn nichts dazwischen kommt." > Digikey ist eine Mogelpackung
Mensch arbeitet noch mit Atmega. Vielleicht noch der Physiklehrer Dimpfelmoser. Alle Profis sind auf SAMD oder STM gewechselt, die haben 100x mehr Power und Speicher und kosten oft weniger als die Bastel-Atmega.
-
Thread
DAB Shield Frage zu Arduino Code
EEPROM emuliert, indem sie Flash Speicher vom Arduino verwendet. Die Option funktioniert nur auf SAM21 basierten Boards und dem Arduino Due: DABLCD.ino [c] // Include API for FlashStorage only valid for SAMD21 (M0/Zero etc). #define USE_EEPROM #include <FlashStorage.h> #endif #ifdef ARDUINO_SAM_DUE
-
Thread
OpenOCD sehr langsam beim flashen
). Schließe ich ihn direkt an PC an und verwende "adapter speed 4000", dann bekomme ich den SAMC21 in 15 Sek. geflasht. [c] # Atmel-ICE JTAG/SWD in-circuit debugger. adapter driver cmsis-dap cmsis_dap_vid_pid 0x03eb 0x2141 transport select swd # Chip info set CHIPNAME at91samc21g18 source [find target/at91samdXX.cfg] adapter speed 4000 # Example # openocd -f "openocd.cfg" -c init -c "reset halt" -c "flash write_image erase fw_512.bin" [/c] Somit hat sich das Problem gelöst, danke an alle.
-
Thread
Verfügbare MCU <QFN-32 mit 5x PWM und I2C/TWI?
SAMD21E ? Müsste aus meiner Sicht deine Anforderungen erfüllen.
-
Thread
diskrete Kreuzkorrelation berechnen
Kreuzkorrelation zweier zeitdiskreter Signale auf einem uC berechnen. Verwenden möchste ich einen Atmel SAMD21 Controller. Meine Frage bezieht sich aber nur auf die Mathematik der Berechnung bzw. der implementierung in c-Code. Die Signale möchte ich für den den Test zunächst nur "simulieren" d.h. ich habe
-
Thread
Eure Empfehlung: PIC18 -> ARM umsteigen
von PIC18 nach SAMD wechseln macht man in MPLABX wohl recht einfach, oder ? Vielleicht noch Compiler nachkaufen ? >Welche DevKits empfehlt ihr ? die von Microchip
. Man muss ja nicht die Arduino Libraries nehmen, man kann auch alles selbst machen. Für den ATSAMD21 also statt analogRead() selbst die ADC Register auslesen.
-
Thread
RS485 - Arduino MKR
was mir allerdings noch durch die Birne sackt ist, dein Arduino MKR Board hat doch sicherlich einen SAMD21 drauf und der arbeitet mit 3,3V. Im Datenblatt finde ich zum µC auch keine I/O 5V Toleranz, alles nur 3,3V. Du bräuchtest demnach noch zwischen Arduino und dem MAX einen Levelshifter. Ansonsten befürchte
-
Thread
UWB-Arduinos, Wachstumsmarkt Weltraum, XIAO mit WizNet uvam
new capability added in this release is USB Mass Storage Device (MSD) support on the RP2040/RP2350, SAMD21, and SAMD51 series of processors. We have also added experimental Boehm garbage collector for WebAssembly to speed up your production code. [/c] ### ESPHome 2025.6.0 unterstützt neue ESP32-Varianten
-
Thread
[V] Verschiedenes von Atmel
RAM-Bausteine wenn Interesse besteht würde ich noch nach dem Realtek-Controller schauen. 15€ 2. SAMR21-Explained Eval (2 Stück vorhanden) je. 10€ 3. SAMD21-Explained Eval incl. WINC1500 Zusatzboard für 10€ 4. STK500 + STK501 als SET (2 Stück vorhanden) je. 20€ 5. Atmel AVR10002: ATmega256RFR2 Evaluation
-
Thread
Arduino MKR1000 C1500 mit ASF
schon aufgefallen wäre wenn man hätte messen können. Jetzt sind 12MHZ SPI möglich das was der samd21 auch kann.
-
Thread
Wickenhäuser: printf innerhalb einer Funktion mit Wert durch Parameter
Muss man wirklich für einen 8051 einen Wickenhäuser Compiler verwenden? > > Muss man wirklich im 21. Jahrhundert eine Lehre überhaupt noch auf dem > 8051 basieren lassen? SDCC ist meines Wissens auch auf dem Stand von > C89, wäre also in dieser Hinsicht kein besonderer Gewinn. Ist keine Lehre
] Damit hat man eine LED, die durch das Umstecken eines Jumpers ein- und ausgeschaltet wird (SAMD20 Xplained Pro). Ich würde das durchaus noch für anfängertauglich finden, auch wenn es natürlich ein bisschen mehr ist als bei einem AVR.
-
Thread
Fusen-Freude und Atiny85
mir ehrlich gesagt nicht vorstellen, dass sich das für einen Hersteller lohnt. Das TQFP-32 eines SAMD21E ist ja ungefähr genauso groß ein DIP-8. Das Problem mit den 100 MHz ist, dass die üblichen Flash-Zellen nur so bis 30 (oder ein bisschen mehr) MHz gehen. Mit den 32 MHz eines Xmega war
-
Thread
SAMD14E Schaltung
Hab mich oben mit der Typenbezeichnung vertan. Es handelt sich um SAMD20Ex (x je nach Speichergröße). Ein passendes Eval Board habe ich von Atmel nicht gefunden. Dort wird nur das D21 aufgeführt und Schaltplan dazu habe ich nicht gefunden. Ich brauche keinen zusätzlichen
-
Thread
Wo ist das "Analog Comparator Output" (ACO) Pad beim Attiny1634?
da habe ich mich immer noch nicht richtig > eingearbeitet. (Arbeite dran, dran zu arbeiten.) SAMD21 und Verwandte sind peripheriemäßig recht angenehme Kollegen, da gewöhnst du dich bei einem Umstieg vom AVR durchaus schnell dran. SAM3/SAM4/SAMx70 sind in der Peripherie ein bisschen mehr „dinosauriermäßig
-
Thread
SAM-4S, Atmel Studio: Wo ist delay.h, wo ist atomic.h?
es irgendwo Ersatz für delay_us()? Ich hatte mal einen Ersatz für die Cortex-M0+ geschrieben (SAMD21 etc.), aber ich denke, auf einem Cortex-M3 hat das kaum noch Sinn. Nimm lieber einen Timer. > - Wo finde ich atomic_block(RESTORESTATE){}? Das muss es doch auch für > den SAM geben? Hat niemand
-
Thread
I2S-Pads von ATSAMD21G18A
Hallo zusammen, ich möchte meinem ATSAMD21G18 I2S beibringen. Da ich zeitgleich noch einen anderen IC mit der seriellen Schnittstelle ansprechen möchte und es doof ist, die auf das gleiche SERCOM zu legen, habe ich mir mal die Tabelle 7.1, Seite 28, aus dem Handbuch (http://ww1.microchip.com/downloads/en/DeviceDoc/SAMD21-Family-DataSheet-DS40001882D.pdf) angeschaut: Es gibt zwei I2S-Devices, die je vier verschiedene Pads haben: SD, FS, MCK und SCK. Je nach PAD des µC habe ich verschiedene SERCOMs zur Auswahl. PA07
-
Thread
Pwm Steuerung von 3 DC Motoren
Summen die Motoren weil die PWM Frequenz zu niedrig ist. Als andere Möglichkeit könnte ich noch einen SAMD21 verwenden, der mehr PWM Ausgänge hätte, die so wie ich das verstanden habe aber auch nicht so schnell sind
-
Thread
2x SPI Bus vs. 1x SPI Bus & CS
Hallo zusammen, bei meinem aktuellen Projekt mit einem SAMD21 habe ich zwei SPI Slaves (Display und Sensor). Ich habe genügend freie Pins, um beide an verschiedene Ports zu hängen. Bietet dies irgendeinen Vorteil gegenüber beiden Slaves an einem Port und
-
Thread
I2C Signal beurteilen
erst einmal ja darum, ob das Signal typisch ist oder fehlerbehaftet. Das Display hängt an einem SAMD21, auf dem Bus hängt noch eine RTC AB1805, dort in der Nähe sind auch die Pull-ups, in meinem Plan hatte ich 2k2 eingezeichnet, müsste aber nochmal nachmessen um das zu bestätigen. Ich meine die RTC
-
Thread
Modbus funktioniert in RTC Interrupt nicht
Hallo, Wir haben ein Board basierend auf dem Arduino Mkr Zero Board mit dem SAMD21G18 uC entwickelt. Der Arduino-Sketch wurde konvertiert und in ein Atmel/Microship-Studio Projekt importiert. Wir verwenden die onboard RTC mit der RTCZero lib für zeitbasierte Interrupts um Daten
-
Thread
ATSAMD flashen
Atmel 8bit Controllern ATMega's auf die ATSAM Serie um und nutze dazu den Arduino Zero mit dem ATSAMD21G18A Prozessor. Ich habe allerdings ein Problem beim Flashen des Programms und eine Suche im Netz ergab bisher leider nichts. Vielleicht ist es auch fehlendes Wissen. Ich versuche mein Programm
Ja leider ;) Denn der SAMD hat kein ROM mehr wo der Bootloader drin ist. Der ist ab der Adresse 0x0000 durch Arduino dort abgelegt worden. Wenn du die Adresse mit deinen Programm vergleichst kommt Käse raus. Beim Anstecken
-
Thread
Grafiktablett Funktionsweise selber bauen möglich?
Der samd21 unterstützt auch touchpads mit 256 nodes, mehrere zusammenhängende ics und es dürfte auch mit einer ITO Folie statt pcb Elektroden klappen.
-
Thread
Atmel-ICE - neuer Debugger von Atmel für AVR und ARM Gesperrt
USB ich finde den neuen Debugger super, vor allem der Support für Data trace. (arbeite mit dem SAMD21)
-
Thread
ATMEL PTC: peripheral touch controller & Low power
Es gibt nicht wirklich Alternativen die so weit runterkommen wie ein atmega328pb mit ptc oder saml21. Dss ist schon sehr stark. Auf der anderen Seite kommst ja mit der power runter je seltener die Abfrage durchgeführt wird. Also z.b alle 1s statt 100ms. Cypress hat da auch was aber ist schon nicht mehr low power. Man kann den psoc dann eher mit samd20 vergleichen. Was ist denn überhaupt dein power budget?
-
Thread
UPDI Debugger fuer neuere AVR
und sogar abtrennen > lässt. Yep. Nennt sich EDBG. Waren früher AVR32 UC3 Chips, jetzt sind es SAMD21.
-
Thread
Pinout für Kabel von Atmel SAM-ICE zu ICSP (Arduino)
Der DUE hat ein SAM3x der M0 samd21 beides ARM und kein AVR die Schnittstellen sind grundlegend unterschiedlich. Das Gerät ist nur für Atmel ARM Prozessoren. Beim MO+ ist dieser Debugger sogar mit auf dem Board.
-
Thread
Embedded WLAN Module mit USB
ein zertifiziertes Modul mit USB gibt es sehr wohl, such mal nach SAMW25 von Atmel, da steckt ein SAMD21 drin der sowohl usb device + host kann. Wie gesagt die Netzwerkfunktion mußt du dir dann aber schon selbst entwickeln
-
Thread
32 bit ARM LPC810 für weniger als 1€ als Arduino
Beta Testphase für das Neue arduino zero bald durch Wie groß ist denn der Speicher des Zero? Die SAMD21 gibt es von 32K-256K.
-
Thread
Arduino Uno R4 im Handel erhältlich
Variablen- und EEPROM-Speicher. Man hätte sich sowas vor Jahren schon mit einem ATSAMC20 oder ATSAMC21 bauen können, also Cortex M0+ auf 48MHz und damit etwas langsamer als der UNO R4, aber eben auch 5V und deutlich mehr Speicher als der M328.
> https://store.arduino.cc/products/arduino-zero Ja eben gerade nicht, auf dem Zero ist ein SAMD21 und der verträgt nur bis 3,63V.
-
Thread
Capacitiv Touch - Integriert in µC oder externem IC verwenden? Was ist stabiler?
Die Atmel ATMega328PB haben PTC (oder auch SAMD20/21) und sind schon sehr gut, damit gelingt eigentlich auf Anhieb ein gutes Design. Von den STM Touch würde ich auf Abstand gehen, das taugt nichts und der Support ist mies (ST ist halt nicht weit
-
Thread
Neue Library: RFID Desfire EV1 Karten mit Arduino programmieren
sollte es ja auch ohne den Arduino-Kram funktionieren, oder? Ich benutze in diesem Projekt einen Atmel SAMD21. Viele Grüße und danke für diese tolle Arbeit! Alex :)
sollte es ja auch ohne den Arduino-Kram funktionieren > Ich benutze in diesem Projekt einen Atmel SAMD21. Beim Lesen dieses Kommentar ist mir eingefallen, dass ich es allen Leuten, die nicht den Arduino Compiler benutzen, auch noch viel einfacher machen kann. Ich habe den Code jetzt nochmal überarbeitet
-
Thread
Variablenüberlauf bei Parameterübergabe
Wertebereich/Kommazahlen wird die Berechnung P*(soll-ist)an sich ausgeführt? Ich verwende den µC SAMD21G18 und Atmel Studio 7. Ich hoffe, dass ich alles verständlich formuliert habe - ansonsten bitte einfach nachfragen. Vielen herzlichen Dank, Johannes
-
Thread
SSD1306 Display, Rauschen/Schnee bei der Initialisierung
habe hier ein Problem bei meiner Anwendung, bei der ich ein 0,96" SSD1306 Display mit einem XIAO SAMD21 Arduino verwende, und zwar erscheint bei jedem Neustart der Applikation am gesamten Bildschirm ein Rauschen/Schneebildschirm für ca. 3s. Danach funktioniert die Darstellung der Zeichen einwandfrei
-
Thread
Arduino MKR Vidor 4000: Ein guter Einsteiger FPGA?
using remote procedure calls sent to a mailbox instantiated on the FPGA, which is connected to the SAMD21 microcontroller through a JTAG connection (Figure 2). [/code] Das klingt nicht, wie ein FPGA Starter Board. Sagen sie sogar selbst: [code]The Arduino MKR Vidor 4000 board is not yet a general
-
Thread
Frequenz um Kommazahl teilen mit PLL und uC
Genutzt wird ein Arduino M0 Pro, allerdings ohne Arduino Libraries, also im Endeffekt ein Atmel SAMD21. Ich freue mich über jeden Ratschlag! Grüße
-
Thread
Start mit Atmel ASF &instance
welcher der vielen Timer-Counter? Konkret habe ich das Problem, dass ich nur einen der 3 Timer des SAMD21 zum Laufen bekommen. Ich verstehe allerdings auch nicht, wie definiert wird, welche "instance" gerade angesprochen wird. Bei der tc_init(&tc_instance, TC6, &config_tc); ist es klar. Da steht ja direkt
-
Thread
Erfahrungen mit Platinen von JLCPCB / EasyEDA
ich hatte jetzt eine negative Erfahrung mit dem SMT-Service. Wollte ein Board mit SAMD21 MCU machen und hab mal eine Testserie mit 2 Stück bestellt. 3 Wochen später war der out of stock und auf Nachfrage... wird er auch nicht mehr bestellt. Ich hab dann gefragt wie ich denn erkennen
dann zügig bestellen. Welche Alternativen gibts für SMT für kleine Stückzahlen? Ich bin auf dem SAMD21 festgelegt
-
Thread
Arduino Projekt mit Headern? Geht das überhaupt?
Moin, ich möchte den Seeeduino XIAO verwenden, der einen SAMD21G18A in sich trägt und von der Ardu IDE unterstützt wird. Stromzufuhr und Debug Port laufen über den USB Stecker, der ohne FTDI auskommt und kein virtueller COM Port ist. SWD ist leider nicht rausgeführt
-
Thread
Suche Atmel ARM Einstieg/Tutorial
in der Gallery Einstiegstutorials, einfach mal auf gallery.atmel.com nach "training" suchen. Das SAMD20 xplained pro - smart sensor training wäre ganz gut, es baut eine Applikation von Grund auf. Ansonsten habe ich mich in diverse App notes eingearbeitet, zb. diese hier: http://www.atmel.com/Images/Atmel-42113-SAM-D20-D21-Port-Driver-PORT_Application-Note_AT03248.pdf In solchen App notes gibt es immer einen "Workflow" der erklärt wie man diesen in eine Applikation einbindet. Wenn das dir nicht reicht dann kann dir
-
Thread
CO2 Messung mit FPGA
Die Anzeige sollte auf (637 ± 50) ppm geändert werden ... Klar genauso wie jedes Raumthermometer 21.5°C ±1°K anzeigt und der Tacho im Auto 150 km/h - 15km/h. Jede Messung hat eine Genauigkeit und die muss zum Einsatzzweck passen, genauso wie der Preis und die Handhabung zum Einsatzzweck passen muss
braucht eben NICHTS LÖTEN bzw. basteln Das ist hier auch der Fall und das Board basiert auf einem SAMD21: https://shop.watterott.com/CO2-Ampel-Kohlendioxid-Sensor
-
Thread
Welche 32-Bit MCU für ein neues Projekt
nicht mehr anfassen. Nach 30 Jahren muss es mal gut sein. Für Kleinzeugs nehme ich seit Jahren den SAMD21. Der ist auch nicht mehr so taufrisch, aber er rennt jedem AVR davon und wird auch von Arduino unterstützt (Arduino Zero). Für den Preis bekommt man heute auch schnelleres, aber die Peripherie ist
tot. Den unteren Bereich scheinen eher die DSPIC zu dominieren, auch wenn da noch ein SAMC oder SAMD erscheint. Die DSPIC scheinen also alles andere als vernachlässigt zu sein. Mir scheint dass der Markt hauptsächlich von 10 Jahre alten Typen dominiert wird. Im Bereich µC scheint da in den letzten
-
Thread
Wie werden fabrikneue ATSAM geflasht?
Bauform B. schrieb im Beitrag #7124242: > Für die ATSAMC21 und C20 braucht man wahrscheinlich einen Programmer und > die spezielle PC-Software von Atmel. Müsste ich mir mal ein Demoboard beschaffen. > Die ATSAMx70 stehen auch nicht in dieser Liste
Bauform B. schrieb im Beitrag #7124242: > Für die ATSAMC21 und C20 braucht man wahrscheinlich einen Programmer und > die spezielle PC-Software von Atmel. Die ATSAMC21 flashe ich auch gelegentlich mal mit einem Segger JLink Edu Mini. Ich habe gerade mal