-
Thread
Computergeriatrie MC6821 an Z8 im externen Speicher?
Was ich ausdrücklich nicht wissen möchte ist, das das Ganze keinen Sinn hat und das ich bessr einen AVR nehmen sollte oder irgend ein ARM die Lösung wäre. Nicht das ich davon Nichts halten würde, ich benutze auch diese Teile..aber nicht hier in diesem Thread. Gruß, Pille
Anschlüsse geputzt und ausprobiert..geht genau wie die anderen auch :-( Ok, also jetzt noch mal langsam, ich bin die ganze Initialisierung noch einmal durchgegangen und: Bingo. Ich habe dabei 1x PIA Daten und Controlregister verwechselt. Scheiße! Nachdem das behoben war funktionierte natürlich der
-
Thread
C modulo operation
versammelten Dummbattel irgendwas nicht hingekriegt haben, ich aber wohl. Das lag daran, daß ich langsamer war, nicht schneller oder klüger. Insofern habe ich immer von diesem Problem gelebt. It made my life!!! Gruß Klaus (der soundsovielte)
Echtes C ist halt C, und nicht Fortran, Pascal, oder was auch immer. Ausschnitt aus malloc.c der avr-libc: [c] for (s = 0, fp1 = __flp, fp2 = 0; fp1; fp2 = fp1, fp1 = fp1->nx) { [/c] So geht das, und nicht anders. Oliver
-
Artikel
Bus
Tabellarische Übersicht. Bus Anzahl Daten- leitungen Datenrate [kbit/s] Anwendung I2C 2 100/400 langsame Kommunikation zwischen ICs in Geräten Onewire 1 16 Temperatursensoren, EEPROM, IO-Expander RS232 2 0,3 - 2.000 ursprünglich Terminalschnittstelle, in Mikrocontrollern weit verbreitet SPI 3+1 pro IC
Microcontrollers (PDF) Atmel Application Note 318: Dallas 1-Wire Master (PDF) C-Code für DS1820, DS18B20 am AVR (Leicht auf andere 1-Wire Anwendungen zu portieren) 1-Wire Slave auf AVR enthält Beispielcode (onewire.zip) zur Implementierung eines 1wire-Slave auf AVR 1-Wire bus sniffer/analyzer . Gleiche Hardware
-
Thread
delay mit Röhren
Bei einem RC Glied mit einer Zeitkonstante von 1 sec hast du am Ausgang ein DC Signal das langsam ansteigt, kein Audio Signal mehr.
200hz-3khz , den guten""kondensator , gegnüber den schlechteren, behauptungen über behauptungen, langsam überlege ich zu dir zu fahren, mit meinem krempel um die sachlage mal vorzuführen .. woher bist du?
-
Thread
ATtiny13 lassen sich nicht mehr programmieren
Meine gesammelten Tipps zum Thema: http://stefanfrings.de/avr_verfused/index.html
> verfused > Thema ... avr_verfused > Zwei neue ATtiny13 und einen bereits programmierten (nicht verfused) ?-?
-
Thread
Programmable USB Stick (USB-Stick mit CPU)
bestimmte Prozesse aus dem PC auslagern und in einem > USB-Stick abarbeiten. Hypothese: Dein PC ist langsam, weshalb du nach einer Lösung suchst um selektiv Programmme zB. Den Browser auf einer externen CPU auszuführen. Dein Problem beginnt beim OS und endet bei der mangelnden Echtzeitfähigkeit von USB
es nur um Lizenzverwaltung, dann wird nur ein Schluessel verwaltet und hin und her geschoben. Ein AVR an einen FT232 kann das.
-
Thread
Batterieladung limitieren - Smarte Steckdose vs. Relais
Elektromechanik. Ein oder mehrere MOSFET als Schalter sollte(n) es tun. Gesteuert z.B. über einen tiny AVR mit VUSB oder was Besserem.
werden. Ob das auch bei meinem Laptop so ist, checke ich grade. Sollte die Spannung da die Spannung langsam abfallen und der Ladezustand auf 100% stehen bleiben, weiß ich, dass der tatsächliche Ladezustand etwas niedriger liegt. Dann muss ich mein Vorhaben tatsächlich überdenken ;)
-
Thread
Eure Erfahrungen mit SD-Karten
ausgefallene Exemplare. Und zudem wird Windows nach ein paar Tagen dieses Dauerschreibtests immer langsamer und muss neu gebootet werden... ;-)
darauf folgenden Zugriffe (je nach Kartengröße und Füllstand bis zu mehreren Minuten) sind sehr langsam, weil die Karte dann eben mit solchen "Auffrischkopiervorgängen" beschäftigt ist.
-
Thread
Ultraschall 10mhz vernebeler mit Transistoren schalten?
Dann lernst du mit Verstärker, LED-Blinker und so Zeug dann die Bauteile kennen und kannst dich langsam in die Richtung deines Zieles vorarbeiten. Aber sei dir sicher: vor Ostern wird das nichts. > wollte aber für ein Projekt Wieviel Zeit hast du für dieses "Projekt"? > Frequenz von ungefähr
so gut wie keine Aufgabe mehr, ausser vllt. das ganze ein- und auszuschalten. Sowas kann selbst ein AVR besser.
-
Thread
Empfehlungen für aktuellen µC
Ich habe schon etliches veröffentlicht. Klar, fast alles Asm, weil ich der Meinung bin, dass die AVR8 damit am besten ausgenutzt werden können und es hier halt meist um AVR8 ging. Ich kann dir aber versichern, dass ich auch C (und ein halbes Dutzend weiterer Sprachen) so weit beherrsche, dass es
https://www.heise.de/news/AVR128DA48-Curiosity-Nano-von-Microchip-6611682.html Zumindest gibt es den noch........
-
Thread
Einspeisewechselrichter Software
Erläuterungen und Erklärungen vielen Dank schon mal. [[PICCOLO]]. [[3-Phasen Frequenzumrichter mit AVR]]
5kHz nicht zwangsläufig >> schnell schalten, > > Jain. Aber man will auch nicht grenzwertig langsam schalten, sodaß die > Schaltverluste wieder massiv ansteigen. > >> weil die Schaltverluste bei 5kHz wesentlich geringer >> sind als bei 100kHz. > > Man will aber nicht die 20fachen Schaltverluste
-
Thread
CRC Fehler bei Modbus RTU
nicht den? Ich denke, damit wäre das Problem nicht gelöst. Ein Slave war für mich einfacher auf dem AVR zu realisieren. N. M. schrieb im Beitrag #7008043: > Es ist > ungewöhnlich an einen Master etwas zu schicken ohne Requests. Kann > funktionieren, muss aber nicht. Was meinst du damit genau?
auf Masse gelegt. Verlegt ist es mit neben den Stromkabeln und ca. 8m lang. Ich denke, bei den "langsamen" Baudraten sollte das eigentlich kein Problem weiter sein. Ob der Max485 bessere Pegel bringt, wenn ich ihm mit 12V und nicht mit 5V versorge? Denis
-
Thread
Motor für POV display
avr schrieb im Beitrag #7007598: > Hier > frage ich mich eher, ob das Lager das mag, wenn da 100 g immer Richtung > Erde ziehen + leichte Unwuchten. Deshalb baut man üblicherweise ein Gegengewicht
avr schrieb im Beitrag #7009704: > Was für käufliche Motoren wurden schon in > POV-Displays eingesetzt? Grundsätzlich wohl schon alle käuflichen. > Wenn da vernünftigt dimensionierte Beispiele
-
Thread
Was war für euch der größte Entwicklungssprung beim x86 PC?
Pointers wird, man also das Large Memory Model verwendet (oder Compact, Huge). Leider war das traurig langsam, besonders im Protected Mode. Mit 16-Bit Pointern war in C keine Trennung möglich.
gemerkt, wie durch die Updates immer mehr Hintergrundprozesse installiert wurden und das System immer langsamer wurde.
-
Thread
Problem bei Temp-Messung Rasp. Pi Pico & Pt1000
bisher deutet aber nichts darauf hin. m.n. schrieb im Beitrag #7009872: > Im Vergleich mit einem AVR > liefern dessen 10 Bit verlässlichere Ergebnisse. Das ist wohl so, aber der ADC eines megaAVR ist mit "Up to 15 ksps at maximum resolution" auch deutlich langsamer als der ADC des RP2040 mit 500000
Stefan schrieb im Beitrag #7010455: >> Im Vergleich mit einem AVR >> liefern dessen 10 Bit verlässlichere Ergebnisse. > Das ist wohl so, aber der ADC eines megaAVR ist mit "Up to 15 ksps at > maximum resolution" auch deutlich langsamer als der ADC des RP2040 mit
-
Thread
[Selbstbau CPU] Welche Befehle machen eine CPU "praktisch"?
Irgend W. schrieb im Beitrag #7002089: > AVR, das uralten Museumszeugs war meiner Meinung nach bei schon > verkrüppelt auf die Welt gekommen. Abgesehen von STM8 ist AVR wahrscheinlich die neuste 8 bit Architektur. Mit "Museumzeugs" hat das
Alois schrieb im Beitrag #7002384: > Bei der Vorstellung der AVR Architektur (um 1997, INELTEC hatte dazu > eingeladen) wurde vermittelt, dass für'n AVR zuerst der C-Compiler > fertig war, und dann erst die Hardware gegossen wurde. The AVR Microcontroller and
-
Thread
Analogeingang schützen im ausgeschalteten Zustand
möglicherweise die hohe Eingangsimpedanz 90k/14pF Messfehler aufgrund der SH Kapazität verursachen könnte. Langsam messen! Oder C42 Faktor 1000..10000 höher wählen
1.5 0.11 0.4 7.5 0.54 5.9 13.5 0.96 11.4 28.5 2.04 25.2 41.5 2.96 37.2 55.5 3.96 50 Da er langsam wandeln kann, passt es, aber das wusste man vor Salamischeibe 3 nicht.
-
Thread
VGA (Framebuffer)
nicht 2 Einheiten, also bleibt das Problem genau so, wie ich das geschrieben habe. Daß es bei SDRAM langsamer bei random Zugriffen ist als per Burst, ist hier nicht relevant. Die Zeit kann man nicht verdoppeln, also braucht es ein Nacheinander bei den Zugriffen. W.S.
W.S. schrieb im Beitrag #7015230: > Daß es bei SDRAM langsamer bei random Zugriffen > ist als per Burst, ist hier nicht relevant. Die Zeit kann man nicht > verdoppeln, also braucht es ein Nacheinander bei den Zugriffen. Du widersprichst dich ja selber.
-
Thread
ESP32 als Modul-Emulator für den C64
einlese über A0-A15 und dann das Byte bitweise auf die Datenleitungen D0 bis D7 lege, dann ist das zu langsam. Bei meinen Atmel-Chips konnte ich das damals im Atmel AVR-Studio deutlich leichter machen. Da habe ich einfach das Byte aus dem entsprechenden Register geladen oder in das entsprechende Register
kein ATmega1284p? mit 20MHz und 16kB SRAM sollte der doch passen auch 5V und du kennst dich mit AVR in ASM besser aus!
-
Thread
bin2bcd, effektiverer Code ?1?
Geschwindigkeit keine Rolle mehr spielt. Meine Funktionen sind diese hier (und werden momentan in einem AVR System verwendet). Ganz gezielt die Division- und Modulodivision sind mir hier ein Dorn im Auge, weil ich genau weiß, dass AVR keine Hardwaredivision besitzt: [code] uint32_t bin2bcd(uint32_t bin
Für AVR-asm gab es hier vor einem Jahr eine Diskussion: https://www.mikrocontroller.net/topic/514209#new
-
Thread
haben fpgas eigene clk Generatoren?
dort ne periode angeben, wenn die doch sowieso von > außen bestimmt wird? Das ist wie z.B. beim AVR, wo du im Sourcecode einen Takt angeben musst, damit die Toolchain mit den richtigen Zahlen rechnet. Zitty Z. schrieb im Beitrag #6998772: > hea was passiert eigentlich wenn man T = 1000 anlegt
LP, dem neuesten Low-End FPGA von Intel, angeschaut. Für LVDS-Clockeingänge scheinen selbst im langsamsten Speedgrade 320 MHz möglich zu sein. Aber die Speicherblöcke im selben Speedgrade schaffen nur 200 MHz. Die 125 MHz eines Gigabit-Ethernet Designs wird man sicher nicht mit einfachem drauflosprogrammieren
-
Thread
Passende Kondensatoren für Uhrenquarz gesucht
davor waren mehr als 5 Minuten. Heute haben wir Zeit-Server im Internet. Bei irgend einem AVR oder STM32 konnte man an den Pins extra große interne Kondensatoren per Software aktivieren, so dass (bei passendem Quarz) keine externen nötig sind.
H. H. schrieb im Beitrag #7003147: > Viel ehr die AppNote von TI. Und natürlich, da es um AVR geht, die AVR4100.
-
Thread
Hilfe bei Entwicklung von Retro Spielekonsolen gesucht
zur Programmierung zu finden. Aber mit Basic kommst du da nicht weit das ist auf dem C64 extrem langsam im vergleich zu Assembler. Kannst mit VICE auf dem PC laufen lassen, gibt auch spezielle IDE zur Programmierung. Aber Hardwarekenntisse wären wirklich nicht verkehrt, also mal mit nem AVR spielen
> also mal mit nem AVR spielen schadet nicht. Man muss zum Wissenserwert sicher nicht seine eigene CPU aus Bitslices zusammenbauen, aber "spielen" mit einem AVR bringt genau nichts. Zu verschieden ist da die Architektur
-
Thread
EPROMs löschen mit UV LEDs
bekommen könntest. Vielleicht frage ich mal ... Denn die die ich habe sind scohn seeeeeehr langsame (200 ns Zugriffszeit). Es gibt ja auch EPROMs die ziemlich schnell sind ( < 50 ns Zugriffszeit). Um einfach nur Daten zu speichern die gelegentlich ausgelesen werden sind langsamen EPROMs ja gut
LookUp-Table verwenden will um einen Haufen an Logikgattern zu ersetzen dann sind 200 ns schon seeeehr langsam ...
-
Thread
ECTIVE 12V 20Ah Lithium Batterie LiFePO4 - Auswahl?
aber soweit auf eine Stellen nach dem Komma zu meinem DMM passend. Ah berechnet dann der kleine AVR aus Laufzeit und Strom bis zur Unterspannungs-Abschaltung. Die Anzeige sollte nicht irritieren, ich sehe ganze Ziffern, aber auf dem Smartphone sieht man, dass die LED-Segmente getaktet werden,
Bei 6V sind es noch 9A und bei 13V knapp 4,6A. Da war ich etwas voreilig mit meiner Aussage. Der AVR im Tester begrenzt wohl die Verlustleistung auf ca. 60W. Passend zum KK und zum Lüfter, die verbaut sind. Somit kann ich meinen Entladetest am 30Ah Akku nur mit maximal 4.5A durchführen. Z.Z. Läuft
-
Thread
Suche Speicher-IC (EEPROM / Flash)
die 2 Stück: > - AT24C512B > - AT24CM02 Das sind I2C-Speicher, die sind naturgemäss etwas langsamer im Zugriff als ihre SPI-Kollegen. Vielleicht ist dir das noch nicht geläufig .....
Da ist eine Abwandlung von diesem schneller abgeändert und eingebunden: https://www.nongnu.org/avr-libc/examples/twitest/twitest.c
-
Thread
SREG – Status Register beim Attiny 841
Beispiel dazu: [c] #define F_CPU 16000000UL // Angabe der Frequenz, wichtig für die Zeit #include "avr/io.h" // Einbindung Datei Ausgänge #include "avr/interrupt.h" ISR (INT0_vect) // ISR für INT0 { PORTA ^= (1<<PINA5); // ISR für LED 2 - PA5 Toggelt } ISR
vereinfacht. [c] #define F_CPU 16000000UL // Angabe der Frequenz, wichtig für die Zeit #include "avr/io.h" // Einbindung Datei Ausgänge #include "avr/interrupt.h" // Einbindung der interrupt.h ISR (PCINT0_vect) // ISR für PCINT0 { PORTA ^= (1<<PINA5); // ISR
-
Thread
[AVR][C] Tastenmatrix: Nur ein Taster wird nicht erkannt
, die in Bruchteilen einer Sekunde jede Endlosschleife zigfach durchrechnen könnten, auf einmal "langsam reagieren": weil schon auf unterster Ebene jeder "zur Sicherheit" einfach zehnmal oder zehntausend mal mehr Zeit verplempert als die Hardware eigentlich bräuchte. (*) http://www.lothar-miller.de
20 pF Kapazität Dürfte hinkommen: http://nerdralph.blogspot.com/2015/10/parasitic-capacitance-of-avr-mcu-pins.html > ergibt eine Zeitkonstante von 1 µs. Ja, tatsächlich. > Da reicht folglich ein weiteres NOP allein nicht aus. Wie schon öfters geschrieben: ich würde das Oszi anschließen.
-
Thread
MOSFET 100V-Typ an 20V
Strombelastbarkeit zu gering. Bei zunehmender Wärme kommt es zu unklaren Schaltverhalten. Der CSD19536 ist somit langsamer als der CSD18511, funktioniert aber überhaupt nicht.
Eurodrive. Oder du programmierst dir einen MC für die Steuerung und benutzt richtige Treiber. (Siehe AVR447/doc8010) Jedenfalls ist der DRV eher für Festplatten oder sonstige kleine Motörchens.
-
Thread
[S] ATMega2560 und ein paar kleinteile
Danke erstmal für die Antworten. Bei Reichelt z.b. https://www.reichelt.de/de/de/8-bit-atmega-avr-mikrocontroller-256-kb-16-mhz-tqfp-100-atmega-2560-16au-p68178.html?r=1 Und, natürlich schmeisse ich dir nicht weg, aber wenn benutzt dann benutzt. Also in der Regel kommt das PCB, ich löte es zusammen
interface-bruecke-usb-zu-uart-ssop-28-ft-232-rl-p64399.html?search=ft232 Seit Wochen keine Nachlieferungen. Und so langsam, geht das ein und/oder andere langsam zur neige
-
Thread
AVR128DA AVR-GCC ohne ATMEL Studio (woher nehmen)
standalone" nutzen. Ich benutze seit 2006 Eclipse als IDE und bin da zufrieden mit. Manche sagen langsam, ja nur beim Starten, danach ist es meiner Meinung völlig ok. Und ich starte das Ding einmal am Tag. Da bin ich dann geduldig ;) Allerdings sind die AVR128DA schon mächtig. Die Clockeinstellung
für die AVR Dx. Ich werde demnächst zusehen, wie ich das in die AVR-Libc rein bekomme. Insbesondere halt, wie ich die AVR Dx generisch (ohne alle devices einzeln aufzuzählen) im Präprozessor von anderen Xmega /
-
Thread
1602 LCD mit ATmega8535 und Bascom läuft nicht
http://www.zierath-software.de/AVR/lcd.html
ich kenne ihn nicht mal. Weil du damals noch in den Windeln gelegen hast. Ist einer der ersten AVR.
-
Thread
LED durch "Toggeln" aufleuchten lassen
geht es hier nur Schlag auf Schlag. Bin wie gesagt kein E-Techniker und muss das ein oder andere langsam durchgehen. Wollte nur zwischendrin schnell mal Ergänzungen bzw. Kommentare abgeben, bevor manches untergeht. Dankbar bin ich allen die sich bis jetzt geäußert haben! :)
programmiere. Davon hat auch keiner gesprochen. > Tim T. schrieb im Beitrag #6989115: >> Das AVR Studio 4.19 reicht ebenfalls, da muss man keinen die Arduino IDE >> aufnötigen. > > Sie ist für Anfänger in vielerlei Hinsicht der einfachste Weg. Nur diese Anfänger sind dann für den Rest der
-
Thread
Probleme mit Modbusprotokoll
aber passt sie wirklich zu der Frage des Masters? Bisher zeigt er mir gar nichts an und mir fehlen langsam die Ideen. Ich nutze eine der internen UART Schnittstellen. Muss ich nach Abschluss der Sequenz ein CR schicken? Morgen möchte ich mal mit dem Oszi schauen, ob mein Max485 überhaupt sendet.
passt sie > wirklich zu der Frage des Masters? Bisher zeigt er mir gar nichts an und > mir fehlen langsam die Ideen. > > Ich nutze eine der internen UART Schnittstellen. Muss ich nach Abschluss > der Sequenz ein CR schicken? imho passen request und response zusammen. Nein, Modbus-RTU schließt
-
Thread
Warum sind GPIB Kabel so teuer?
interface für verschiedene Schnittstellen gibt. Aber ich glaub wir bewegen uns richtung Glaubensfragen. Avr8 ist besser als PIC, Amiga besser als Atari. Jeder soll das machen was er für besser hält und daran ist auch nichts verkehrt :-)
Erst wenn es adressiert wird und es deswegen antworten muss, bestimmt er das Tempo, sofern er der langsamste im Bus ist. Ralph Berres
-
Thread
ATMEGA88V BOD 1,8V Reset HC05
. Gate Vorwiderstand zum T2, macht den langsamer und begrenzt damit auch die Peakströme die Dein Hauptproblem sind. 1-10K geraten.
Max M. schrieb im Beitrag #6986652: > Gate Vorwiderstand zum T2, macht den langsamer und begrenzt damit auch > die Peakströme die Dein Hauptproblem sind. Vorsicht, das muss nicht klappen. Manche MC/Module reagieren allergisch auf zu langsamen Anstieg der Versorgung. Also ausprobieren
-
Thread
Was ist der Sinn des kryptischen "%USERPROFILE%"
hieß aber vermutlich nicht GWBASIC, sondern zB BASCOM. BASCOM ist ein Crosscompiler für µC, z.B. AVR
aber vermutlich nicht GWBASIC, sondern zB BASCOM. > > BASCOM ist ein Crosscompiler für µC, z.B. AVR Wir reden hier über die Zeit vor dem Krieg; da gab es noch nix AVR-Compiler aus dem RGW-Gebiet. https://de.m.wikipedia.org/wiki/BASCOM_(Microsoft)
-
Thread
SLEEP und Watchdog mit Attiny 841
Frequenz, wichtig für die Zeit #include "util/delay.h" // Einbindung Datei Pause #include "avr/io.h" // Einbindung Datei Ausgänge #include "avr/wdt.h" // Einbindung Watchdog Bibliothek, vereinfacht WDT #include "avr/sleep.h" #include "avr/interrupt.h" void watchdogSetup()
Frequenz, wichtig für die Zeit #include "util/delay.h" // Einbindung Datei Pause #include "avr/io.h" // Einbindung Datei Ausgänge #include "avr/wdt.h" // Einbindung Watchdog Bibliothek, vereinfacht WDT #include "avr/sleep.h" #include "avr/interrupt.h" void watchdogSetup()
-
Thread
FreeDOS 1.3 released!
Hobby zum Beruf machen. Wenn diese Praxis fehlen würde, wären die modernen Betriebssysteme auch langsamer in der Fortentwicklung.
hier kann man wirklich die Lust verlieren. <Sarkasmus>So gesehen kann man das ganze Forum schrotten, AVR braucht doch auch keiner mehr, und die ganzen geistig Eingefroreren schon gar nicht</Sarkasmus> Daß ICH keine Lust hätte, das DOS-Zeug am Leben zu erhalten, heißt ja nicht daß ich es anderen vermiesen
-
Thread
Ersatz SM104 Milli-Pico-Meter MV40
Was halt in der Kiste war und irgendwie gepasst hat. Die ausgebauten Halbleiter sehen auf dem AVR-Tansistortester plausibel aus, das Fehlerbild ist auch Austausch genau das selbe. Ich wollte bloß bei der Hartpapierplatine von 1977 nicht unnötig ein- und auslöten. Ich frage mich langsam, ob neben
Verstärkung. Den rauscharmen SC239 habe ich fälschlicherweise für einen SC238 gehalten. Dennoch: der AVR-Transistortester hatte nix zu beanstanden, weder an den ausgebauten, noch an den einzubauenden Transistoren. Das Ergebnis war aber leider das gleiche Elend mit wilden Oszillationen. - Eingebaut in
-
Thread
USB to TTL mit CH340
sometimes too short. Will das Projekt siehe Bild auf 32 Bit portieren der Atmel 328 ist für Wobbel zu langsam.
verwendet > hast. Ich will dieses Programm s.o. von Atmel auf BluePill portieren, weil wobbeln zu langsam ist. Nur 2,5 Hz bei nur 64 Steps je Wobbeldurchlauf. Mit AD9850 und tiny 4413 70 Hz mit 255 Steps, in Assembler, erreicht. Ein altes Projekt aus 2015. Ging auch nur bis 30 MHz. Dieses neue Projekt
-
Thread
SPI mit AVR: Array-Zugriff in ISR funktioniert nicht
Der Effekt ist unabhängig von der eingestellten Bit-Rate des SPI-Busses. Aktuell benutze ich die langsamste Einstellung (im Master, also im STM32), die weit unter der maximalen Geschwindigkeit liegt, die der AVR laut Datenblatt kann. 4) Wenn ich den ISP-Programmierstecker des AVR (nutzt ebenfalls dessen
Nils schrieb im Beitrag #6982433: > Aktuell benutze ich die langsamste Einstellung Und die da wäre? Der AVR hat nur 0,5 SPI-Takt Zeit, in den Interrupt zu springen, seine Register zu retten und den neuen Wert zu laden, da ungepuffert. Der Master sollte also nach
-
Thread
NRF51822 wie am besten erlernen mit einem Buch? Geht das?
Sin S. schrieb im Beitrag #6982272: > Standard AVR Cortex M0 Du bringst da was durcheinander. AVR hat mit ARM nichts zu tun.
Die endgültige Platine soll am besten 6Pol Pin haben, damit man die mit nem AVR Board und AVR Studio dann flashen kann. Am Ende wenn alles läuft ist das kein Thema. Hab nur selber so ein Teil nicht. AVR Studio bietet Arduino (natürlich) nicht an. 10.) Kann man nicht vorher
-
Thread
Wir haben ihn noch nicht gefeiert!
effizienter als wenig Code mit > vielen Daten. Das doch sowieso schon immer, weil der Datenzugriff so langsam ist. Deswegen gibt bzw. gab es ja auch die Entwicklungen hin zu immer größeren Caches und religonhafte Einsätze von Allignment dort.
lassen. Kann mir gut vorstellen, dass die in 10 Jahren selbst in Servern langsam selten werden, denn die laufen 24x7, und Kosten spielen da auch 'ne Rolle. Apple zeigt ja gerade, wie das auf einem PC aussieht.
-
Thread
Sonnenaufgang/Sonnenuntergang in Tabelle (Astro-Uhr/Dämmerungsschalter)?
Berechnet passt die Tabelle wenigstens zum eingegebenen Breitengrad. Der uC hat 24 Stunden Zeit, so langsam kann er gar nicht rechnen. Übrigens wird es bei den allermeisten Fällen nichts aus machen, wenn die Uhrzeit nur wôchentlich nachgestellt wird.
Danke, sag ich ja. Wie groß wäre denn deine funktion im avr mit float / math lib? Hab's noch nicht ausprobiert.
-
Thread
Atmega1284p 128KHz ungenau
anhand der Uhr, kalibrieren (OSCCAL?). Dann > klappts auch mit der Baudrate viel besser. Moderne AVR8 können diese Autokalibrierung teilweise sogar selbstständig in Hardware leisten. Man muss das nur noch aktivieren. Z.B. die AVR128Dxyyy.
ist beim ersten Mal ein bisschen Umdenken erforderlich. https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Die_Timer_und_Z%C3%A4hler_des_AVR#Timer2_im_Asynchron_Mode
-
Thread
AVR SDK / API gesucht
die "blutige Anfänger API" für AVR µCs nennt sich "Arduino" :)
https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Die_Timer_und_Z%C3%A4hler_des_AVR https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial
-
Thread
Tipps erwünscht zu Entkopplung Analogsensor, Atmega und RS485 Converter gegen Interferenzen
doofe Frage: Peter D. schrieb im Beitrag #6979398: > Ich würde mal direkt vor den ADC-Eingang des AVR noch einen 10k zur > Entkopplung setzen. Wozu ist der gut?
gleich er ein paar hundert mV überschwingt. Aber der Spulenstrom klingt eher langsam durch die Freilaufdiode ab. Langsamer als beim Einschalten, da die Flußspannung der Diode sehr klein ist und und der ohmsche Anteil der Spule die Verluste erzeugt. > 10mH war jetzt etwas hoch gegriffen
-
Thread
ausgesperrt aus Atmega1284p
könnte man dem (Original-)Hersteller ja einen Euro zuviel schenken. Ich empfehle für den Anfang: AVR ISP MKII.
Frequenzen er benutzt, ich kann lediglich zwischen schnell und langsam wechseln.
-
Thread
Probleme mit SPI Uebertragung
der Slave-MC Sendepuffer, DMA oder Interruptlevel hat. Der AVR kann jedoch keines davon. Sprich, SPI-Slave auf dem AVR ist ne einzige Krücke. Als Würg-Around müßte der Master nach /SS-low und nach jedem Byte lange Gedenkpausen einlegen. Z.B. man legt einen Puffer
Fehlerbild ist doch eindeutig. Das SPI-Register wird nicht schnell genug geladen. In diesem Fall, weil der AVR es nicht besser kann. C-hater wird bestimmt gleich hervorpreschen und "nimm Assembler" sagen. Das wäre aber auch nur ein Würg-Around gegen grobe Designfehler des AVR-SPI.