-
Thread
Datenverlust DAC und UART
passt oder nicht. Falls es nicht passt, hat man folgende Optionen : 1) Etwas langsamer samplen, mit gleichen Abstaenden, sodass es passt. 2) Etwas langsamer samplen, mit maximaler Rate, dann warten bis der buffer es wieder zulaesst 2) Jeweils einen Block fuer einen Buffer sampeln, und diesen
ohne Einschraenkung, dazu ist genuegend Zeit vorhanden. Ich wuerd erst mal testen ob die 9.6kSample noch brauchbare Werte liefert, oder schon zuviel Rauschen.
-
Thread
DAU IC gesucht
Der uC ist der Atmel 328 mit folgendem Code für 6 Kanäle: # define in1 4 # define in2 7 # define in3 8 # define in4 12 # define in5 2 # define in6 13 # define out1 3 # define out2 5 # define out3 6 # define
Chris G. schrieb im Beitrag #4652386: > Der uC ist der Atmel 328 mit folgendem Code für 6 Kanäle: Tja, so geht's halt nicht, und von 6 Kanälen hast du vorher auch nichts erzählt (Hardware gibt's halt nur begrenzt oft). Wie üblich Salamischeiben und float
-
Thread
Wie bekomme ich den AT32UC3C1512C zu laufen?
würde mir reichen Hier alle Dokumente zum UC3C Evaluationkit u.a. auch der Schaltplan. http://www.atmel.com/tools/UC3C-EK.aspx?tab=documents
dem 24 AD Kanäle zu 12 Bit per SPI eingelesen und per RS485->USB gesendet werden mussten. Mit 2k Samples pro Kanal und Protokoll kamen wir dann auf 2 MBit für den UART. In den freien Taktyklen wurden zwei Samples zu drei Bytes zusammen geschoben und eine CRC32 berechnet. Grenzwertig, da kam aber am
-
Thread
Spannungsteiler hohe oder niedrige Widerstände besser?
Je hochohmiger, desto störempfindlicher ist deine Messung. Außerdem musst du den Sample-and-Hold-Kondensator aufladen können, der am Eingang des ADCs sitzt. Das Datenblatt gibt Auskunft, welche maximale Eingangsimpedanz am Eingang sinnvoll ist. Daumenwert 10 kOhm. Je niederohmiger,
Ladung bei der Umschaltung des Multiplexers und für den S&H-Kondensator. > Außerdem musst du den Sample-and-Hold-Kondensator aufladen können, der > am Eingang des ADCs sitzt. Das Datenblatt gibt Auskunft, welche maximale > Eingangsimpedanz am Eingang sinnvoll ist. Daumenwert 10 kOhm. Und worauf
-
Thread
Platinen: Machbarkeitsanalyse (zweilagig) Gesperrt
Inkognito schrieb im Beitrag #4623453: > Was soll denn Msps darstellen? Mega Samples pro Sekunde. 500 Msps => Der ADC macht 500 Millionen Konvertierungen pro Sekunde. Inkognito schrieb im Beitrag #4623453: > Mit Kürzeln zu argumentieren würde ich mir als Anfänger abgewöhnen Du
Durchmesseer mit Bohrung 0,1mm - kannst Du das zuhause zweilagig fabrizieren? Mikroporozessor heisst SO6 (Atmel Tiny irgendwas) bis eben Cortex-A im BGA - sehr weit gespannt. Ohne einen besseren Durchblick WAS DU machen möchtest ist da nur allgemein zu raten: TQFP Pitch 0,5mm müsste im Selbstätzen gerade
-
Thread
Timer Interrupt Service Routine und die main()
Wert dann skalieren wenn man dem skalieren verfallen ist. Der Vorteil vom Tiefpass : nach jedem Sample gibt's einen Wert mit minimalem aufwand.
so schnell wie möglich ADC-Werte erhalten? Hat der ADC keinen "Wandlung fertig" Interrupt? Beim Atmel würde man mit dem ADC-Interrupt lesen und will man eine bestimmte, konstante Abtastrate erreichen eine neue Wandlung mit einem Timer-Interrupt starten. Die Frequenz des Timer-Interrupts muss dabei
-
Thread
Wann muss der erste ADC Wert verworfen werden?
Rt schrieb im Beitrag #4622265: > Die ersten 1-2 Samples waren soweit daneben das selbst ein Mittelwert > über 32 Samples noch deutlich falsch war. Dann bist aber so ziemlich der einzige mit diesem Problem.
Rt schrieb im Beitrag #4622265: > Die ersten 1-2 Samples waren soweit daneben das selbst ein Mittelwert > über 32 Samples noch deutlich falsch war. Dss spricht dafür, das deine Quellen recht hochohmig waren und deswegen den internen S&H Kondensator
-
Thread
Leitungslänge Analogsignal Fotodiode zu AVR-ADC
Sample & Hold ADC Der AVR lädt bei der Messung einen internen Kondensator auf. Ist die Eingangsschaltung hochohmig, wird der Kondensator nicht richtig geladen und behält teilweise die Ladung der vorherigen
Kondensator 1..10nF an jedem Eingang gegen GND, der die Ladung zwischenspeichert. Gibt eine Appnote von Atmel dazu und steht auch irgendwo im Datenblatt.
-
Thread
Arduino mit neuronalem Netz überlastet?
Wieso willst das auf dem arschlahmen Atmel rechnen und nicht auf dem Linux Prozessor? RAM wird da auch knapp. Der AR9331 ist wenigstens eine Größenordnung schneller...
> 17.200 Bytes, liegen diese komplett im RAM? Laut Datenblatt hat dieser > nur 16 KB! komisch Atmel meint: SRAM (kBytes): 2.5 http://www.atmel.com/devices/atmega32u4.aspx?tab=parameters Lothar M. schrieb im Beitrag #4620996: > 7351 Bits sind allein schon 918 Bytes. Und wehe, der Compiler
-
Thread
ATtiny841 - Quarz notwendig wenn UART benutzt?
http://www.atmel.com/Images/doc2563.pdf
intern und extern umschalten und muß den Quarz nicht auslöten? Edit: übrigens gibts sogar von Atmel selbst eine Beschreibung zum Thema AVR054: Run-time calibration of the internal RC oscillator http://www.atmel.com/Images/doc2563.pdf
-
Thread
TFT Touch Panel Probleme (Touch)
Touch-Controller ist der XPT2046 bzw. der ADS7843. Angesteuert wird über die Arduino-SPI-Schnittstelle. Der Atmel wird mit 16 MHZ getaktet, SPCR = 0b01010011; // durch 128 -> 125 khz bei 16 mhz MAXWERT fur TOUCH SPSR = 0b00000000; Der Touchcontroller läuft im 8-bit Mode (12 bit Mode macht keinen Unterschied
Flanke des 8. Clocks (Ende Übetragung Startbyte(Configbyte) und endet deutlich vor der Startflanke (Sample-Flanke) der 1. Clocks des ersten Lesebytes. Clockrate ist 125 kHz (T = 8000 ns), also bleiben zwischen dem Ende des Busysignales und der Startflanke 3700 ns Zeit... Es wird also sofort das MSB
-
Thread
Frage zu USI
habe mir das nicht genau durchgelesen. Es gibt ja noch die passende Software dazu http://www.atmel.com/images/AVR319.zip MfG spess
Data ) { USIDR = Data; USISR |= (1<<USIOIF); while(!(USISR & (1<<USIOIF))){ // Sample on fallig edge USICR |= (1<<USIWM0) | (1<<USICS1) | (1<<USICLK) | (1<<USICS0) | (1<<USITC); } } [/c] Nicht wundern über die Funktionsbezeichnung, ich habe per #if eine Routine für nen
-
Thread
Negative Spannung selbst erzeugen
uC als AD-Wandler mißbrauchen? Gibt doch genügend Beispiele für eine x-Kanal Lichtorgel mit nem Atmel ohne großes Analogbrimborium
reicht, weiss ich aber nicht. Ich bin mir ziemlich sicher, dass zumindest die Oktavfilter mit Sample- und Parameterbreite 8 bit und 16bit Akku auf einem AVR in mono performancemaessig laufen werden. Aber elektrisches Papier ist geduldig und ich kanns grad nicht ausm Aermel schuetteln. Macht aber
-
Thread
Auftrag zur Programmierung eines Soundmodules
Hallo zusammen, es soll ein Programm für einen Microcontroller (Atmel AVR o.Ä.) mit passender Schaltung entwickelt werden. Beim Einschalten (sobald die Versorgungsspannung anliegt) soll eine MP3 (start.mp3) abgespielt werden. Über einen Beschleunigungssensor (z.B
suchst (ich hoffe der Link ist OK): http://www.midibox.org/dokuwiki/doku.php?id=midibox_sd_card_sample_player Bernd
-
Thread
Tiny85 Low Power Code Optimieren
schrieb im Beitrag #4598513: > je > kürzer desto besser dann verzichte auf float #define ADC_SAMPLES 3 adc_in = adc_in / ADC_SAMPLES; Division durch 3 ist für die CPU recht schwer, bei 4 hätte er es viel leichter.
Beitrag #4598513: >> je >> kürzer desto besser > > dann verzichte auf float > > #define ADC_SAMPLES 3 > adc_in = adc_in / ADC_SAMPLES; > > Division durch 3 ist für die CPU recht schwer, bei 4 hätte er es viel > leichter. Aber dann misst er ja 4 mal, weis nicht ob das 1 mal mehr messen
-
Thread
Womit anfangen?
Board: http://www.pollin.de/shop/dt/MTY5OTgxOTk-/Bauelemente_Bauteile/Bausaetze_Module/Bausaetze/ATMEL_Evaluations_Board_Version_2_0_1_Bausatz.html Dazu hab ich mir dann noch ein 128x64 LCD gekauft und schon viele Bastelein durchgeführt. Auf Arbeit habe ich mit den Atmel ARM µc zu tun (SAM4), jedoch würde ich nicht direkt mit ARM µc beginnen. Meine Meinung: C + Atmel AVR = guter Einstieg. Da kannst auch selbst schauen ob du nun alles mit Skripts und Konsole machst oder das Atmel Studio oder Eclipse oder oder nutzt. Persönlich halte ich nichts von Arduino
-
Thread
433Mhz Funkmodule am ATMega8
VirtualWire. Wenn mich nicht alles täuscht sind dort auch verschiedene Implementierungen drinn für diverse Atmels.
der Quelle übernommen: VW_MAX_MESSAGE_LEN = 30 VW_RX_RAMP_LEN = 160 VW_RAMP_ADJUST = 9 VW_RX_SAMPLES_PER_BIT = 8 VW_HEADER_LEN = 8 Wie schon oben beschrieben sende ich nur 1 Character. Die Entfernung beträgt ungefähr 12 Meter allerdings über 2 Stockwerke mit Betondecken! Die Fehlerrate ist nicht
-
Thread
µC und SDRam Performance, packen die das?
dass der MCU mal hinterherhinken könnte mit dem Triggern des ADCs und somit bspws. ein oder mehrere Samples im Puffer liegen die nicht zu der geforderten Zeit aufgenommen bzw. übertragen wurden? Oder steckt da noch mehr dahinter?
Interrupthandler nicht allzu ungelenkig anstellst, dann packt der das durchaus noch. Du hast dann ja von Sample zu Sample rund 250 Systemtakte (1x rechts, 1x links). Aber als Zwischenspeicher würde ich internen RAM und keinen externen SDRAM benutzen. Mittlerweile gibt es Chips, die mehr als 128 K internen RAM
-
Thread
Suche 16 bit CPU mit externem Buszugriff
und 96KByte Ram im 100-Pin TQFP Gehäuse. Externer Bus gibt es noch gratis dazu. Kannst du als Sample bei Microchip beziehen.
http://www.reichelt.de/Atmel-AT91-Controller/AT-91R40008/3/index.html?&ACTION=3&LA=2&ARTICLE=69224&GROUPID=3674&artnr=AT+91R40008
-
Thread
Rauscharmer OPV für Audio
Möglichkeiten deines 11-Bit DAC ausnutzt. Wie Axel Schwenke schon schrieb, muss du jedes 8-Bit Sample erstmal um 3 Bit nach links schieben, bevor es zum DAC geht. [c] uint16_t sample_out; (...) sample_out = ((uint16_t)sample_8_bit << 3); [/c] Dann hast du am Ausgang auch den maximal möglichen
Pegel der Störgeräusche. Um den Dynamikbereich deines 11-Bit DACs voll auszunutzen, legst du die Samples statt mit 8 Bit mit 16 Bit im Flash ab. Bevor es dann auf den DAC geht machst du [c] sample_out = (sample_16_bit >> 5); [/c] Oder du legst es direkt als um 5 Bit nach rechts geshiftete Werte
-
Thread
Stromversorgung Atmega32
Hi http://www.atmel.com/Images/Atmel-2521-AVR-Hardware-Design-Considerations_ApplicationNote_AVR042.pdf MfG Spess
hochohmig, dass es als Tiefpass das Signal verfälscht. Also keine gute Lösung, falls man Tonfrequenz samplen will. ...
-
Thread
Batteriegestütztes 24V-Netz - Wie aufbauen?
UP-Relaiseinsätze für die Steuerung der 230 V-Steckdosen vom Bus Den Bus will ich mit CAN und Atmel-Controllern realisieren. Modularer Aufbau als Platinensandwich (Spannungsversorgung, MCU-Platine, dann zum Aufstecken verschiedene Anwendungszwecke). Das Sandwich soll dann in eine UP-Dose passen.
ich würde die Differenz mit diskreten Bauteilen verwirklichen, weil ein ADC schon einige Zeit zum samplen beansprucht und dann werden noch ein paar weitere Taktzyklen benötigt, um die eigentliche Differenz zu bilden. Warum dann nicht gleich das fertige, analoge Ergebnis auswerten.
-
Thread
Controller gesucht, interner ADC und DAC?
STM Nucleo ist auch bastelfreundlich. F3 kann mit 5 MHz ADC samplen.
Ich überlege derzeit auf einen anderen Controllertyp umzusteigen. Mir passt es nicht was Atmel derzeit mit den AVRs macht und schlecht verfügbar sind die Dinger meistens auch noch. Es werden eine handvoll Standard-Typen angeboten, aber wenn man wegen der integrierten Peripherie einen speziellen
-
Thread
FT800 / FT810 Library
Hi Does anyone have a simple Blinking or movement animation sample code?
professionelle Softwareentwickler (sondern Hardware), habe aber einige Kenntnisse in C und bezüglich der Atmel Atmega und Xmega MCUs. Ich stehe vor der Aufgabe ein HMI mit einem FT813 Display: https://4dsystems.com.au/gen4-ft813-50ctp-clb und einem Atmel/Microchip ATxmega128A1U als Hostprozessor zu bauen
-
Thread
Hohe Spannung möglichst genau mit AVR messen
mehr AD-Wandler mit >10 Bit bauen. :-) Nicht unbedingt. Wie man aus den Application Notes von Atmel lernen kann, bezahlt man mit einem erhöhten Zeitaufwand.
Das Problem verlagert sich vom AD auf die Zeitmessung wobei auf die Momentanwerbetrachtung eines sample and hold kreises verzichtet wird. Nur auf andere Art ungenau.
-
Thread
MSP430-Programmierung: Mit CC430F5137 starten?
Gibt es eine Programmierumgebung von TI? Sowas wie Atmel Studio?
nachgelegt. Beide sind sehr gut, der CCS war mir hinterher doch lieber. TI dokumentiert auch gut. Samples sind auch da, in der Regel rudimentär. Dann wollte ich jetzt etwas mit Funk machen und bin auf den CC430F5137 und das Olimex-Board gekommen. Dazu habe ich den MSP430-JTAG-TINY-V2 von Olimex für
-
Thread
Arduino Library bauen
SAMPLEFILTER_TAP_NUM 5 typedef struct { int history[SAMPLEFILTER_TAP_NUM]; unsigned int last_index; } SampleFilter; void SampleFilter_init(SampleFilter* f); void SampleFilter_put(SampleFilter* f, int input); int SampleFilter_get(SampleFilter* f); #endif [/c] ich muss zugeben, wie dieser Filter
beiden Dateien einfach hineinkopiere und die .c in .ino umbenenne kann ich die drei methoden void SampleFilter_init(SampleFilter* f); void SampleFilter_put(SampleFilter* f, int input); int SampleFilter_get(SampleFilter* f); einfach in meinem scetch verwenden? Bringt die erste Methode in der ich
-
Thread
Signalaufbereitung BEMF
Die 76kS/s bekommst du bei 2MHz ADC Takt. Ich wusste gar nicht, dass Atmel ne Aussage zu ADC Takten über 500kHz trifft, bisher stand da immer nur dass alles über 500kHz die Auflösung reduziert und das wars. Hier hats mal einer getestet: http://www.hilltop-cottage.info/
zu haben. Aber wie gesagt: Guck mal ins Datenblatt was bezüglich MUX-Umschaltung gesagt wird, Atmel garantiert dir nicht dass die erste AD Wandlung danach auch einen sinnvollen Wert liefert. Imho schreiben die sogar, dass man die erste Messung komplett ignorieren sollte. Das senkt die Samplerate
-
Thread
Probleme mit ISR- TimerO OVF ( Uhr )
Ausgedrückt, und jemand hat eine Idee zur Lösung meines Problems. Verwenden tue ich einen ATmega und Atmel Studio 6 Gruß
sind wenige Sekunden/Jahr erreichbar. Ich hatte mal 2 DS1994 (32kHz RTC mit interner Batterie) Sample bekommen, die waren ohne Korrekturrechnung unbrauchbar (Abweichung einige Sekunden/Tag).
-
Thread
ATtiny Clock Recalibration ohne externe Referenz
Frequenz, also bitte nicht zuviel erwarten. Sie wird bei statistischer Betrachtung mit hinreichende Sample-Basis im Mittel natürlich sogar weit schlechter sein. Man braucht sich nichtmal den Code anzuschauen, um das heraus zu bekommen, sondern nur deine Beschreibung des Verfahrens zu lesen und die Genauigkeit
RC-Oszillator-Frequenz nichtlinear vom OSCCAL-Wert abhängt (Figure 22-42. auf Seite 194 http://www.atmel.com/images/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf). Und letztlich ist die Abweichung zwischen "OSCCAL einfach mit einem Wert multipliziert" und der vorgestellten
-
Thread
dspic ausreichend für Audio Effekte ?
ein kostenloses Source-Level-Debugging wichtig, > daher mache ich z.B. wenig mit AVR. Kann das Atmel-Studio kein Source-Level-Debugging? Dachte, gerade hier wäre das Atmel-Studio toll, da alles fertig konfiguriert Out-of-The-Box kommt.
klausr schrieb im Beitrag #4501060: > Kann das Atmel-Studio kein Source-Level-Debugging? Dieses Detail über meine persönliche Sichtweise wollte ich zunächst nicht vertiefen, weil es hier OT ist. Ich benutze Atmel-Studio ausschließlich mit AVR-Dragon
-
Thread
Lichtschranke über eine Entfernung von 10 Metern
ca 10 > Metern möglichst fehlerfrei arbeitet, die Detektierung und Reaktion wird > von einem Atmel übernommen und ist soweit auch überhaupt kein Problem. > Vidlleicht bei e ay suchen nach "ELRO IR-Lichtschranke SC20 mit Türgong- und Alarmfunktion, 20 m"
PID-Regler fürs Umgebungslicht, non-uniform quad sampling +-180°-Tanlock-Loop Moving-average über 256 Samples 70 Meter mit Abendsonne (im Sommer) 15° über der optischen Achse des Empfängers :-)
-
Thread
ATXMEGA384A1-AU wo kaufen
https://www.arrow.com/en/products/atxmega384a1-au/atmel hier ist er auf backorder. octopart sagt : We don't think this part exists. http://www.atmel.com/images/doc8077.pdf Laut datenblatt nur bis 128
Wie hatte ich zu Atmel geschreiben: Announce early, release never ....
-
Thread
Embedded World 2016
zum STM32F7 raten, der Rest ist "alter" Mist den man sonst eh überall nachgeschmissen bekommt. Atmel hatte glaube ich auch wieder Boards, war mir aber zu blöd. Silicon Labs hätte auf Nachfrage ggf auch etwas gehabt, war mir aber auch zu blöd (spätestens am Students Day gibt es da nix mehr).
Bei Atmel gabs die neuen TinyAVR boards heute, sogar ohne Registrierung/Visitenkarte. Sehr beeindruckend die Sigfox Lösung, wenn demnächst hier bei uns das Netz ausgebaut wird, wird man mit einem kleinen avr
-
Thread
OSCCAL beim Tiny25/45/85
Ich will mit 64 Samples pro 50-Hz-Periode den Effektivwert der Netzspannung ermitteln. - Wurzel aus dem Mittelwert der Quadrate. 1% Genauigkeit reicht. Das ist etwas Mathematik, aber nicht das Problem. Problem:
: Ich kann fest mit 320 Takten pro Interrupt rechnen. Atmel rät: "that the MCU is kept in Reset during such changes". Sehr verwirrend! Ich kann den Wert doch nur im aktiven Lauf ändern! Hat jemand Erfahrungen mit einem OSCCAL-Abgleich beim Tiny25
-
Thread
Probleme beim Poti über ADC auslesen
Ja, an den ADC-Pin einen Kondensator wegen Sample and Hold Schaltung.
immer und vor allem für Anfänger ignorieren sollte. Die sind ja bei Atmel auch keine Trottel, die keine Ahnung von ihrer Hardware haben.
-
Thread
10bit AD-Wandler auf 12bit
das dann so klappt, wie du's gerne haettest, aber der simpelste Weg waere wohl: Du nimmst je 4 Samples à 10bit und summierst die auf zu einem 12bit Wert. Fertsch. "Schoener" gehts auch, wenn man dann eben mehr als 4 Samples nimmt und die dann auch "schoener" (als mit einem FIR mit Koeffizienten
und dann so über 128 Samples oder mehr gemittelt habe. Man braucht dazu nur ein Portbein, einen C und 2 Widerstände. Ja, das gibt mehr Auflösung, aber keinesfalls mehr an Genauigkeit. Ist aleo eher was für's Auge... W.S
-
Thread
Multireading von ADC channel lesen funktioniert nicht Warum?
Danke Falk, die Anforderungen ergeben sich ja direkt aus einem der Atmel AVR Datenblätter. Desweiteren gibt es mind. zwei Atmel Application Notes zu den ADC, die man gelesen habe müsste, bevor man sich über den ADC-Wandler wundert. Welchen Atmel AVR verwendet der
Karl M. schrieb im Beitrag #4468993: > Welchen Atmel AVR verwendet der TE ? ATMega328P
-
Thread
Toaster: das unlösbare Problem?
nur aus einem simplen Timer besteht. Dabei wäre es eigentlich nicht so schwer: selbst billige Atmel-CPUs haben ADC-Eingänge, an die man Temperatursensoren hängen könnte. Dann müsste die Toastersteuerung nur noch die Temperaturwerte von diesen Sensoren über die Zeit aufaddieren und abhängig von diesem
Man hat gewissermaßen die "Artikulation" schon eingebaut. Das war einer der Hintergründe, warum Samples schnell als langweilig empfunden wurden. Das könnte man auch auf Toasts anwenden: immer das gleiche Brot, immer der gleiche Bräunungsgrad ist doch irgendwie..
-
Thread
Universeller JTAG-Adapter
Debug-Adapter, welcher nahezu alle Hersteller und Chips abdecken kann? Als µC verwende ich z.B. einige Atmel-Controller, den MSP430 von TI, den C5000, CPLDs von Xilinx, FPGA von Lattice. Das ganze darf auch etwas kosten, wenn dadurch dann das Gewirr an unterschiedlichsten Adaptern entfällt. MfG Stefan
da liegen die Python-Files für diverse Mikrocontroller z.B. "GoodFETclient to interface zigduino/atmel128 radio" https://github.com/travisgoodspeed/goodfet/blob/master/client/GoodFETatmel128.py
-
Thread
Einstieg in PSoC
untereinander werden via (Cy)Schematic editor gemacht. zB die anschlusz von hardware-multiplexer, opamp als sample-and-hold und adc da hinter. Das (Cy)Schematic diagramm wird durch einen compiler umgesetzt in FET-zustanden die bestimmen wie die hardware-componenten miteinander verbinden sind. Die unterliegende
temperaturmesser, miniatur-modul (15x15mm, maximale hoehe 2 mm incl Platine). Dafuer war der on-board ADC von Atmel nicht gut genug und bin ich auf der suche gegangen nach andere loesungen. * Jetzt benutze ich mit viel sjpass der PSoc3/5lp und bin erstaunt von die moeglichkeiten der chip, aber sicher von die eingebaute
-
Thread
Suche Assembler für 32-bit ARM
mehr erreiche. Die laufen doch mit bis zu 72Mhz - da sollte auch mit C einiges mehr drin als beim Atmel. Ich würde es zumindest mal testen, bevor man sich mit ASM beschäftig.
Beispiele von Assembler und Arm im Netz sind sehr rar. Allerdings muss man auch sagen, die STM32 Samples sind fast durchgängig mit den STM32-Libs gemacht. Wenn man dagegen eine eine natürliche Abscheu hat, dünnt sich der verwertbare Teil auch aus. Die Frage ist ja auch warum Assembler. Wenn es nur
-
Thread
ATMEL verändert einige Dinge im ATMega
Vielleicht einfach mal bei Atmel nachfragen? Oliver
Wie kommst Du auf diese Idee? Der ATmega328PB ist für 20 MHz ausgelegt. Siehe Datenblatt http://www.atmel.com/Images/Atmel-42397-8-bit-AVR-Microcontroller-ATmega328PB_Datasheet.pdf
-
Thread
fft, dsp und Co.
electronic/pic/16bit/dsp/fft/fft.htm Matthias K. schrieb im Beitrag #4421849: > wie kann man ein Sample in der Phase schieben? > Vielleicht einfach dem Sample einen anderen Zeitpunkt zuweisen? Richtig! Jedem Zeitpunkt ist ein Abtastwert (sample) zugeordnet. Die Samples werden höchstens mit einem
Der Klassiker http://elm-chan.org/works/akilcd/report_e.html FFT mit Atmel AVR