-
Thread
8 oder 16 Zeichen 4 Zeilen LCD mit 9 mm Zeichenhöhe
mit seiner Leistung? Ich habe solche Displays schon mal in einem kommerziellen Projekt mit einem AVR angesteuert. Aber nicht über SPI. Für die bestmögliche Performance nimmt man einem AVR mit External Bus Interface wie 90CAN* oder Mega 128*/256*. Hier kann man die Ports A, C und G zu einem externen
Danke für das Feedback und die LCD Varianten.. Ein grafisches ist leider zu langsam und geht nicht, so dass es wahrscheinlich ein LCD werden muss Guckst du hier: https://www.mikrocontroller.net/topic/560481?goto=7516153#7516153
-
Thread
WinAVR 4.x auf Labor NB - SDK Wechsel sinnvoll?
Hallo zusammen, ich nutze auf meinem Labor NB immer noch WinAVR 4.1x iwas...hatte lam AS7 installiert, aber das war super lahm etc pp. Für meine geringen Belange reicht das immer noch (Tinys & klassische ATMegas ohne besondere Debug HW), aber ich möchte das Labor
laufen, als unter Windows. Vielleicht interessiert dich mein Vergleich auf http://stefanfrings.de/avr_ide/index.html
-
Thread
Wie bekomme ich eine .eep Datei auf meinen ATmega32
den Flash bzw. Eeprom im anderen TAB. Das sollte eigentlich funktionieren. Ich verwende AS V7.0 mit AVR-ISP MKII oder das neuere AVR-ICE für SAM und AVR. Sieh Dir mal alles in Ruhe sorgfältig an. Im IPE sollte das auch möglich sein. Mir ist aber generell AS7 lieber. Gerhard
cannot parse avrdude error: read from file ./schrittmotor.eep failed avrdude done. Thank you. Langsam aber sicher stresst das mich. In der Readme steht: Diese Firmware ist unverschlüsselt und muss mit einem geeigneten Programmer in den AVR Controller AT-Mega32 einprogrammiert werden. Hilfestellung
-
Thread
Peter Dannegger´s ( PeDa ) Entprellroutine in ein Arduino Sketch einbinden
Ich vermute, dass diese Zeile fehlt: [c] #include <avr/interrupt.h> [/c] Die Doku dazu: https://www.nongnu.org/avr-libc/user-manual/group__avr__interrupts.html
ständige Wiederholung nach dem Motto > "warum habt ihr Idioten keine eigene libstdc++" geht mir langsam aber > sicher auf den Zeiger. Es hat aber nun endlich Deinen Hinweis zu Tage gebracht, dass es tatsächlich eine stdlibc++ für AVR gibt. Das finde ich schon mal sehr wichtig.
-
Thread
Telenorma Nebenuhr: Schaltung für Minutenimpuls mit AVR
Dies möchte ich mit einer H-Brücke bewerkstelligen, die von einem ATiny13 angesteuert wird. Auf dem AVR soll Peter Danneggers Code für „Die genaue Sekunde“ laufen. Wenn man die Uhr in Gang setzen möchte, gibt es noch die Schwierigkeit, dass man nicht weiß, auf welcher Position der Anker des Uhrwerks
Auswirkungen auf H-Brücke oder AVR? - Fällt Euch sonst noch etwas auf?
-
Artikel
AVR-Tutorial: ADC
dann nur noch mit 16 bzw. 8 Bit. Literatur. Datenblatt des verwendeten Controllers Application Note AVR127: Understanding ADC Parameters (PDF; 777 KB) Application Note AVR121: Enhancing ADC resolution by oversampling (PDF; 117 KB) Application Note AVR120: Characterization and Calibration of the ADC on an AVR (PDF; 257 KB) Application Note AVR126: ADC of megaAVR® in Single-Ended Mode (PDF; 233 KB) Kristian Saxrud Bekken, Microchip: Differential and Single-Ended ADC (PDF; 161 KB) ----
-
Artikel
Umstieg von Arduino auf AVR
C-Standard zu Rate zu ziehen. Andere Vorkenntnisse. Bitmanipulation Harvard-Architektur Wissen über AVR und Mikrocontroller allgemein kann nicht schaden Software. Compiler: Man sollte entweder die Pfade zu den Executables des avr-gccs in der Arduino-Umgebung zur Umgebungsvariable PATH hinzufügen oder,
dann hat man halt Variablen mit einem zu großen Typ definiert, was macht das? Schon etwas, denn der AVR ist ein 8bit-Mikrocontroller, das bedeutet grob, dass er immer nur 8bit-Zahlen auf einmal manipulieren kann, alles größere braucht mehrere Befehle und ist somit langsamer. Mikrocontroller mögen vorzeichenlose
-
Thread
Linkerscript verstehen lernen - Wo fängt man an?
die Ausführungszeit in Tick der Funktion bei FLASH vs RAM verglichen. Im RAM ist sie 20 Ticks langsamer. Wieso? ich nutze diesen Nucleo Bord "NUCLEO-L432KC"
Ein F405 > geht bis 168MHz, da wird das schon interessanter. In SRAM2 ist sie nur marginal langsamer (6 Tick langsamer) als im FLASH. Ich habe nochmal ins Manual geschaut. Scheinbar gibt es die Möglichkeit, noch mehr Performance aus dem SRAM1 herauszuholen. In Kapitel 2.4 Embedded SRAM. "The
-
Thread
Firmware entschlüsseln, Updateprogramm als Hilfe?
binär" darin enthalten ist ist der CortexM4 Code für den AT32F421. Jo, das hab ich jetzt auch langsam kapiert. War noch vor dem ersten Kaffee!
Siehe Bild, das zeigt mir "meine" Suchmaschine bei "AVRE32 SVD", markiert ist der interessante Bereich. Mein Browser speichert keine Daten zwischen den Sitzungen, sonst gibt es keine besonderen Maßnahmen für Anonymität.
-
Thread
BLDC Motor - Passende Steuerung finden
passieren, wenn ich den Strom nicht transformiere und mit 3 x 230v betreibe? Er würde vermutlich nur langsamer drehen? Die 310v beziehen sich normal auf die Spannung zwischen N und L und geben bei BL Motoren nicht irgendwas anderes wie beispielsweise die Summe über alle 3 phasen an?
/articles/3-Phasen_Frequenzumrichter_mit_AVR Knuth schrieb im Beitrag #7483485: > Also den Strom transformieren und mit einem kondensator anschließen? Nö, den Motor direkt an den FU anschliessen - wie im Trockner.
-
Thread
DS3231SN RTC Module mit DS3231M (MEMS) Typ installiert
Gerhard O. schrieb im Beitrag #7483478: > Uhr ist <1m langsam. Habe ich heute nochmals genau eingestellt. Mal > sehen wie es in einer Woche aussehen wird. > > Die interne Temperatur wird ominös mit 42.25C ausgegeben. Das könnte > höchstwahrscheinlich in
Falk B. schrieb im Beitrag #7483678: > Gerhard O. schrieb: >> Uhr ist <1m langsam. Habe ich heute nochmals genau eingestellt. Mal >> sehen wie es in einer Woche aussehen wird. >> >> Die interne Temperatur wird ominös mit 42.25C ausgegeben. Das könnte >> höchstwahrscheinlich
-
Thread
for-Schleife - Bit verschieben
Typ mit 8-Bit stehen seit langem schon (vor >> Arduino) uint8_t und int8_t zur Verfügung. > > AVR Arduino ist per default C++11 Nein, eine Untermenge davon, wie Du selbst bemerkt hast (s.u.). Aber es gibt doch auch non-AVR Arduino, oder nicht? > Und deine std::irgendwas blabla ist auch
schrieb im Beitrag #7479703: > Wilhelm M. schrieb im Beitrag #7479694: >> Aber es gibt doch auch non-AVR Arduino, oder nicht? > > Ignorant! Echt. Ich wollte Dir gerade etwas Gutes tun ;-) Wollte Dich gerade aus der AVR Welt erlösen ... > Siehe: > Tim schrieb im Beitrag #7479104: >> Arduino Uno
-
Thread
ESP32: Wie das beste aus dem ADC herausholen?
, dafür aber mit großen Nichtlinearitäten und hohem Offsetfehler glänzt, zudem ist er sehr viel langsamer als im Datenblatt angegeben. Ich würde trotzdem gerne eine MSR-Aufgabe mit diesem Schaltkreis probieren, die WLAN-Konnektivität ist der ausschlaggebende Punkt, aber ich brauche trotzdem einen
Aber dann brauche ich auch keinen ESP32, dann kann ich die eigentliche Regelaufgabe auch mit einem AVR machen und zur Kommunikation den einfacheren ESP8266 verwenden.
-
Thread
Alte Schrittmotorsteuerung
Leider ist die Steuerung defekt. Ich habe mich nun daran gemacht eine Seuerung, basierend auf einem AVR 1284P zu bauen. Die meisten Sachen funktionieren mittlerweile auch. Probleme bereitet mir der Schrittmotor, der das Blech nach vorne durchschiebt. Es handelt sich wie gesagt um einen Schrittmotor,
Zeit habe ich angefangen eine Steuerung dafür zu bauen, weil mir fertige zu teuer waren. Kommt nur langsam voran. Die eigentlichen Treiber für den 1284P sollen schon laufen, aber die Elektrik ist nicht ganz einfach zu bauen. Gruß Carsten
-
Thread
Wetterstation - Low Power Design
das der AD deiner MCU das brauchbar messen kann. Der Nachteil ist natuerlich das du einen sehr langsamen Tiefpass gebaut hast. Aber du musst deine Batteriespannung ja sicher nicht sehr oft/schnell messen. Vanye
AVR und irgendein Funkmodul. nRF24L01 ist günstiger als dein 433MHz Modul, musst du aber selber mit der höheren Bandbreite und der geringeren Reichweite abschätzen. Für die üblichen Sensoren, da kannst
-
Thread
for(;;){} Schleife
Frame, sondern falls er nicht wegoptimiert werden kann sogar noch einen Frame-Pointer. Beispiel: avr-g++. Und Dinge wie __asm volatile ("":); sind nicht durch den Standard abgedeckt und nicht portabel.
schrieb im Beitrag #7484836: > Habe gerade mal den folgenden Code mit g++ (64bit Linux) und auch > avr-g++ Weil der GCC das so macht. Es besteht keine Pflicht den Code mit UB zu entfernen.
-
Thread
Attiny - External Clock - Duty Cycle?
mit unbalanced nichts. Aber die Warnung in der AVR042 vorm vom Ideal abweichenden duty cycle. Ob der jetzt durch unbalanced load bei externem Resonator oder durch den Vollmond entsteht, ist egal. Es geht um die Aussage, die Atmel in der AVR042 gemacht
Dirk N. schrieb im Beitrag #7474392: > Der OCXO mit unbalanced nichts. Aber die Warnung in der AVR042 vorm vom > Ideal abweichenden duty cycle. Ob der jetzt durch unbalanced load bei > externem Resonator oder durch den Vollmond entsteht, ist egal. Es geht > um die Aussage, die Atmel in der AVR042
-
Thread
Tasterentprellen - nur für Nerds? Gesperrt
Unter der Rubrik: >> "So macht man es nicht"... > Unsinn. Nein, denn er hat Recht: einfach nur "langsam Abfragen" ist *keine Entprellung*. Erst, wenn der Taster 2x "langsam abgefragt" wurde und beide Male der selbe Pegel gefunden wurde, kann von einem stabilen Pegel ausgegangen werden. Mehrmalige
einhängt. Was dann letzendlich auch nur ein profaner Interrupthandler ist. Wichtig ist, daß langsame Tasks ihn nicht ausbremsen können.
-
Thread
Wertzuweisung Arduino - Kann mir das jemand erklären?
Bla bla bla... z.B. Der AVR-Gcc hat kein std::irgendwas im Lieferumfang.
Beitrag #7472906: > Bla bla bla... Sorry, dachte der Datentyp byte wäre gemeint. > z.B. Der AVR-Gcc hat kein std::irgendwas im Lieferumfang. Du kannst es Dir aber selbst definieren (der TO selbst schreibt nichts von AVR ...)
-
Thread
Wichtige ARM-Kunden gründen RISC-V-Allianz in Deutschland
. Scheinbar nicht. Die RISC-V Entwicklung schreitet zwar stetig voran, aber irgendwie gefühlt zu langsam. Kurzum, RISC-V sollte mal langsam in die Pushen kommen. Bis dahin wird die ARM Kuh gemolken. Ich meine die RISC-V Klubmitglieder haben es eigentlich in der eigenen Hand. Je schneller sie RISC-V vorwärts
Scheinbar nicht. Die RISC-V > Entwicklung schreitet zwar stetig voran, aber irgendwie gefühlt zu > langsam. Kurzum, RISC-V sollte mal langsam in die Pushen kommen. Ich vermute es liegt am Absatzmarkt. Die Kunden nehmen das was sie kennen, also ARM. Für RISC-V müsste es dann schon einen Preisvorteil
-
Thread
Liste von ICs usw. fürs Breadboard
Du kannst z.B. in diesen Links nach Anregungen suchen: https://www.mikrocontroller.net/articles/AVR https://www.mikrocontroller.net/articles/Standardbauelemente https://www.mikrocontroller.net/articles/AVR-Tutorial https://www.mikrocontroller.net/articles/AVR_Softwarepool http://www.avr-asm-tutorial.net/avr_de/index.html https://www.weigu.lu/tutorials/avr_assembler/index.html
-
Thread
System friert beim Schreiben auf SD-Karte ein
Timeouts braucht. Wenn du den Zugriff aus der ISR heraus machst, läuft der Timer-Interrupt nicht! (Beim AVR). > Immer wenn ein neues Segment vom Stapel genommen wird, halte ich die > Timer an, damit ich Zeit zum Schreiben habe. Dann wandel ich alle Werte > in Strings, damit ich später leichter die Werte
gelesen und meinetwegen auch in ASCII gewandelt und auf SD-Karte geschrieben. Das kann "beliebig" langsam erfolgen, solange der FIFO ausreichend groß ist.
-
Thread
Funkmodul oder IC gesucht
sprefix=funkfernbedienung+ga%2Caps%2C107&sr=8-32). Nach einigen Jahren gehen die Fernbedienungen langsam kaputt, weshalb ich was neues bauen möchte. Seit ich damals die ZV eingebaut habe, haben sich meine Elektronikkenntnisse verbessert, weshalb ich überlege, stattdessen eine eigene Platine mit Funkmodul
Vorschläge für einen Mikrocontroller habt auch gerne her damit. Ich habe ein wenig Erfahrung mit AVR, ESP32 und RP2040, aber bin auch offen für anderes. Gerade ESP32 und RP2040 scheiden für das Projekt mMn eh direkt aus.
-
Thread
Dekadenzeller mit „echtem“ 0
Lösung mit 14-Pin uC gefallen. Da gäbe es etliche potentielle Kandidaten von Microchip für PIC und AVR. Mit RC Internen Takt, Schlafbetrieb mit Aufwecken durch externen Interrupt, würde sich das Teil dem 4017 sehr ähnlich verhalten. Da kein Übernahme Pin und Takt-Sperre notwendig ist, würde ein uC
#7466706: > Geht aber nicht mit dem CMOS-typischen Spannungsbereich bis 15V. Aber nur die alte langsame Hochvolt Serie CD4xxxm, die setzt kaum noch jemand ein. Edelbastler nehmen die, um die LED-Vorwiderstände zu sparen. Moderne CMOS vertragen nur bis 5V oder 3,3V.
-
Thread
Programmiersprache mit Zukunft
schrieb im Beitrag #7467051: > Wer vorhat, GNU Octave oder was mit linpack oder eispack auf einem AVR > laufen zu lassen, muß das ahnen. Alle anderen eher nicht. > > Oliver Seit wann ist ein AVR ein PC?
relativ unfertige) Implementierung für > Fortran auf AVRs: > > https://sourceforge.net/projects/avr-gfortran/ > > Dessen Entwicklung scheint Ende 2018 eingestellt worden zu sein, aber > vielleicht wird ja jemand durch den C't-Artikel von Fortran angefixt Fortran für AVR mag eine nette Spielerei
-
Thread
Port-Expander mit Logikbausteinen
schwer machen und solche HF-Probleme einfangen will. Bei mir laufen die Schieberegister wesentlich langsamer im 10kHz Bereich. Das reicht ja locker aus, schneller kann keiner die Tasten drücken oder das entsprechende Midi Kommando gesendet werden. Merke: so schnell wie nötig und so langsam wie möglich
. S. schrieb im Beitrag #7466444: > Die Abtastung erfolgt mit z.B. 400kHz (I2C) vergleichsweise langsam, > erstreckt sich aber nur auf eine Tastergruppe mit 11/12 Tönen. Genau so würde ich das auch machen: Teile und herrsche!
-
Thread
LED toggeln mit ATxmega256A3BU
kann ja jetzt nicht so schwer sein. Bei mir: "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\iox256a3bu.h" Auch das _BV() Makro muss dein Microchip Studio kennen. Habe es soeben mit der nativen Toolchain ausprobiert. Geht. https://www.nongnu.org/avr-libc/user-manual/group__avr__sfr.html Vielleicht solltest du das hier erstmal durcharbeiten. https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial https://www.mikrocontroller.net/articles/Kategorie:AVR-Tutorial Die
-
Thread
Probleme mit Werten vom BME280
Habe bis in die Nacht und heute vormittag viel dran rumgerrätselt, gemessen, verglichen,......... Langsam will ich das Ding in die Tonne hauen. Entweder der Sensor hat ne Macke oder ich habe irgendwas vergessen einzustellen. Oder habe es verstellt durch Fehlerhafte I2C Kommunikation (Wackler, Reset, mit
es zusammen mit TurboPascal in der Schule gelernt habe (>25 jahre). Ich weiß das 8086 Assembler und AVR unterschiedlich sind, hat mich aber damals (als ich AVR entdeckte) mehr angesprochen als C. Auch habe ich die Sensorregister gelesen (z.B. die ID) und dazu muss ich das Register ja entsprechend adressieren
-
Thread
AVR-GCC pointer post-increment
Optimierungen längst durch). Wenn das also ein Fehler sein soll (sehe ich nicht), dann höchstens in der avr-libc.
https://www.mikrocontroller.net/articles/AVR-GCC-Codeoptimierung#Prinzipien_der_Optimierung
-
Thread
Frage zu Klassen Gesperrt
OO-Sprache und OO-Umgebung. OO-Systembedingt... Und genau das ist, was OO-Anwendungen immer und immer langsamer macht...
1990 war es schliesslich eher wieder out, weil die Leute spätestens als es 1980 widespread wurde langsam merkten, dass man damit keine konkurrenzfähigen Programme schreiben konnte.
-
Thread
ADC - Wert berechnen
als Faktor 5 langsamer ist.
Ich hab mal gemessen. Einmal im Simulator im staubigen AVR-Studio mit dem ollen 2010er avr gcc (der noch einen "Bug" hat und sich in einigen Situationen viel RAM gönnt, so auch hier) und einmal mit Arduino UNO. Im AVR-Studio mit Optimierung -Os (minimale Codegröße
-
Thread
Falsche Signature Bytes bei von mir gekauften China Nano mit 328PB
] Ja, natürlich *kann* man das auch anders machen, wenn man möchte (und einen hinreichend neuen AVR hat – zu Zeiten von AVR109 ließ sich sowas gar nicht im Programm auslesen), aber man *muss* es eben auch nicht, wenn man einen Bootloader hat, der eh nur auf genau einem vorher bekannten Controller
Holger M. schrieb im Beitrag #7470965: > Ich habe meine beim ALI gekauft. So langsam wundere ich mich nicht mehr. > Es ist sicher so, dass da ein 324 drin steckt, wie Jörg schreibt. Für einen Mega324 hätte der Chip zuwenige Pins.
-
Thread
Index von Array: welcher Datentyp in C
Datentyp, der native "zur Maschine passt" und damit effizient ist (von kleinen Architekturen wie dem AVR abgesehen, bei denen ein "int" zwei Byte benutzt).
ich das nicht tun. Da hier sowieso schon viel zu sehr Arrays mit Zeigern gemischt wurde wird es langsam mühsam alles aufzudrösseln. Der Thread hat sich zu sehr aufgefächert. Ich werde den Thread im Hinterkopf behalten. Derzeit ist meinerseits alles gesagt. Nimms mir nicht übel Wilhelm.
-
Thread
PIC 16F1509, ADC , Error
auf welchen Wert genau, darüber hüllen sich die Hersteller gern in Schweigen. Gerüchtehalber sind AVR bis 10mA im grünen Bereich. Wenn du bei 1mA bleibst, bist du in jedem Fall sicher.
welchen Wert genau, darüber hüllen sich die Hersteller gern in > Schweigen. Gerüchtehalber sind AVR bis 10mA im grünen Bereich. Wenn du > bei 1mA bleibst, bist du in jedem Fall sicher. Danke und Grüße
-
Artikel
AVR-Tutorial
Ausser diesem Tutorial gibt es noch das AVR-GCC-Tutorial sowie die Artikel in der :Kategorie:avr-gcc Tutorial. Aufbau des Tutorials. Einleitung: Worum geht es überhaupt? Benötigte Ausrüstung: Welche Hard- und Software brauche ich, um AVR-Mikrocontroller
Artikel Entscheidung Mikrocontroller zusammengefasst. Viele dieser Anforderungen werden von den 8-bit-AVR-Controllern von Atmel erfüllt. Deshalb werde ich einen AVR, genauer gesagt den ATmega8, in diesem Tutorial einsetzen. Und damit kein Missverständnis aufkommt: So etwas wie den "besten" Controller gibt
-
Thread
8-Bit CPU Selbstbau
möchtest. Die kann man immer gebrauchen. Vg Florian Ps. Melde mich morgen wieder es wird langsam zu spät um klar zu denken.
verhindert das sich Kinder am Herd > verbrennen? Ja, ich denke, mit 16 ist man aus dem Kindesalter langsam raus. Denn auch "auf Andere hören" muss gelernt werden.
-
Thread
ATtiny Typenchaos bei Microchip Gesperrt
spezielle Typen und Baureihen, die nur genau das an Bord hatten, was man braucht. Und das scheint so langsam auch Richtung AVR zu schwappen. Ist aber nicht unbedingt ein falscher Ansatz, denke ich.
_____|____________|_____________ AVR16DD14 | AVR16DD20 | AVR16DD28 | AVR16DD32 AVR32DD14 | AVR32DD20 | AVR32DD28 | AVR32DD32 AVR64DD14 | AVR64DD20 | AVR64DD28 | AVR64DD32 28 Pin | 32 Pin | 48 Pin | ______
-
Thread
Probleme mit Spannungsversorgung bei Arduino Mega und WEMOS
einem Resetgenerator. ist leider nicht im Wiki zu finden. https://www.mikrocontroller.net/articles/AVR-Tutorial:_Watchdog
Ich schätze die Netzteilspannung kommt entweder zu langsam hoch oder hat einen Dip, wie Stefan F beschreibt. Dadurch hat der POR-Teil Probleme alles zu initialisieren, ne kurze Zeitverzögerung am Reset dürfte das Problem beheben. Einfach ein Kondensator
-
Thread
Wo kauft ihr eure PICs ?
bedingt auch nicht bedient werden konnte, was sich alles Aufsummierte. Das alles stabilisiert sich nur langsam. Was dabei auch nicht vergessen werden darf ist. Es kam und kommt zu Überbestellungen die real nicht benötigt werden. Kunde X bestellt bei Distributor Y, bekommt nicht seine Menge oder gar keine
Verfügbarkeit garantiert. Aber selbst diese beiden Marken werden immer mehr 'verwässert' - bei den AVR's gefühlt extrem. Ich denke, nicht ganz umsonst schrieb peda: > Ich nehme da lieber die ATtiny84, bzw. den Nachfolger ATtiny1624
-
Thread
NXP microcontroller programmer/debugger
Taetigkeit ein Programm zu erstellen und > da ist Debugger unabdingbar. Naja, bei den 8051 und AVR bin ich immer sehr gut mit Datenblatt und Simulator ausgekommen. Die Peripherie war recht übersichtlich und in den Datenblätter gut erklärt. Debugger gab es lange Zeit noch nicht und die Emulatoren
Auch der hatte einen kraeftigen SoC (LPC3152). Die LPC11U35 basierten Debugproben sind auch sehr langsam. Nach meinen Erfahrungen wuerde ich also die Finger davon lassen.
-
Thread
logische Verknüpfung als Bedingung für Abbruch while-Schleife (Atmega / Atmel Studio 7)
werden. Bitte korrigiert mich wenn ich falsch liege, ich bin erste gerade dabei mich wieder in AVR und GCC einzuarbeiten... ging in den Jahren einiges an Wissen den Berg hinunter.
die Schleife dann natürlich nicht mit. Deswegen hattest du auch den Eindruck, dass du die Taste langsam loslassen musst, damit es funktioniert. Da musst du wohl statt der Pause mit Interrupts arbeiten.
-
Thread
Arduino Uno R4 im Handel erhältlich
mit mehr Speicher und schnellerem Controller der je nach Anwendung läuft wie ein mit 4MHz getakteter AVR. Mal schauen was man da machen kann...
Arduino Board weil es günstig ist und programmieren alles Bare Metal. Ihr solltet euch nun einmal langsam entscheiden. ;-)
-
Thread
Lesen/Schreiben FRAM klappt nicht
verwenden könnte, statt "void"? Ich weiss ja nicht mal, mit was für einem MC du da rummachst. Wenns AVR wäre, verlasse ich mich da auf die bei mir sehr bewährte Library von PFleury. Für STM32 habe ich hier was für die SPL, was auch Fehler meldet. Harald K. schrieb im Beitrag #7442779: > Und wo ist
Ich habe das Problem jetzt anders gelöst. Grund für den Einsatz FRAM ist die etwas zu langsame Ausgabe eines Bondruckers in einem Automaten-Prototypen (ca. 5s für ca. 12cm). Das hat leider genügt, dass mancher Kunde meinte, an dem Bon ziehen zu müssen, was das Druckmodul regelmäßig mit einer
-
Thread
AVR JTAGICE mkII, AVR Studio 4.19 und Windows11
So auch bei mir: am Anfang funktionierte alles, dann plötzlich nicht mehr. In Geräte-Manager steht: AVR JTAGICE mkII sei in Ordnung, aber keine Verbindung mit AVR Studio 4.19. Ich glaube, ich habe trotzdem eine Möglichkeit gefunden: AVR JTAGICE mkII hat außer USB auch RS232-Anschluß. Nun habe ich das
Rein aus Interesse: Warum verwendet man denn heut noch das AVR Studio 4.19? Ab dem Atmel Studio gabs einen recht brauchbaren Editor dazu? Der Editor im AVR Studio war ja doch äußerst rudimentär. An Rechenleistung liegt es ja nicht, wenn ein Win 11 installiert ist
-
Thread
-Os liefert schlechtes Ergebnis Gesperrt
Wert aus. Ergonomisch ist eine Anzeigerate von 2..5Hz. Besonders die Divisionen sind teuer, da der AVR keinen Befehl dafür hat.
steht für *size*, also wird darauf optimiert, den Code kleiner zu machen, auch wenn er dadurch langsamer werden sollte. Exakt das passiert bei dir.
-
Thread
Active Clamp 400 W Flyback Converter
putzigen 400W aus PV nach dem letzten % Effizienz zu suchen ist einfach sinnlos. Bei 4KW kommen wir langsam ins Geschäft, weil alleine die Kühlung ein sprichwörtlich großes Problem wird und da 1% bessere Effizienz gleich 40W sind. Bei 400W im Serverraum im 24/7 Betrieb mit 1000 anderen 400W SNTs, da bedeutet
sollte, dann mache ich mir da Gedanken wie man die Leistung genauer messen kann, die 10 Bit eines AVR sind für hohe Leistungen zu wenig. Man kann entweder eine hohe Spannung oder noch schlimmer einen hohen Strom nicht genau genug messen. Entweder anderer Controller mit 16 Bit ADC oder extra Schaltkreis
-
Thread
ARM M4F FPU: "Lazy stacking" und "Automatic stacking"
1802/die/L_RCA-CDP1802.jpg Gebracht hat es wenig. Er war nicht zuletzt aufgrund der damals noch langsamen CMOS-Technik selbst ausgesprochen langsam, und obendrein umständlich zu programmieren. Aber das hatte andere Gründe.
die/L_RCA-CDP1802.jpg > Gebracht hat es wenig. Er war nicht zuletzt aufgrund der damals noch > langsamen CMOS-Technik selbst ausgesprochen langsam, und obendrein > umständlich zu programmieren. Aber das hatte andere Gründe. Was heißt umständlich, es ist ein echter RISC, so einer braucht nunmal
-
Thread
Code optimieren ?
Wege? Ist vollkommen o.k., da muß nichts optimiert werden. Das ist >1000* schneller, als der langsame Mensch ablesen kann.
avr-gcc kennt auch 24-Bit Typen wie __int24.
-
Thread
[S] C64 im Bereich Berlin-Köpenick
. Man braucht nicht mal einen AVR - der Simulator reicht dazu völlig aus :-).
weniger Ergebnis. Das ganze aber nur als Zwischenschritt, für komplexere Aufgaben dürfte C64 und AVR ähnlich schwierig werden, und da ist ein AVR/Arduino zukunftsträchtiger.
-
Thread
Autodesk Eagle wird eingestellt
praktisch jeden beliebigen Computer den du von frueher her kanntest. Und so wie heute CPM auf einem AVR laeuft, wird man aktuelle Systeme irgendwann auf einem modernen 2Ghz Mikrocontroller laufen lassen. .-) Vanye
mangelnder Softwareausstattung oder umständlicherer Bedienung im Nachteil ist, fällt man zurück, ist zu langsam und zu teuer.