-
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
Microchip SAMD (M0+) bzw. SAML10/11 (M23) Erfahrung
development-tools/mcu/8-bit/slstk2030a-efm8lb-starter-kit EEPROM Emulation im Flash EFM8LB1 macht SAMD21 platt: https://jaycarlson.net/microcontrollers/ Hast Du gesehen dass der 14-bit 1 MHz ADC DMA nach XRAM hat? > Seit dem ARM1 ist einiges passiert bis zum M23 Leider nicht nur Positives.
unübersichtliche wall of text. Gestestet wurde eher die Kombination Toolchain + MCU. > EFM8LB1 macht SAMD21 platt: Wo liest Du das? Beim Biquad filter pulverisiert der SAMD den EFM8. 19fach(!) mehr samples /sec. Der Tiny ist mit 20Mhz nur knapp langsamer als der EFM8 mit 72Mhz 🤣 Bit Toggling ist
-
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
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
Fusen-Freude und Atiny85
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 da
-
Thread
SPI @ SAMD21 XPlained Pro mit Atmel Start 7
LCD-Grafikmodul zu beschreiben. Beim Beschreiben ist der Redraw des Displays nur sehr langsam (AtmelStudio 7 - SAMD21XPlainedPro). Verwende ich einen PIC32 mit Harmony läuft SPI ohne große Probleme und das Display beschreibt sich super! Erste Erkenntnis: MOSI geht nach Byte-Übertragung nicht direkt wieder auf Ausgangsposition
-
Thread
RFM95 mit Radiohead auf Atmel Studio ASF für SAMD21
Radiohead-Library für RFM95 u.a. arbeitet gut in der Adruino-IDE. Um damit komfortabler mit einem SAMD21 in Atmel Studio arbeiten zu können, ist eine Portierunge notwendig. Mit dem ASF des Atmel Studio kann der SPI bequem eingerichtet werden. Hat jemand einen Wrapper oder eine Adaption für RadioHead
-
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
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
Wer macht mit bei einer Pulsuhr
jemand Lust hat mit mir eine Pulsuhr zu entwerfen ? Hardwaremäßig : uC : Atmel SAM D21(SAMD21J18[Xplained Pro wäre bei mir vorhanden]/ATSAMD21G18[Arduino Zero]) Display : 1,5" OLED Sensor : OSRAM SFH 7060 Power : CR2032/3.7V LiPo-Akku Sprache : Arduino/C [Ja Arduino] Ich bestelle
-
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 der
-
Thread
Secure Chip von Atmel ATSHA204- Verständliche Frage
Nannte sich SAMD21_ATSHA204a_advanced demo Keine Ahnung mehr, wo ich das damals gefunden hatte. Nur mit dem Datenblatt selber kam man kaum weiter.
-
Thread
Embedded World 2014 - was muss man sehen?
meine Favoriten heute: SAMD21 mit USB host + device, endlich eine günstige alternative zu AT90USB SAMR21 CM0+ mit RF und 6Lowpan von thinksquare, der stack soll ohne Limitierung kostenlos sein, lediglich für den Server will thinksquare
-
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 aus
-
Thread
Atmel SAMD51 (DMA, I2S,.)
die was vom CHID.ID register bit. -> Das ergibt keinen Sinn und scheint ein Copy/Paste Fehler vom SAMD21 zu sein? 2. Zum Loslegen habe ich Atmel START benutzt. Leider totaler Müll im Vergleich zu CubeMX. Auch die STM HAL gefällt mir besser... -> Die ASF ist scheinbar noch gar nicht vollständig verfügbar
-
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
Neue Module mit Atmel/Microchip SAM D21, SAM C21 und SAM L21
Wandler, LDO Spannungsregler, Quarze und SWD Programmierstecker an Bord: Sammy-D21: universeller SAMD21G18A für allgemeine Anwendungen Sammy-D21 Plus: mit RS232 und RS485 Wandler Sammy-C21: SAMC21G18A mit Dual CAN Controller und zwei CAN Transceivern für Automotive oder E-Bike Anwendungen Sammy-L21
-
Thread
UPDI Debugger fuer neuere AVR
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
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
Alias undeclared
include "uc3/ioport.h" #elif SAM # if SAM4L # include "sam/ioport_gpio.h" # elif (SAMD20 | SAMD21) # include "sam0/ioport.h" # else # include "sam/ioport_pio.h" # endif #endif Hier wird dann "sam/ioport_pio.h" includiert, da ich einen SAM3x8E verwende Von hier kommt der Fehler. Komisch
-
Thread
Neue Library: RFID Desfire EV1 Karten mit Arduino programmieren
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
Arduino IDE1.7 von Arduino.org
"Arduino Zero Pro" (Atmel ATSAMD21G18) mit einer Arduino-Software programmieren möchtest. Atmels SAMD21 Controller wird sonst von keiner anderen Arduino-IDE unterstützt. In allen anderen Fällen bist Du mit der IDE-Version von Arduino.cc besser bedient. Nach dem Kampf um die Marke scheint bei den beiden
-
Thread
SAM D20 LED Dimmung mit PWM
für den SAMD21 (etwas mehr Peripherie) gibt es eine ganz schöne Training-Stunde wie man eine PWM macht https://gallery.atmel.com/Products/Details/77af294f-a20c-4758-937b-514aeca54235 Darüberhinaus gibt es doch
-
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
ATSAMD09C13A start
der Standard bei diesen kleinen Atmel-ARMs (also das, was bei AVR der ATmega328 ist) wäre dort der SAMD21. Die sind gar nicht mal so klein. Habe jetzt gerade gesehen, für nur wenig mehr Geld bekommt man schon ein SAME51 Curiosity Nano Board, das ist schon ein ziemlicher Bolide (1 MiB Flash, 256 KiB
-
Thread
sercom i2c samd09
Pull-Up-Widerstände in den Leitungen? Hier habe ich noch eine Application-Note mit Beispielen für den SAMD21 gefunden: https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&cad=rja&http://www.atmel.com/Images/Atmel-42631-SAM-D21-SERCOM-I2C-Configuration_ApplicationNote_AT11628.pdf
-
Thread
[V] Microchip SAMD21G18, SAM4S4A, TINY88
2x SAMD21G18 1x ATSAM4S4A 1x ATTINY88 Alle vier neu und zusammen abzugeben für 15€ inkl Versand.
-
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
ATMega2560 - was kommt danach ?
würde ich an seiner Stelle nicht mit den Cortex-M4 ins Rennen gehen, sondern eher mit den M0+ (SAMD21, SAML21 etc.). Die haben eine etwas moderner anmutende Peripherie als die alten Boliden (SAM4E etc.).
-
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
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
ATSAMD21E17 lässt sich programmieren aber nicht debuggen
Hallo, hat jemand einen anderen µC aus der Serie SAMD21E mit dem Atmel-ICE am laufen? Gruß Frank
-
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
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
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 = 0;
-
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
Microcontroller mit USB-host-Funktion gesucht
Samd11 wäre noch kleiner alsder samd21, im asf findet man fertige aplikationen für verschiedene Usb classen.
-
Thread
DAB Shield Frage zu Arduino Code
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 #define USE_EEPROM #define DUE_FLASH #include <DueFlashStorage.h> DueFlashStorage dueFlashStorage
-
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
SAM-BAR: Bootloader fuer Atmel (D21) Controller
gefunden: SAM-BAR (Smart Atmel Microcontroller Boot Assistant Reloaded) is a bootloader for Atmel SAMD21 devices https://github.com/watterott/SAM-BAR#sam-bar Ich hab leider gerade keine entsprechenden Controller/Boards rumfliegen, aber vielleicht hat hier ja jemand lust das Ding mal auszuprobieren
-
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
Atmel ASF - Problem mit dem ADC
heraus habe ich das Beispiel aus dem quick start guide verwendet http://asf.atmel.com/docs/3.16.0/samd21/html/asfdoc_sam0_adc_basic_use_case.html und damit das folgende Programm geschrieben. Das Problem ist, dass ich nach der AD-Wandlung für die Variable adc_result immer den Wert 0 bekomme. [c]
-
Thread
ARM Programmierung - Literatur für Einsteiger?
http://www.atmel.com/Images/Atmel-42220-SAMD21-Xplained-Pro_User-Guide.pdf
-
Thread
Suche µC Empfehlung
Leistung bei recht wenig Strombedarf. Da ich aber nur mit größeren Atmels Erfahrung habe (328p, 32u4, SAMD21), bin ich mir unsicher ob der ATTiny85 den Anforderungen gerecht wird. Gerade was das Thema serielles Signal decodieren angeht: So "richtig Interrupt" scheint nicht zu gehen. Und so "richtig UART"