-
Thread
Sammelbestellung USBTMC Adapter. Interesse?
of=/mnt/TestAndMeasurement.bin bs=512 dd: /mnt/TestAndMeasurement.bin: No space left on device 21+0 records in 20+0 records out 10240 bytes transferred in 0.001884 secs (5434938 bytes/sec) [/pre] Irgendwas ist in diesem Bootloader seltsam (irgendwelche weiteren Optionen zu dd haben daran auch
Ja, ich finde die insgesamt auch nicht so schlecht. Aber ich fand daher dazumals eben auch ATSAMC interessant, weil sich (zu der Zeit noch Atmel) wenigstens mal ein Hersteller um Cortex-M mit 5-V-Fähigkeit bemüht hat. Ist ja auch an anderen Stellen interessant, kann man beispielsweise ohne zusätzliche
-
Thread
Projekte mit Arduino UNO r4
wahrscheinlich) alle UNO 5V Shields weiter benutzen. Aus dem Grund hätte ich vor zig Jahren ja einen ATSAMC20 oder gar ATSAMC21 verwendet, die gibt es seit 2015, verfügbar vermutlich 2016. Das hätte auch den Vorteil gehabt, dass der Arduino-Core dafür praktisch schon fertig gewesen wäre, da die Unterschiede zum ATSAMD20 nicht so groß sind. Ok, der ATSAMC20 hat kein USB, aber dafür hat der ATSAMC21 2x CAN-FD. Aber nun ja, jetzt gibt es halt den UNO R4 mit einem Renesas Controller. Arduino F. schrieb im Beitrag #7727515: > Soweit mit bekannt hat
-
Thread
Suche ein TFT (smart) mit Frame für Arduino und co.
ein kleines Tablett. https://github.com/RudolphRiedel/FT800-FT813/blob/5.x/example_pics/EVE2-50G_ATSAMC21.jpg Die EVE2-50G von Matrix Orbital müssten die ersten gewesen sein die ich so bekommen habe, seitdem möchte ich ganz sicher kein Panel mehr mit Resistiv Touch haben. Zwischen der matschigen Plastik
-
Thread
Atmel Studio (unable to activate interface )
am encountering an issue in Atmel Studio 7.0 while attempting to flash the microcontroller ATSAMC21N18A. The error occurs during debugging, and I am unable to read the device ID. Strangely, the debugging process works on the old PCB board with the same microcontroller, where I only modified the
-
Thread
Auto-Clicker Aktuator
eine Platine zu designen an der man 10 Stück von den Aktuatoren anschließen kann. Da kommt ein ATSAMC21G18A drauf und die Schnittstelle ist dann CAN-FD. Das wird also sowas wie ein sehr günstiger Ersatz für Touch-Screen Roboter zur Test-Automatisierung.
Eine erste Platine dafür ist designed und bei JLCPCB bestellt, da sitzt jetzt ein ATSAMC21J drauf, in großen Teilen habe ich das Layout von einer anderen Platine übernommen. Wenn das wie gewünscht funktioniert, dann veröffentliche ich das Design auf Github unter einer MIT Lizenz.
-
Thread
Unrealistische Recourcenauslastung bei leerem Projekt Gesperrt
um alles in der Welt libm? Ich habe dem Microchip Studio nur gesagt ein GCC C Projekt für den ATSAMC21E15A anzulegen. Was das Studio da treibt versuche ich gerade zu verstehen :)
schrieb im Beitrag #7447035: > Ich habe dem Microchip Studio nur gesagt ein GCC C Projekt für den > ATSAMC21E15A anzulegen. Du spielst doch auch mit dem ASF - oder sehe ich das falsch? Ist da noch etwas aktiviert?
-
Thread
Arduino Uno R4 im Handel erhältlich
mehr Programm-, 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.
Rudolph R. (rudolph) >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. Das hat man schon vor Jahren getan
-
Thread
Welche 32-Bit uC-Familie ist empfehlenswert?
zu wollen. Und dann gibt es zwar sowas wie die PIC32CM-JH die auf den ersten Blick umgelabelte ATSAMC20 / ATSAMC21 sind, im Detail haben die aber kleine Unterschiede die nirgendwo dokumentiert sind und welche die dann doch nicht zu 100% kompatibel machen. Und leider kann man die PIC32CM-JH nicht einfach
Debian. > Und dann gibt es zwar sowas wie die PIC32CM-JH die auf den ersten Blick > umgelabelte ATSAMC20 / ATSAMC21 sind Vor allem haben die einen Cortex-M-Kern, sind also völlig uninteressant. >> Es passt zu meinem ersten Eindruck von den PIC32M-Chips. >> Verglichen mit den STM32L wirken sie
-
Thread
Neuer Arduino Uno, neue Einplatinencomputer und neue Software
dem schrumpfenden 5V Kuchen abzugreifen, so ohne zu viel Performance, dann hätte man auch einen ATSAMC20 oder besser ATSAMC21 verwenden können, dann hätte man auch praktisch direkt einen Arduino Core dafür gehabt.
-
Thread
STMicroelectronics: STM32H5, WTM32WBA und Flurfunk vor der EmbeddedWorld
USART_CR1.UE gesetzt ist. Beim TIM1 und SPI konnte ich sowas dagegen gerade nicht finden. Der ATSAMC21 (auch ein Cortex M0+ mit CAN-FD) hat nicht nur eine Menge (zuweilen lästige :-) ) Enable Protection, der hat dazu auch noch einen Peripheral Access Controller - PAC. Mit dem PAC kann man noch mehr
-
Thread
FT813 / BRT815 Display-Controller Sonderzeichen
keinen Flash auf dem Board. Ja, das geht und ich habe das gerade mal mit meinem Beispiel und einem ATSAMC21 an einem EVE3-50G ausprobiert. Die Geschichte mit dem FLASH ist da im wesentlichen ja nur drin als Beispiel wie man mit dem FLASH umgehen könnte. Was in dem Block "#if (TEST_UTF8 != 0..." drin
Version (falls überhaupt nötig) vom EVE_target_ATSAMC21.h machen.
-
Thread
32 Bit MCU gesucht
Ich werfe mal einen neuen Kandidaten ins Feuer - ATSAMC20. Ja, Chipkrise und so, aber Digikey hat erstaunlicherweise gerade ATSAMC21E18A-AUT ab Lager: https://www.digikey.de/de/products/detail/microchip-technology/ATSAMC21E18A-AUT/5875967 Das ist ein
es in der Familie zig Varianten, so 48, 64, 100 Pins, weniger Speicher. Der Unterschied zwischen ATSAMC20 und ATSAMC21 ist, der C21 hat CAN-FD, beim 32er Pin 1 Kanal, ab 64 Pins zwei Kanäle. Dabei fällt mir das hier ein: https://github.com/RudolphRiedel/SAMC21_one/blob/master/04_Hardware/SAMC21_one
-
Thread
PIC MCU mit Cortex M0?
scheinen ein reines Marketing-Gimmick zu sein. "Ja Chef, wir kaufen PIC!". Einen Unterschied zu den ATSAMC20 konnt ich noch nicht finden. Und neu sind die auch nicht, ich hatte letzes Jahr im Oktober welche bei DigiKey gekauft, so 2 Stück zum ausprobieren, PIC32CM1216MC00048T-I/Y8X, zu der Zeit lagen die da schon eine Weile herum, nur haben die keinen CAN-FD, das sind keine Clones von den ATSAMC21, damit hatte ich noch keinen echten Grund mir wieder MPLAB-X anzutun. Keine Ahnung wie es Microchip schaffen konnte Atmel zu kaufen, bisher war das jedenfalls Netto ein Verlust an Innovationskraft
-
Thread
IC Preise CN
Habe mal Preise für ein IC (ATSAMC21E18A-AUT) in CN angefragt. Normalerweise kosten die hier keine 5€ (wenn verfügbar). Alle Angebote haben Stückpreisen über 120 USD ( 100er Abnahmemenge)! Sind die jetzt total irre geworden?
Denis G. schrieb im Beitrag #7141941: > Habe mal Preise für ein IC (ATSAMC21E18A-AUT) in CN angefragt. > Normalerweise kosten die hier keine 5€ Dann kauf sie doch hier! > (wenn verfügbar). Ach. Nein! Doch! Oh! > Alle Angebote haben Stückpreisen über 120 USD
-
Thread
suche ein paar ATSAMC21G18A
Hallo, hat jemand für ein Bastelprojekt ein paar ATSAMC21G18A wo nicht mehr benötigt werden. schon mal Danke ... Grüße Andreas
-
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. Die ATSAMC21 flashe ich auch gelegentlich mal mit einem Segger JLink Edu Mini. Ich habe gerade mal das Segger J-Flash Lite V7-66b gestartet, da sind alle ATSAMC20 und ATSAMC21 drin zu finden. Nur wenn man den ATSAMC2x mit 5V betreibt sollte man zum Flashen nicht den kleinen JLink verwenden, der ist nur für 3,3V. Damit geht das auch in der Kommandozeile,
-
Thread
Microchip SAMD (M0+) bzw. SAML10/11 (M23) Erfahrung
über irgendeinen > USB-Port machen. Tja, die ATSAMD20 haben gar keinen USB, das wären die ATSAMD21, ATSAMDA1 oder ATSAML21. Die haben aber auch keinen ROM Bootloader. Die ATSAMDA1G16B nutze ich gerade für mein LIN Interface: https://github.com/RudolphRiedel/USB_LIN Aber der einzige Vorteil
. Und da gibt es leider keine 48 Pin Version in TQFP. Erwähnenswert wären noch die ATSAMC20/ATSAMC21, zu bekommen sind die aber auch nicht. Die zu den ATSAMC20 praktisch baugleichen PIC32CM bekommt man allerdings noch, vermutlich weil die einfach keiner kennt. Für mein CAN-Interface
-
Thread
SAM C21 Harmony3 ADC Konfiguration
Hallo, ich versuche auf dem ATSAMC21E15A den ADC so zu konfigurieren, das ich zwei Analogeingänge (AIN6+AIN7) per automatischer Sequenz einlesen kann. Leider liest er aber immer nur einen ein!? Manuell kann ich beide Eingänge einlesen
-
Thread
Eure Empfehlung: PIC18 -> ARM umsteigen
. 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.
microcontrollers-and-microprocessors/32-bit-mcus/pic32-32-bit-mcus/pic32cm-mc Die Dinger sind im Grunde genommen umgelabelte ATSAMC20, zumindest habe ich noch keinen echten Unterschied gefunden. Das sind Cortex M0+ mit 48MHz die mit 5V laufen. Gegenüber z.B. ATSAMC21 oder auch ATSAMD51 / ATSAME51 vom gleichen Hersteller sind
-
Thread
HDMI Touchscreen zum Frontplatteneinbau
Beispiel das hier in 5.0": https://github.com/RudolphRiedel/FT800-FT813/blob/5.x/example_pics/EVE2-50G_ATSAMC21.jpg Ja, war ein Test-Druck mit dem was gerade auf dem Drucker war, normalerweise drucke ich die in schwarz. :-)
-
Thread
Neuigkeiten: SigFox-Auktion, Bemassungsanpassungen und Entwicklerboards
nennen die es deutlich länger als 1 Jahr gibt. Und die haben beide deutlich mehr Oomph, mit dem ATSAMC21 kann man nicht mal wirklich sauber 4MBit/s für die Datenphase nutzen, das sind dann nämlich nur noch 12 Time-Quanten, selbst wenn man auf die vollen 48MHz geht. Das CANFDuino Board, dazu würde
eher gruselig. Das Teil hat keinen Quarz?? Da sind lediglich 4 Keramik-Cs so wage in der Nähe des ATSAMC21G, das ist etwas dünn für 4 Versorgungs-Anschlüsse und einen VDDCORE Pin der alleine zwei Cs braucht. An Pin 6 / VDDANA ist gar kein Kondensator zu sehen. "The best platform for open source, CAN-bus
-
Thread
Suche günstige 32Bit MCU Plattform ähnlich Arduino
Mal davon ab das man im Moment sowieso nichts bekommt, echt gruselig. ATSAMC21 wäre auch noch CAN (FD) und 5V. Meine Empfehlung für 32 Bit + Arduino + CAN wäre ein Adafruit Feather M4 CAN Express: https://www.adafruit.com/product/4759 Das ist zwar 3,3V, aber dafür kann
Markus S. schrieb im Beitrag #6897354: > Es gibt z. B. die neuen ATSAMC21 (sogar bis 2x CAN-FD, Top Ausstattung > und günstig, leider sehr schlecht dokumentiert) Wie kommst Du darauf, dass die "sehr schlecht" dokumentiert wären? Und "neu" sind die jetzt auch nicht
-
Thread
Verfügbare µC
umgesetzt werden kann.. kann ich verstehen, aber das ist ein Entwicklungsprozess wie z.B. Auto. ATSAMC21E18A-AUT (2222Stück)kann direkt bei Microchip noch dieses Jahr geliefert werden.. andere wohl erst Ende nächstes Jahr.. vielleicht hat der einen Haken :| Es lohnt sich aber bei Microchip direkt
-
Thread
[S] ATSAMC21Jxxx-Mxx
Suche eine kleine Menge ATSAMC21Jxxx im QFN Gehäuse für einen Prototypen. Auch 1 Stück ist schon hilfreich. Vielen Dank
-
Thread
Aktuelle Starterkit für DSP Anwendungen
tummeln sich jetzt lieber in der Ecke Reglungstechnik. https://www.digikey.de/catalog/de/partgroup/atsamc21-microcontroller-card-for-motor-control-starter-kits/63991
-
Thread
Microchip AT SAML21: SPI Slave mit DMA - TX Trigger funktioniert nicht
Hallo, ich möchte mit einem SAM L21 (ATSAML21J19B) einen SPI Slave mit DMA aufbauen. DMA soll genutzt werden, um einen RAM-Puffer von einigen hundert Byte am SPI-Port zur Verfügung zu stellen. Dazu konfiguriere ich den SPI Slave Port
einen AT SAM C21 und auf einem "Sammy C21" (ATSAMC21G18A) geflasht, funktioniert einwandfrei und gibt mir genau mein gewünschtes Signal aus. So wie ich das Datenblatt lese, funktionieren die SERCOMs und DMA-Kanäle
-
Thread
Lifecycle AT90CAN Controllerfamilie
auch nett. So kostet ein einzelner ATMEGA16M1-AU bei Mouser gerade 3,49€ während ein einzelner ATSAMC21E18A-AUT im exakt gleichen Gehäuse 2,64€ kostet. Ein AT90CAN32-16AU ist bei Mouser gerade nicht lieferbar, soll aber 4,09€ kosten, ein ATSAMC21J18A-AUT mit ebenfalls 64 pins aber 0,5mm Pitch kostet
ist richtig, dazu habe ich kein Beispiel Online, das war jetzt nur generell dazu wie das mit dem ATSAMC21 im Atmel-Studio aussieht.
-
Thread
CAN Bus <-> Lin Bus, oder was anderes?
kompatiblen Controller nimmt, braucht man nicht mal extra 3,3V als Versorgung mit einbauen. (z.B. ATSAMC21E15A) Edit: sehe gerade der ATSAMC21E15A hat sogar LIN mit drin
-
Thread
Welcher Programer für Microchip SAM C20/C21 Serie
Hallo, suche einen preisgünstigen Programer für die Microchip SAM C20/C21 Serie. Gehen z. B. auch die Atmel-ICE Programer dafür? Gruß Markus
Der Atmel ICE funktioniert problemlos mit dem ATSAMC21. Alternativ für privat der J-Link Edu mini, allerdings nominell nur für 3,3V.
-
Thread
SAME53J20 als 32Bit einstieg
hauptsächlich für CAN-FD und SPI. Mit dem kleinen Bruder von dem habe ich angefangen, das ist der ATSAMC21, der ist dem E51 sehr ähnlich. Die sind preiswert, gut dokumentiert, breit aufgestellt als Familien und haben Peripherie ohne Ende. Und Microchip hat mit dem Harmony V3 eine Alternative zum ASF
Microchip-MPLAB-Harmony/csp_apps_sam_d5x_e5x https://github.com/Microchip-MPLAB-Harmony/csp_apps_sam_c20_c21 Ich muss mich nur mal dazu aufraffen auf die neuen Includes von Microchip aus den V3 Paketen umzustellen, dann könnte ich auch direkt die eine oder andere plib_xxx.c übernehmen.
-
Thread
CAN-FD + µC mit wenig Pins?
Die ATSAMC21 sind schon schick. https://github.com/RudolphRiedel/SAMC21_one Und vor allem haben die auch einen richtigen CAN-FD verbaut. Die STM32G4 sind im Bezug auf CAN-FD eher was für Masochisten: -
bis zu 64 Einträgen, bis 128 Filter für 11-Bit IDs und bis 64 Filter für 29-Bit IDs. Und der ATSAMC21 hat das direkt so verbaut, genau wie der ATSAME51. Damit kann man das einstellen wie man es braucht, zum Beispiel 5 Sende-Puffer, einen Empfangs-FIFO mit 16 Einträgen und 12 Filter für 29-Bit IDs
-
Thread
CAN Verarbeitung mehrer Botschaften
STM > und kann ein und ausgeschaltet werden. Ich habe Relaiskarten mit 20 Relais. Da ist ein ATSAMC21G18A drauf und ein TJA1050T. Jedes Relais hängt über einen BCR135 am ATSAM. Und mit einem 5pol Dip-Schalter kann man 32 von diesen Platinen an einen Bus hängen. Mein Controller hat einen Empfangs-FIFO
kommen. Aber das ist nicht was ich geschrieben habe, der STM32 hat nur einen 3-fach FIFO. Der ATSAMC21 hat einen 64-fach FIFO, der läuft in 5ms nicht über.
-
Thread
Sanfter Umstieg von 8bit auf 32bit Atmel
Ich bin von den AVR auf zunächst ATSAMC21 umgestiegen. Okay, ich brauchte iso CAN-FD und eigentlich nicht mehr Power. Die laufen mit 5V, lassen sich mit dem Atmel-Studio programmieren und mit dem Atmel ICE hatte ich schon einen passenden
Aufdressraum genutzt und da reichlich Register eingebaut. Eine PORT Gruppe für 32 Pins hat bei dem ATSAMC21 mal eben 95 Register. Ein STM32F4xx hat dagegen gerade mal 36 Register für einen Port. Und sowas wie GPIOx_BSRR finde ich deutlich weniger intuitiv benutzbar als die OUTSET und OUTCLR Register
-
Thread
Dampfphasenlöten im Spargeltopf
Spargeltopf bleifrei bei 230 °C gelötet habe. Die Paste ist von Felder. Bis auf ein paar Bücken am ATSAMC21 wegen zu viel Paste sind die Lötstellen gut geworden. Gruß JackFrost
-
Thread
Atmega16M1 CAN Bus OFF herausfinden
Oh ja, Tipp, ich habe zwar lange den ATMega16M1 benutzt, bin aber wegen CAN-FD auf die ATSAMC21 / ATSAME51 umgestiegen. Der ATSAMC21E18A-AU ist im gleichen Gehäuse wie der ATMega16M1-AU, kostet dabei aber weniger, läuft auch bei 5V, hat 256k FLASH, 48MHz und Peripherie ohne Ende.
Rudolph schrieb im Beitrag #6333704: > Der ATSAMC21E18A-AU Interessantes Teil, wie wird denn der programmiert? Habe gerade mal das Datasheet quergelesen, konnte mal eben schnell nichts finden.
-
Thread
Neue AVR128 Serie 12Bit ADC auch bald mit CAN?
Pander schrieb im Beitrag #6327829: > Und wenn er 5V benötigt, geht das halt nicht mit ARM.. ATSAMC21 2,7V...5,5V https://www.microchip.com/wwwproducts/en/ATSAMC21E18A https://github.com/RudolphRiedel/SAMC21_one 48MHz Cortex M0+ 1 CAN-FD in TQFP32 2 CAN-FD ab 48 Pins Nein, die sind nicht
-
Thread
Review: SAMD21 Motor und LED Treiber Schaltplan
? ATSAMC21
D21? > > ATSAMC21 Haha danke. Jetzt versteh ich das. Hab den Kondensator C21 gesucht ;) Hab den Schaltplan nochmal angehängt. Demnächst fange ich mal das Layout an
-
Thread
Neue AVR Familie - AVR-DA
Und irgendwie haben die auch keinen rechten Platz neben schon länger eingeführten Familien wie den ATSAMC20/ATSAMC21.
significantly reduce the time and cost to certify your end product." Prima, das gibt es für den ATSAMC20 auch. Und der ATSAMC21 hat CAN-FD. Zusätzlich kann man an den ATSAMC2x auch einen richtigen Quarz anschliessen. Andere Hersteller haben da bestimmt auch was passendes und es wird auch von Microchip
-
Thread
SPI-Slave empfängt keine Daten
; Hier ich habe gerade noch was nettes dazu gefunden: https://microchipdeveloper.com/32arm:samc21-sercom-spi-slave-configuration Die SERCOM von den SAMC2x sind komplett identisch mit denen von den SAMx5x. Ich benutze die zwar selber nur im Master Betrieb, aber sowohl den ATSAMC21E18A als auch
-
Thread
Atmel AT SAM C21: Timer und SERCOM synchronisieren?
Hallo zusammen, ich möchte eine WS2812b-Kette mit einem ATSAMC21G18A ansteuern. Um eine hohe Framerate zu erzielen und das darzustellende Bild der LEDs zwischen den Frames berechnen zu können, soll die Ausgabe an die LEDs möglichst stark „in Hardware“ passieren
-
Thread
SPI mit variabler Bitlänge?
gut - wie ginge das denn z.B. beim ATSAM? Welcher ATSAM? Es gibt da schon sein einige. Die ATSAMC21 können direkt nur 8 oder 9 Bit. Die ATSAMD51 / ATSAME51 können 8, 9 oder 32 Bit. Narvik schrieb im Beitrag #6223379: > SERCOM scheint kein Chip Select zu kennen. Doch klar, abhängig von DOPO
-
Thread
PlatformIO: Zuwachs bei unterstützten Entwicklungsboards und RTOS
enthalten jetzt nicht so viele Informationen. Aufgeben musste ich allerdings vorerst den Versuch ATSAMC21 mit PlatformIO zu benutzen. Die atmelsam Plattform unterstützt leider nur die frameworks arduino-sam, mbed, simba und zephyr. Das durchaus vorhandene framework-cmsis-atmel wird leider nicht unterstützt
-
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.c
; Weil das sowieso schon länger sinnlos herum liegt habe ich gerade mal den I2C auf einem SAMC21 grundsätzlich zum Laufen gebracht. Die Peripherie ist mit dem SAMD51/SAME51 ja weitgehend identisch, der SAMD51 hat nur von allem noch viel mehr. [code] #include "sam.h" volatile uint8_t system_tick
-
Thread
sprintf funktioniert bei Tasks nicht??
Funktion entferne funktioniert es wieder. Ich verwende IDE Atmel Studio und den Mikrocontroller ATSAMC21. [c] #include <stdio.h> static void task_15s() { while (1) { sendeNachricht(); os_sleep(15000); } } void sendeNachricht( void ) { uint8_t SOC