-
Thread
Mein KNX Breakout / Shield / Busankoppler
eher weniger geeignet da wird schnell ram/flash knapp. Gibt mittlerweile ne echt gut lib für SAMD21/ESP32/ESP8266 und Linux (RasPi), das geht dann sogar mit ETS. Ist aber schon advanced zum anwenden: https://github.com/thelsing/knx Ne ganz einfache Arduino Lib gibts hier: http://liwan.fr/KnxWithArduino
-
Thread
UART Single Wire Signal Invertierung
Signal Single Wire (ein-Draht-Verbindung für RX und TX) zu invertieren. Ich habe das Problem das der SAMD21 Cortex M0+ beim SoftwareSerial im Single Wire Mode nicht invertieren kann, also muss eine Hardwarelösung her. :(
Arno W. schrieb im Beitrag #6451773: > Ich habe das Problem das der SAMD21 Cortex M0+ beim SoftwareSerial > im Single Wire Mode nicht invertieren kann, also muss eine > Hardwarelösung her. :( Und die soll genau was machen? Was ist der rezessive Pegel jeweils auf den
-
Thread
Arduino M0 PRO verstecker Lötjumper "EDBG S/N SEL"
viele Tipps, diesmal brauche ich bitte Eure Hilfe: 1. Auf dem Arduino M0 Pro R3-Board (Atmel SAMD21) gibt es auf der Rückseite einen Lötjumper, der mit "EDBG S/N SEL" beschriftet ist. Ich suche schon seit Stunden, was es damit auf sich hat. Eine Recherche ergab nur einen einzigen Treffer, der auch
Tippgeber schrieb im Beitrag #6451161: > 1. Auf dem Arduino M0 Pro R3-Board (Atmel SAMD21) gibt es auf der > Rückseite einen Lötjumper, der mit "EDBG S/N SEL" beschriftet ist. Hier findest du Schematic und PCB im Eagle format: https://www.arduino.cc/en/uploads/Main/arduino-M0-pro-reference-design.zip
-
Thread
Old-Papa historisch - einige Fundstücke und Eindrücke aus 50 Jahren Bastelei
es hier ein anderes technisches Problem ist. https://www.mikrocontroller.net/attachment/476561/SAMD21.png Da ging der Export per PNG auch daneben, vermutlich zu geringe Auflösung. Außerdem ist die Darstellung im Explorer 10 geglättet, im Irfanview aber nicht.
-
Thread
Erneutes ausführen von Code-Abschnitten nach Interrupt
Hi zusammen, ich habe eine Frage zum Thema Interrupts: Ich benutze einen SAMD21J18A und ATMEL START/ATMEL Studio (AFS4) Umgebung, um ihn zu programmieren. Jetzt habe ich folgendes Problem: Ich habe einen SPI Bus, an dem verschiedene Sensoren dran hängen und einen Eingangs-Pin
im Beitrag #6441881: > Dann bleibt die ganze ISR/SPI Hardware frei für diesen ADC. Naja, ein SAMD21 hat sechs(!) SERCOMs, daran allein kann es eigentlich auch nicht liegen …
-
Thread
Mikrocontroller über UART programmieren
ich habe folgende Fragestellung: Ich nutze momentan einen ATMEL ICE um einen Mikrocontroller, den SAMD21J18A, zu programmieren. In Zukunft möchte ich den uC aber über eine USB Schnittstelle mit USB/UART Wandler dazwischen programmieren, wenn ich etwas am Programm ändere. Sprich, ich möchte einmal ein
-
Thread
SAME53J20 als 32Bit einstieg
für alles Zukünftige nutzen kann - und nur 1x Einarbeitung hat. Ich kam auch vom XMega, nun zum SAMD21. Da ich die Feinheiten des Controllers voll im Griff haben wollte, habe ich mich entschieden, meine mini-HAL / Peripherietreiber selbst zu schreiben. Doch die Einarbeitung war drastisch intensiver
-
Thread
Bitte um Hilfe bei AS3935 Blitzsensor Schulprojekt
Ich habe genau den hier in Betrieb. Allerdings an einem SAMD21 mit einer der fertigen Arduino-Libraries. Das lief nach 5 Minuten. Vielleicht kannst Du ja im Code einer solchen Library nachsehen, wie man den korrekt anspricht und das dann auf Python portieren?
-
Thread
Sanfter Umstieg von 8bit auf 32bit Atmel
Studio bleiben aber bist bereit deine Hardware-Treiber neu zu schreiben, dann nimmst du halt ein SAMD21-Breakout Board und pflanzt es wie ein DIP auf eine Lochrasterplatine oder meinetwegen eine selbstgeätzte Leiterplatte. Beides halte ich nicht für sonderlich ziehlführend. Die Diskussion über Arduino
-
Thread
cortex-m0+ inline assembler anweisung
Da es um Atmel und CM0+ geht: SAMD21 und Konsorten haben das Event-System des Xmega geerbt. Das wäre aus meiner Sicht prädestiniert für solche Aufgaben.
PA18 und PA02? Dazu müsste er wohl erstmal schreiben, welcher Controller es konkret ist … den SAMD21 hatte ich nur in den Ring geworfen, weil es einer der ersten Cortex-M0+ von Atmel war (OK, es gab auch noch einen SAMD20 davor).
-
Thread
GPIO und SPI bei ATSAM2D asynchron?
TXC für uns seinerzeit funktioniert (auf einem SAMR21, aber das ist letztlich ein modifizierter SAMD21 mit einem AT86RF233 drüber gestapelt).
-
Thread
Arduino Nano mit 1,5Zoll OLED und U8g2 lib
es gibt da fast keinen Unterschied, nur diesen hier vielleicht: https://www.avdweb.nl/arduino/samd21/sam-d21 "Since 2015, there is a new powerful microcontroller available which can be programmed by the Arduino platform: the SAMD21. It is a 48MHz 32-bit ARM Cortex M0+ low power processor. Since
not so much information about it on the Internet. That is why I will share my experience with the SAMD21 and discuss some particularities. " Also AVR != ARM MfG
-
Thread
Review: SAMD21 Motor und LED Treiber Schaltplan
Hallo zusammen, ich bin dabei meine erste eigene Platine zu entwerfen. Bevor ich das Layout beginne würde ich mich freuen wenn hier nochmal jemand über meinen Schaltplan schauen könnte, da ich hier noch ziemlich unsicher bin. Die Platine soll einen Motor und zwei RGBW-LED-Stripes ansteuern können. Diese benötigen jeweils 24V. Die Platine hat einen Spannungsregler um die 3.3V für den µC bereitzustellen. Dieser soll über DMX (also eigentlisch RS485) ansteuerbar sein. Das Signal soll über einen RJ45 Anschluss kommen. Da ich auch noch den Bootloader brennen muss und ein serielles Interface zum
-
Thread
Mikrocontroller mit 9 PWM ausgängen?
Controller, die ein Dutzend oder mehr PWM-Ausgänge in Hardware ansteuern können. (Habe gerade beim SAMD21 geguckt: wenn ich richtig zähle, kann er bis zu 18 PWM-Kanäle treiben.) Das alte Bastler-DIP ist einfach mal ein Auslaufmodell, gerade für Pinouts mit vielen Pins ist es doch völlig unpraktikabel
man auch mit einem FT2232 machen, die ARM-Debug-Schnittstelle ist ja von ARM genormt. Für den SAMD21 gibt's doch auch einen Arduino … https://store.arduino.cc/arduino-zero Schätzungsweise auch Clones.
-
Thread
SAMD21 - Frage zu Analog Komparatoren
Elektrolurch schrieb im Beitrag #6253776: > ich bin vom SAMD21E-Datenblatt bezüglich der Analog Komparatoren > verwirrt. > Der Prozessor hat ja anscheinend 2 Paare von Komparatoren(?) Lt. Produktfamilienübersicht (Configuration Summary) hat der SAMD21E17L vier Komparatoren, alle anderen SAMD21Exxx nur zwei.
-
Thread
Wie die adc.h in ATstudio einbinden (ohne ASF)
Hallo, wie include ich in mein C-Projekt mit SAMD21 *.h-Dateien, die im ATStudio7 für µProzessoren vordefiniert sind, richtig? Z.B. möchte ich die adc.h in meine modul_x.h includen, damit ich die adc.h-Definitionen in allen anderen Modulen auch habe
includen. Die adc.h finde ich im Verzeichnis: "C:\Program Files (x86)\Atmel\Studio\7.0\packs\atmel\SAMD21_DFP\1.3.331\samd21d\include\component\adc.h" Die adc.h sollte sich doch einfacher / fast automatisch includen? Ich habe schon #include <adc.h> probiert, aber das geht nicht. Weis jemand wie man
-
Thread
Flasche Pegel an USB ATSAMD51
Ich habe irgendwo ein SAMD21 Xplained rumliegen, glaub ich. Ich könnte mal ein Demoprojekt bauen und flashen und dann den Oszi dranhängen. Wird aber nicht gleich, im Moment liegt eine kaputte NF-PA auf dem Basteltisch, die
-
Thread
openocd funktioniert nicht mehr
(): Creating New Tap, Chip: at91samd21j18a, Tap: cpu, Dotted: at91samd21j18a.cpu, 4 params Debug: 50 1 core.c:1304 jtag_tap_init(): Created Tap: at91samd21j18a.cpu @ abs position 0, irlen 0, capture: 0x0 mask: 0x0 Debug: 51 1 command.c
Debug: 146 2 command.c:143 script_debug(): command - ocd_command ocd_command type ocd_flash bank at91samd21j18a.flash at91samd 0x00000000 0 1 1 at91samd21j18a.cpu Debug: 147 2 command.c:143 script_debug(): command - ocd_flash ocd_flash bank at91samd21j18a.flash at91samd 0x00000000 0 1 1 at91samd21j18a.cpu
-
Thread
samd21 gpio pull-up
mache ich denn falsch? [code] /* * main.c https://www.omzlo.com/articles/programming-the-samd21-using-atmel-ice-with-openocd-(updated) */ #include <samd21.h> typedef uint8_t ui8; typedef uint32_t ui32; // USER LED: PB30; low-active // USER BTN: PA15; low-active static void delay
Strukturen definiert. Es gibt hier schon ein paar Threads zur "bare metal"-Programmierung auf der SAMD21-Plattform, benutz doch einfach mal die Forensuche.
-
Thread
M4 (samd51) läuft nicht als i2c master
ins ADDR-Register geschrieben wird. Die Konfiguration is grob aus Datenblatt und AN(AT11628 für samd21) zusammengeführt. Hardwaretechnisch hängt an der anderen Seite über Pullups (4k4) nur ein DAC80501 im i2c-Betriebsmodus. Wäre über hinweise sehr dankbar! [c] /* * Prototyp_1.
-
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
Weg von Arduino - Beratung
mir den Umstieg möglichst leicht machen. Folgende Möglichkeiten habe ich für mich gefunden: Samd21 Controller in Verbindung mit Atmel Studio 7 - Atmel Studio ist kostenlos und weit verbreitet, gefällt mir relativ gut. Funktioniert der Clone J-Link V8 einwandfrei in Verbindung mit Atmel Studio
erheblich. Ich denke, STM32 ist weiter verbreitet und hat die größere Entwicklergemeinde gegenüber SAMD21, komplex sind beide. STM32Cube ist eigentlich nur ein Konfigurationstool; es erstellt ein Grundgerüst, um dann z.B. mit "System Workbench for STM32" (basiert auf Eclipse) darauf ein eigenes Projekt
-
Thread
320x480 Display an Arduino
ich gesehen das ich oben eine falsche angabe gemacht habe auf dem MKR ist kein samd32 sondern ein samd21. Kurt
-
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
ATMEL Start und emulated EEPROM SAMD21
Hallo zusammen, der SAMD21 bietet die Möglichkeit Daten in einen "emulated EEPROM" Speicher zu schreiben, den man im Flash Speicher zur Verfügung gestellt hat. Ich benutze ATMEL Start und habe den Flash Treiber eingebunden
Also der SAMD21 hat dafür einen NVMCTRL - Nonvolatile Memory Controller. Der dazugehörige NVM - Nonvolatile Memory Block besteht aus einem main array und einem RWWEE array. Das RWWEE array ist dabei für EEPROM emulation
-
Thread
SAMD21: Selbst geschriebene HAL-Module, Anregungen, Kritik.
Hallo, da mir die ASF zu undurchsichtig / fett ist und ich den Prozessor für spezielle Anwendungen "voll im Griff" haben will, programmiere ich "Bare Metal" und habe begonnen, schlanke, leistungsfähige HAL-Module selbst zu schreiben. Da für die äußerst komplexe DMA kaum Beispiele existieren, veröffentliche ich hiermit meine Arbeit. Meine anderen HAL-Module werde ich auch noch veröffentlichen... Testprogramm Endlosausgabe Ringpuffer auf SPI: (RAM-Ringpuffer => DMA => Master-SPI) [c] //--------------------------- #include <stdbool.h> #include "sam.h" #include "hal_dma.h"
-
Thread
SAMD21 - Konstrukteure unterbelichtet?
lösche SS per Hand. Der z.B. Raspi kann auch kein 32Bit SPI ... Offensichtlich sind nicht nur die "SAMD21 Konstrukteure" unterberlichtet.
-
Thread
5V-Ausgang: Schutzbeschaltung
Hier ein kleiner Ausschnitt aus einer Atmel-Schaltung (SAMD21-XPRO). So lösen die den Schutz vor falscher Polarität. Sieht simple aus.
BlaBla schrieb im Beitrag #6016856: > Hier ein kleiner Ausschnitt aus einer Atmel-Schaltung (SAMD21-XPRO). So > lösen die den Schutz vor falscher Polarität. Sieht simple aus. Bis 20 V ist das kein Problem. Einen kleinen FET, der 50 V Gate-Source-Spannung verträgt, finde ich allerdings nicht.
-
Thread
GCC (Atmel Studio7): Struct-Variable auf 128 Byte Grenze legen
Hallo, im DB des SAMD21 steht, dass ein DMA-Descriptor-Block 128-bit aligned sein muss. "Bits 31:0 – DESCADDR[31:0] Next Descriptor Address This bit group holds the SRAM address of the next descriptor. *The value must
-
Thread
SAMD21 Kompilerfehler in Timer-Routine
Hallo, ich bin gerade dabei mir Timer-Routinen (ohne ASF) selbst zu schreiben. Dabei sind jetzt - mir unerklärliche - Compilerfehler aufgetreten: void TcTimerStop(const Tc* tctimer) { TC_CTRLBSET_Type tc_ctrlbs; // folgende Zeilen sind OK tc_ctrlbs.reg= tctimer->COUNT8.CTRLBSET.reg; tc_ctrlbs.bit= TC_CTRLBSET_CMD_STOP_Val; // folgende Zeile liefert Err.: // "assignment of member 'CTRLBSET' in read-only object tctimer->COUNT8.CTRLBSET.reg= tc_ctrlbs.reg; // direkter Bit-Zugriff: Folgende Zeile liefert Err.: // "assignment of member 'CMD' in read-only object
-
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
Bluetooth sendet kryptische Zeichen
wird, immerhin tatsächlich vom Controller kommt. Ich habe das Bluetooth Module (RN41) an mein SAMD21 XPlained Pro angeschlossen und zwar den RXD-Pin vom Bluetooth Modul an den PIN PA10 vom Controller und den TXD-Pin an den Pin PA11. Pin PA10 und PA11 habe ich mit Hilfe von ATMEL Start als UART
Danke für die Antworten, ich glaube auf dem SAMD21 XPlained Pro Board, ist netterweise noch ein 32kHz Crystal Oszillator mit drauf, der ist dann vielleicht besser geeignet. Ich werde testen und berichten ;) @leo. Da hast du wohl recht. Das werde
-
Thread
Neu in Microchips SAM D21. Frage zu Arrow Operator ->
Quelle: https://archives.plil.fr/elopes/PFE15/raw/a752c7abc15410f36f02a6e750e6ef3f7b940a40/RIOT/cpu/samd21/cpu.c Oder aber auch: [c]/* OSC8M Internal 8MHz Oscillator */ SYSCTRL->OSC8M.bit.PRESC = SYSTEM_OSC8M_DIV_1; SYSCTRL->OSC8M.bit.ONDEMAND = CONF_CLOCK_OSC8M_ON_DEMAND; SYSCTRL->OSC8M.bit.RUNSTDBY
SYSCTRL->OSC8M.reg |= SYSCTRL_OSC8M_ENABLE;[/c] Quelle: https://stackoverflow.com/questions/42025662/samd21-clock-configuration Ich weiß, dass der -> Operator verwendet wird, wenn eine Pointervariable auf ein Member eines Structs zugreift. Allerdings habe ich Verständnisschwierigkeiten, den dahinter liegenden
-
Thread
USB Audio - Verarbeitung des Prebuffers
Hallo zusammen, ich werkle gerade an einer USB-zu-I2S-Brücke auf einem Atmel SAMD21. Die Audioausgabe an sich funktioniert auch schon ohne Probleme (mit UAC1). Ich teste momentan mit einer einfachen asynchronen Übertragung, der Endpoint hat genau die benötigte Größe (48 Samples
-
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 purpose
-
Thread
(V) diverse Boards
Baseboard: 22,00 EUR 18.) 1 x Silicon Labs Blue Gecko Starter Kit EFR32BG: 60,00 EUR 19.) 1 x Atmel SAMD21XPlained Pro mit WINC1500 und IO1: 40,00 EUR 20.) 2 x Atmel SAMB11XPlained Pro BLE: 18,00 EUR 21.) 1 x THAOYU Electronics LPC1768-Mini-DK2 Board: 8,00 EUR Versand DHL Päckchen: 3,79 Bitte per
Baseboard: 22,00 EUR 18.) 1 x Silicon Labs Blue Gecko Starter Kit EFR32BG: 60,00 EUR 19.) 1 x Atmel SAMD21XPlained Pro mit WINC1500 und IO1: 40,00 EUR 20.) 2 x Atmel SAMB11XPlained Pro BLE: 18,00 EUR 21.) 1 x THAOYU Electronics LPC1768-Mini-DK2 Board: 8,00 EUR Versand DHL Päckchen: 3,79 Bitte per
-
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
Errata-Sheet SAMD10/11
sowohl beim SAMD10 als auch beim SAMD11 auf. Nach mehrren Tagen vergeblicher Fehlersuche fand ich im SAMD21-Errata Sheet folgenden Hinweis: > 1.17 Timer/Counter (TC) > 1.17.1 Spurious TC Overflow > Spurious TC overflow and Match/Capture events may occur. > > Workaround > Do not use the TC overflow
Problem sein? PS: Das Errata-Sheet ist hier: http://ww1.microchip.com/downloads/en/DeviceDoc/SAMD21-%20Family-Silicon-%20Errata-and-DataSheet-Clarification-DS80000760C.pdf
-
Thread
Samd21 (Adafruit Feather or Cortex M0 Mini board) mit NRF24L01 funktioniert nicht
umzustellen um das Modul auszuprobieren. Leider schaffe ich es ums verrecken nicht, den NRF24 an einem SAMD21 zum laufen zu bringen... Ich benutze folgende lib: http://tmrh20.github.io/RF24/ Heruntergeladen und importiert. Binbelegung ist wie folgt bei mir: Hardware und und Konfiguriert CE
-
Thread
ATSAMD21 - GPIO per DMA auslesen
Hallo, ich lerne gerade den Atmel SAMD21 kennen... mit dem ASF Ich möchte einen Port möglichst schnell nach einer Flanke an einem Pin auslesen und dachte zuerst dass ich dafür den DMAC nutzen kann. Jetzt sieht es für mich aber so aus
Geschwindigkeit der Ausführung > sondern dass die CPU nicht belegt wird? Das auf jeden Fall. Aber: der SAMD21 hat doch ein Event-System. Kannst du deinen gewünschten Effekt vielleicht damit erreichen? (Hab auf die Schnelle nicht gefunden, was man damit alles genau erledigen kann.)
-
Thread
USB Audio Sync Endpoint Implementierung
ausgegeben. Momentan alles nur im Rahmen von UAC1. Implementiert ist die Schnittstelle auf einem Atmel SAMD21, da ich den schon von anderen Projekten kenne. Die USB-Schnittstelle hatte ich vorher noch nie verwendet, deshalb hatte ich auch Interesse mal etwas in diese Richtung umzusetzen. Die Basisentwickung
Das Ganze läuft unter USB 2.0. Der SAMD21 kann maximal nur Fullspeed, was aber fürs erste auf jeden Fall ausreichend ist. Wie gesagt, ich beschränke mich zunächst auf USB Audio 1 (UAC1). Betriebssystem ist Windows 10. Welcher Treiber genau
-
Thread
SAMD21G18 lässt sich nicht programmieren - Board fehler ?
Ich habe einige von den SAMD21 versenkt beim smd löten. Ich war so glücklich das bei diesem alles saß, da hat er einen enthusiastischen Haken bekommen. ;-)
eventuell zu Problemen führen. Lukas V. schrieb im Beitrag #5765482: > Ich habe einige von den SAMD21 versenkt beim smd löten. Ich war so > glücklich das bei diesem alles saß, da hat er einen enthusiastischen > Haken bekommen. ;-) Um die uCs zu "versenken" muss man sich schon ziemlich anstellen
-
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
I2S-Pads von ATSAMD21G18A
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
ATmega4809 - MainClock vs. Spannung
Levelshifter haben nichts mit der Versorgungsspannung vom ATmega4809 zu tun. Das sind Debugpins vom SAMD21. Der ATmega4809 wird definitiv mit 3,3V betrieben. An allen 3 Abblockkondensatoren messe ich 3,3V. Auch am 4. weiter entfernten C205.
-
Thread
zweites ATmega4809 Curiosity Nano Board tot
fassen. Wird zwar eine übelste Fummelei, sollte jedoch machbar sein. Angenommen ich könnte den SAMD21E18 tauschen. Was würde mir das bringen? Wie bekommt man die Firmware drauf? Ein nackter/leerer µC kann sich am Rechner nicht anmelden. > Hans: Mit dem fixen UPDI lässt sich auch nix mehr verfusen
Produktion), seitdem habe ich immer einen ESD-Schutz an den Steckern. > Angenommen ich könnte den SAMD21E18 tauschen. Was würde mir das bringen? > Wie bekommt man die Firmware drauf? Ein nackter/leerer µC kann sich am > Rechner nicht anmelden. Hängt vom Controller ab, manche haben einen USB-Bootloader
-
Thread
Neues Projekt - welcher µC?
Variante mit FIFO (THS1064; http://www.ti.com/lit/ds/symlink/ths10064.pdf) Das dürfte sogar der SAMD21 schaffen, den ich schon in 2 anderen Projekten benutzt habe :) Grüßle, Bob
gleichzeitig. Die werden mit diesen Teilen nicht erreicht. Wie auch immer: nimm sie und nimm den SAMD21. Dann sind Deine Probleme vorerst gelöst. Das Datenblatt stammt aus dem Jahr 2002. Für Langzeitverfügbarkeit solltest Du Dir einen tray in die Schublade legen.
-
Thread
Arduino Librarys - Wer prüft diese ?
so bald wie möglich werden. Hast Du mal auf den Kalender geschaut? Da steht jetzt 2019. Der SAMD21 wäre eher ein Ersatz für den M328. Und mit dem SAMD51 gibt es auf dem Metro M4 von Adafruit auch deutlich mehr Power als mit dem Due, wenn auch bei weniger Pins (aber das ändert Adafruit gerade mit
-
Thread
SAMD21 Probleme mit den Timern (Interrupt)
Hallo Freunde der Microcontroller, ich bin gerade an einem Projekt in welchem ich einen SAMD21 einsetze. In diesem Projekt benötige ich einen Timerinterrupt der einen Interrupt im Takt von 160KHz auslöst. (Zweck Gepollte Manchesterdecodierung) Alles im Grunde kein Problem mit einem Arduino
at 48 MHz will // result in Processor Reset (you'll be at the in the Reset_Handler in startup_samd21.c). // PCLKSR.DFLLRDY must be one before writing to the DFLL Control register // Note that the DFLLRDY bit represents status of register synchronization - NOT clock stability // (see Data