-
Thread
Eigenes Board mit Arduino programmieren ATmega2560
sendet das Arduino Studio vollgendes. 0x1B 0x01 0x00 0x01 0x0E 0X01 0X14 Aber ohne erfolg den AVR zu programmieren. Benutze ich ev. den falschen programmer im Arduino Studio?
Simon X. schrieb im Beitrag #5903477: > Aber ohne erfolg den AVR zu programmieren. Wie ist der Reset des 2560 beschaltet?
-
Thread
Personaldienstleister, Arbeitnehmerüberlassung, "Sklavenhandel"
AVR schrieb im Beitrag #6085974: > Wende 2.0 schrieb im Beitrag #6085969: >> Meine Lohnsklaven sollen froh sein dass sie überhaupt einen Job >> haben > > Ist das Update zu Wende 2.1 bei dir gescheitert
herum wie ein Lauffeuer. P.S. Memo an mich selbst: Ich muss aufpassen, dass meine Beiträge nicht langsam wie die von "Wende 2.0" klingen.
-
Thread
GPIB-Treiber
FT245BM - Sven Pauli - Atmega16 - Anders Gustafson - PIC - Steven Casagrande - PIC - Jan Petersen - AVR - Oliver Dahlmann - Dennis Dingeldein - usw. unterschiedlich sind die eingesetzten - Mikrocontroller: AVR, Renesas, PIC.. - Bustreiberchips: keine, 75160, 75161, 75162, etc. - Firmware: C,
normaler uC ohne Treiber IC. Ein low power interface schafft maximal 4 Geräte, wobei PIC besser als AVR abschneided. Wenn genug Pins da sind, kann man SN75ALS165 sowie SN75ALS161 verwenden, vorteil
-
Thread
LCD Display (I2C) von VCC und I2C-Bus trennen und ausschalten, wie?
ich aber die die externen Iterrupts > aktiviere, stürzt der Mega ab bzw. geht in Dauerreset. Ein AVR kann nicht abstürzen. Selbst bei hoher Interruptlast führt er immer noch das Main aus, nur langsamer. Einen scheinbaren Rest gibt es, wenn man Interruptquellen freigibt, zu denen kein Handler installiert
-
Thread
Linux Mint 19 - es ist zu kotzen… Gesperrt
W.S. schrieb im Beitrag #5900649: > Da wird es langsam endlich Zeit, daß auch solche Systeme wie Linux > endlich eine ordentliche grafische Oberfläche kriegen, wo man eben auch > als ROOT sein System so aufsetzen kann, wie man das haben will. > >
Das sieht man ja auch im Embedded Bereich, wo die ganzen alten Platzhirsche wie VxWorks und QNX langsam aber sicher verschwinden.
-
Thread
Spannungsteiler 5->3.3
Performance sollte man auch die Impedanz der Quelle die am ADC hängt nicht ausser Acht lassen. Bei AVR wohl <10kR. https://www.nutsvolts.com/magazine/article/february2016_AnalogFrontEnds#Sidebar%202
Anfänger Bahnhof und ja, ich weis das ich das lernen muss ... aber nicht alles auf einmal. > Bei AVR wohl <10kR. > https://www.nutsvolts.com/magazine/article/february2016_AnalogFrontEnds#Sidebar%202 Na ja, ist halt kein AVR. Ist ein Teensy 3.5 oder 3.6, je nach dem was ich gerade aus der Kiste
-
Thread
Projekt mit LED Leiste ATMega und Batterien
Hi ich bin recht neu in Elektrotechnik und hier im Forum und ich bin langsam am verzweifeln. Habe in der Ausbildung zum Fachinformatiker ein wenig mit Elekrotechnik gemacht. Ist aber schon eine Ewigkeit her. Kurz zu meinem Projekt ich habe / drucke gerade ein 3D Katana
Beachte, dass die Taktfrequenz der AVR Mikrocontroller gesenkt werden muss, wenn sie mit weniger als 5 versorgt werden. Das beeinflusst auch den Bootloader. Bei Boards mit USB Port solltest du den Schaltplan verifizieren. manche Board
-
Thread
Ausbildung statt Studium
AVR schrieb im Beitrag #5898437: > Was machst du denn beruflich? Kein Plan. 45k€/a sind entmotivierend.
AVR schrieb im Beitrag #5898479: > Lötkolben schrieb: > So ein dummes Gelaber AVR. Glaube kaum das Lehrer rassistisch sind. Oft > liegt es an der jeweiligen Person selber! Ein depp bleibt ein depp egal
-
Thread
Mit AVR hyd. Messturbine auslesen
hier auch problemlos Fließkommazahlen nehmen kann, denn die Berechnung und Anzeige erfolgt sehr langsam, das rechnet der AVR 1000 mal durch und langweilt sich immer noch.
hier auch problemlos Fließkommazahlen nehmen kann, denn die Berechnung und Anzeige erfolgt sehr langsam, das rechnet der AVR 1000 mal durch und langweilt sich immer noch.
-
Thread
Studium ja/nein - welches?
die älteren Deutschen weggestorben sind. Dann fängt der Spaß in diesem Land erst richtig an, wenn langsam hier nichts mehr laufen wird.
AVR schrieb im Beitrag #5899153: > Warte mal ab, bis die älteren Deutschen weggestorben sind. Dann fängt > der Spaß in diesem Land erst richtig an, wenn langsam hier nichts mehr > laufen wird. Also
-
Thread
Balkon Solar Anmelden Genehmigen oder doch nicht?
Privatmann Kumpel - also sich selbst - in der Freizeit damit rumfahren läßt. Also nochmal ganz langsam für Dich: Das gilt nur, wenn die Anlage gewerblich betrieben wird.
AVR-Bastler schrieb im Beitrag #5899595: > Bernd schrieb im Beitrag #5899161: >> das Kapital in der Bibel > > Ach so, Du möchtest an den Kommunismus der frühchristlichen Kirchen > anknüpfen. Na,
-
Thread
Knight Rider Schaltung
das so? Ich würde die Nachleuchtdauer nicht zusammen mit der Geschwindigkeit verlangsamen, bei langsamen Geschwindigkeiten erscheint mir das zu lang.
Hätte ich noch einen AVR Programmer, hätte ich Dir den Controller geflasht gegen Porto + Bauteilkosten. Aber bin komplett auf STM32 umgestiegen. Vlt. findet sich ja hier jemand der das macht? Ansonsten benötigst Du folgendes
-
Thread
Triactreiber MOC3061 mit Arduino / Raspberry ansteuern
die Pins am STM32 nicht alle 5V tolerant. Um da Probleme zu vermeiden, würde ich die I/O Pins des AVR im Open-Drain Modus benutzen. Das geht so: Initialisierung: Das jeweilige Bit in PORTx und DDRx auf 0 setzen. LED einschalten: Das Bit in DDRx auf High setzen. LED ausschalten: Das Bit in DDRx
Als universelle Endstufe habe ich oben den ULN2803 vorgeschlagen, der sowohl vom RPi als auch vom AVR benutzt werden könnte. Hans schrieb im Beitrag #5898263: > lso könnte ich doch die Pins 1&2 des Treibers trennen und mit meinem > Arduino verbinden. Dann bräuchte ich aber dann noch einen 200Ohm
-
Thread
Stichheiler selber basteln
Schaltplan > malen? :) Bilder werden gemalt, Schaltpläne gezeichnet. http://www.elektronik-labor.de/AVR/HotSpot.html Das ist die Luxusversion, wobei der Transistor im Plastikgehäuse maximal ungünstig ist. Und mit 1,8W verbrennt man sich dabei! Die einfache Version ohne Temperaturregelung sieht so
tiefer in der Haut und reagieren deutlich träger, manchmal kommt der Schmerz schon zu spät. Also langsam heizen!
-
Thread
Implementierung: Schrittmotor im Position-Control-Loop
Ansatz oder gibt es hier bessere geeignete Funktionalitäten von µC (muss jetzt auch nicht unbedingt ein AVR sein)? Bin dankbar für Tipps dazu!
. So, und jetzt erklär mal, wie du feststellen willst, ob eine Geschindigkeit schneller oder langsamer ist.
-
Thread
GCC Compiler Flags
Standardfunktionen bräuchte. Das Flag stellt(e) die Standardkonformität bzgl. double-Formet um. (Beim AVR hat man den Zustand immer, ohne ihn abschalten zu können)
Option beim alten Compiler weglässt? Ist die Ausführungszeit dann ähnlich wie beim neuen deutlich langsamer oder verhält das sich dort anders? Andreas T. schrieb im Beitrag #5891293: > Ich verwende im Code an keiner einzigen Stelle 'double', nur float (und > andere festkomma-Datentypen). Mir ist
-
Thread
Mein TransistorTester geht nicht an, wie neuen 328p flashen?
3. Oder die Bootloader Hexfile für den UNO aus dem Verzeichnis "\arduino-1.8.9\hardware\arduino\avr\bootloaders\optiboot\optiboot_atmega328.hex" direkt mit den selben ConfigBits brennen. CKSEL 1111 war am wichtigsten, damit es lief. Kann mir jemand den Zusammenhang, zwischen den ConfigBits im
erklären? ...es meint jeweils das gleiche, ist nur eine andere Darstellungsweise. Such mal nach AVR fuse calculator. Wenn beim Galep ein Bauteil ausgewählt wird, werden die "Config-Bits" (Fuse-Bits) immer vorbesetzt, man muß halt vor dem Brennen immer erst nachschauen und ggfls anpassen. Gruß
-
Thread
Boeing's 737 Max Software Outsourced to $9-an-Hour Engineers
. Ich /kannte/ (leider ist er vor 2 Jahren verstorben) einen genialen Assembler-Programmierer für AVR. Der Mann war von Beruf Schlosser und hat sich Alles, was er konnte, selbst beigebracht. Der ist nicht nur einmal von hochbezahlten /Experten/ um Hilfe angegangen worden, weil die nicht mehr vor-
bis nie benötigt und war über den Effekt erstaunt. Außer dem bin ich alt. Und lerne nur mehr langsam. Kannst du es mir noch mal bitte etwas langsamer und lauter schreiben? ;) Namaste
-
Thread
Tipps und Tricks zum Thema Rechnen in ganzen Zahlen?
Ich würde mich gerne etwas schlauer machen, was das Rechnen in ganzen Zahlen angeht. Compiler ist avr-gcc. Oft kommt es ja vor, dass man etwas längliche Formeln hat. Man addiert, multipliziert, teilt, multipliziert wieder, teilt, usw. Nicht immer möchte man in float rechnen, weil es langsam ist und
schönen Apfelmännchen-Bilder) basierend auf reiner Ganzzahlarithmetik, weil damals Fliesskomma zu langsam, wenn überhaupt verfügbar war. Ich fürchte, dieses Wissen ist mangels Bedarf verlorengegangen, aber vielleicht weiss ja jemand noch was. Es sind hier im Forum ja noch einige nicht ausgestorbene Dinosaurier
-
Thread
uC mit USB gesucht
Kleine USB-Bibliothek für ATMEL®-USB-AVRs® (|||) http://www.weigu.lu/microcontroller/avr_usb_libs/index.html
nicht das, was ich suche. Oder habe ich etwa einen FTDI mit MDIO45 übersehen? Bitbanging wäre das zu langsam. Also lass Mal deine Beleidigungen sein und deine Frust wo anders raus! Deine "Expertenmeinung" hilft hier auch nicht weiter.
-
Thread
Update von WinAVR2010
aus WinAVR - tclsh84.exe aus WinAVR - tk84.dll aus WinAVR - wish84.exe aus WinAVR Dateien nach C:\WINAVR\utils\bin kopieren die in WinAVR2010 waren enthält in bin: - cp.exe aus WinAVR - diff.exe aus WinAVR
GCCs haben meinen C-Code anstandslos geschluckt. > Ich nutze set ewigen Zeiten Eclipse mit dem avr-plugin, aber das ist > Geschmackssache. ja. Ich war mit Eclipse nicht so froh. Der Umgang damit war für mich zäher als WinAVR. Mein Rechner ist älter/langsamer. Oft sind mehrere Fenster auf. Da
-
Thread
Welche uC /IDE hat besten Aussichten?
. Grundsätzlich stimme ich Dir zu, allerdings kenne ich keinen Mikrocontroller, der so extrem langsam ist, dass er nur 2 Temperaturen pro Sekunde umrechnen kann.
sondern das Flag wird oft beim Eintritt automatisch gelöscht. Leider nicht mehr bei den neueren AVR Series-0/1 Typen. Da wird manches leider komplizierter.
-
Thread
3 Telefon-Wähltöne senden
Application Note AVR314 (heute AN_1982) von Atmel/Microchip beschreibt einen Geber für DTMF Töne mit jedem ATTiny und ATMEga: https://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote=en591264
Dir mal das Timing Deiner Wählscheibe mit dem Oszilloskop an. Wenn die zu sehr verharzt ist und langsamer läuft, dann kommt die Fritzbox bei den größeren Zahlen nicht mehr mit.
-
Thread
Raspberry Pi 4 vorgestellt
das Ding zukünftig nicht wieder kühler und insgesamt ausgereifter bekommt dürfte der Raspi-Stern langsam verglühen.
schrieb im Beitrag #6053544: > Ich nutze den RPI4 als Desktopersatz, was mich stört ist das es kein > AVR-Studio für den RPi gibt Programmieren in Lazarus / FreePascal und Brennen mit Burn-O-Mat / AVR-Dude. Funktioniert super.
-
Thread
Algorithmus für Motorregelung gesucht
der Motor einmal läuft geht das ganz gut, aber beim loslaufen tourt er zu hoch und regelt dann zu langsam runter. Wenn ich mehr Meßwerte verwende schwingt es sich auf zu einem "stop and go". Wie macht ihr das? Gibts da irgend eine Anleitung? Danke
Motor einmal läuft geht das ganz gut, aber beim loslaufen tourt er > zu hoch und regelt dann zu langsam runter. Wenn ich mehr Meßwerte > verwende schwingt es sich auf zu einem "stop and go". Das ist ein Zweites Problemfeld. Dein(e) Regler(schleife) ist nicht stabil. Effektiv hast Du einen reinen
-
Thread
Zwischen MOSFET-Gate und uC ein Widerstand?
Arduino Fanboy D. schrieb im Beitrag #5883357: > Da ist dann für viele AVR, von der Gesamtstromaufnahme her, die > Todesgrenze erreicht. Ein kurzer Peak von 250mA killt den AVR nicht. Aber innerhalb des IC treten dabei erheblich Schwankungen der Versorgungsspannung auf
Innenwiderstand des Treibers) würde der man der dem W.S. Memory ("was zu merken") folgt einfach den FET langsamer ansteuern/die Umschaltphasen verlängern und dadurch unnötig hohe Schaltverluste generieren(in Schwurbel:mehr "aufheizen"). Beim AVR ergäben 50 zusätzlich 'in die Leitung gelegte' Ohm grob eine Verdoppelung
-
Thread
schneller I/O zugriff auf x86-PC
aber erhältst Du eine Auflösung, die deutlich höher ist als die, die Du mit Pinwackeln an der sehr langsam angebundenen seriellen Schnittstelle erreichen kannst.
ob jetzt ein sprintf 12 oder 19 Instruktionen dauert, aber sie sagen dir eine lange Liste der langsamsten Dinge in deinem Programm. Und darum geht's doch im Endeffekt, oder?
-
Thread
64 Eingänge für Arduino
Peter D. schrieb im Beitrag #5878959: > d.h. SCL gemeinsam solange die Treiberleistung vom AVR reicht wenn Module den pullup schon eingebaut haben...... Eugen T. schrieb im Beitrag #5878841: > PCF8574 Eugen T. schrieb im Beitrag #5878748: > den PCF 8575 haben verschiedene Basisadressen
ist I2C natürlich deutlich robuster, als SPI. Um SPI etwas störsicherer zu machen, könnt man die langsamen 4000-er CMOS nehmen, z.B. CD4021.
-
Thread
Stellenwert und Erfahrungen mit dualem Studium
in der embedded den falschen Job. Programmieren kann ich nämlich auch. Windows und Microcontroller. AVR bis ARM. Alles im Laufe der Zeit selbst beigebracht. Bin ich jetzt embedded developper?
AVR schrieb im Beitrag #5887081: > Thomas U. schrieb: >> Oder ist das übertrieben? > > Ne ist nicht übertrieben. Es ist die Wahrheit. Deutschland soll so gegen > die Wand gefahren werden. Wenn ich
-
Thread
GUI-Programmierung - womit?
die Performance ist wann der Code erzeugt wird. Passier das erst zur Laufzeit, dann wird es halt langsam.
Mit Verlaub, aber dann wird es langsam Zeit eine Programmiersprache zu lernen.
-
Thread
C -> AVR -> Strukturen -> Padding Bytes
das was mit der CPU zu tun? > > Ja. Je nach CPU sind Speicherzugriffe mit falschem Alignment langsamer > oder gar nicht möglich. Für alle AVR-CPUs genügt ein Alignment von 1 Byte, und die Zugriffsgeschwindigkeit hängt bei AVRs nicht vom Alignment ab. Ich lass mich da aber gerne eines besseren
units (bytes). */ #define UNITS_PER_WORD 1 [/c] http://gcc.gnu.org/viewcvs/gcc/trunk/gcc/config/avr/avr.h?view=markup#l114 Ein formales ABI gab es für AVR nicht, d.h. das ABI des avr-gcc / avr-g++ definiert sich dadurch, wie Denis damals das Backend implementierte. ABI-Dokus wie http://gcc.gnu.org
-
Thread
Verständnissfrage -> C Code
den Code nicht kenne, kann ich auch nicht > sagen was in memcpy_P() passiert. http://nongnu.org/avr-libc/user-manual/group__avr__pgmspace.html#gad92fa2ebe26e65fa424051047d21a0eb
Code nicht kenne, kann ich auch nicht >> sagen was in memcpy_P() passiert. > > http://nongnu.org/avr-libc/user-manual/group__avr__pgmspace.html#gad92fa2ebe26e65fa424051047d21a0eb Das sind anachronistische Besonderheiten des AVR. Hat mit "normaler" C/C++-Programmierung nichts zu tun.
-
Thread
93C46 Lesen Schreiben mit Ponyprog und Selbstbau Adapter
Christopher W. schrieb im Beitrag #5872329: > Ich Arbeite normal mit AVR MC´s und bastel kleine Anwendungen für den > Modellbau Warum schreibst du dir keinen AVR basierenden Bitbanging Programmer für diesen Chip? Das Datenblatt http://ww1.microchip.com/downloads
kannste Dir selber basteln, die waren nicht groß kritisch, mußt halt probieren wie schnell oder wie langsam es funkioniert. Pinbelegung geht auch aus dem Quellcode hervor, mußt Dir ggf. anpassen wenn die AVR-Pins nicht frei sind. Das Programm war für einen ATMega644 und ist nicht besonders optimiert, für
-
Thread
Signalauswertung (Puls-Höhen-Ermittlung)
Schnittstellen oder einfache Ansteuerungen uns Auswerten von Sensoren. Dazu kommt Programmierkenntniss auf AVR sowie STM32 (C++, C#) Privat Interessiere ich mich ebenfalls für Radioaktivitä, speziell für Gammaspektrometrie. Dies ist als "Hobbyuser" leider etwas schwierig zu machen, da man entweder vollkommen
Auflösung für kleines Geld. Damit kannst du relativ leicht die Pulse erfassen und dann beliebig langsam am PC analysieren. Alles andere, vor allem in bezug auf die Hardwareenetwicklung, übersteigt deine aktuellen Fähigkeiten um Größenordnungen.
-
Thread
Arbeiten im Iran
AVR schrieb im Beitrag #5876450: > Sehen wir es mal so....niemand mag uns Deutsche. Sprich nur für Dich...
alleine das langsame Web ist doch heute schon ein Ausschlusskriterium.
-
Thread
Neue MCU familie gesucht
Netz. Ich nutzte immer die peripheral Lib zum initialisieren und wenn manche Funktionalitäten zu langsam waren, habe ich mir die betreffenden Register-Operationen einfach aus der Lib kopiert und etwas abgespeckt. Geht super!
Quellen übersetzen können mit einem einfachen "make", nach dem er die erforderlichen Schritte unter AVR-Studio mit dem verglichen hatte was ich zu tippern hatte. Schon das Laden eines Hex Files für EEPROM und Flash für den Xmega und das nachfolgende Programmieren mit AVR Studio ging ihm auf die Nerven
-
Thread
Tipps für meine kl. PCB zu Raspberry Pi 3B+
Jari Z. schrieb im Beitrag #5869698: > Ich denke langsam, dass dies auch nicht die richtige Software ist Das denke ich auch. Bei dem rechten Bild kam mir spontan die Spinne Thekla von Biene Maja in den Kopf. Ich empfehle ebenfalls KiCad, falls es
Wobei sowohl Optokoppler als auch AVR mehr Strom vetragen, so dass man es auch dort bei den 220 Ohm belassen kann.
-
Thread
Möglichkeiten und Betriebsklima Wittenstein SE
Trotzdem waren die meisten Firmen so schlau, den Anfängern erst einfache Aufgaben zu geben und sie langsam zu entwickeln. Ein Seniorengineer wurdest du in anspruchsvollen Gebieten nach frühesten 7 Jahren und ein Prinzipal nach 10 oder 12. Teamleiter wurde man zu meiner Zeit erst ab 5 Jahren Erfahrung in
in 2min (ZWEI) > fertig mit dem Spülgang. Bei Firma Wittenstein dauert alles etwas länger. :-) AVR schrieb im Beitrag #5920754: > Dieses Land ist so erbärmlich. Man passt sich den Ausländern an :( Sieht man sich die Konstellation 80Mio <-> 8 Mia an, das bald bei 1:100 liegt, ist das auch so ganz
-
Artikel
FT8xx Library
Projekt-Context compiliert werden. Implementiert für und benutzt mit habe ich die Library mit eigenen 90CANxx AVR Platinen, Arduino (miniPro), Renesas RH850, Infineon Aurix, ATSAMC21E18A (Cortex M0+) und ATSAME51J19A (Cortex M4F). Die "Library" selbst besteht aktuell aus diesen Dateien: EVE.h - Definitionen und
20ms neu geschrieben, die Darstellung erfolgt mit 50 neuen Bilder pro Sekunde. Das geht sowohl langsamer als auch schneller, macht man das langsamer wird allerdings die Reaktion auf den Touch träger, macht man das schneller muss man aufpassen, dass man unterhalb der 60 Hz vom TFT bleibt, die FT8xx mögen
-
Thread
STM32 läuft mit Debugger schneller als er soll
machen > ohne das Programm zu beeinflussen. Und dann sowas? Offenbar war es irgendwem mit 1MHz zu langsam, und laut Kommentar soll der JTAG-Takt maximal 1/6 des CPU-Takts sein.
Was ich immer wieder auffällig finde: Wenn man von AVR oder MC51 in die Welt der STM32 Controller vordringt, stößt man immer wieder auf unerwartete Effekte. Die langen Errata bin ich auch nicht gewohnt. Ist das bei anderen ARM Controllern auch so, oder
-
Thread
BLDC als Direktantrieb für Plattenteller ?
Da ist ein ganz schönes gekrächze an den Versorgungspins. Nun lief es dann wieder, doch bei so langsamen Drehzahlen hört man, wenn man aufmerksam daneben sitzt die Rastung des Sinus (nicht der PWM)-> also die Auflösung der look-up-table. Die popo-Kurve aus dem AVR477 Dokument ist leider noch schlechter
Projekt kannst du dir mal 'Pure Sine' Kurven rauskopieren, das basiert in seinen Grundzügen auch auf AVR447 und die Tabellenlänge passt: https://www.mikrocontroller.net/articles/3-Phasen_Frequenzumrichter_mit_AVR
-
Thread
Von ARM7 zu ARM Cortex-A ratsam?
den großen Playern vorbereiten möchte (gemeint ist die Cortex-A Reihe). (Davor hatte ich viel mit AVR8 und Z80 Assembler Programmierung zu tun.) Programmiert wird Anfangs nur mit Assembler, später dann auch in Hochsprachen wie C/C++. Jetzt stellt sich mir aber die Frage, ob ich nicht besser gleich
DMA geht. Die Informationen dazu sind auch etwas versteckt und man macht das Programm schnell mal langsamer als schneller. Sowas wie Page Coloring ist auch nicht sofort einsichtig... Für das Exception Handling braucht's auch eine gute Dosis Assembler; bei Cortex-M geht das komplett in C.
-
Thread
C > Timer, Inerrupt, ATtiny84
Entwicklung Namen geändert haben oder neu dazu gekommen sind. Nur gut, dass die allen im Datenblatt und der avr gcc Implementierung stehen.
Ergänzung, Was dann CLKPS[3:0] = 0b1000 bedeutet ist bestimmt klar, kommt bei AVR, jetzt Microchip häufiger vor.
-
Thread
Sinn dieses Codes?!
Bit-unsigned-Int beschreiben zu können. Das setzt voraus, daß sizeof int < sizeof long ist, was z.B. beim AVR der Fall ist. Etwas "portabler" wird das, wenn statt "unsigned int" und "unsigned long" die Typen "uint16_t" und "uin32_t" verwendet werden. Das Konstrukt ist mit Vorsicht zu genießen, das hier
schrieb im Beitrag #5866933: > Das setzt voraus, daß sizeof int < sizeof long ist, was z.B. beim AVR > der Fall ist. Nein. Es ist erstmal egal, wie der User WORD und LONG in seinem Universum interpretiert. Und er kann mit plattformspezifischer Anpassung dieser #defines den Code "Portieren" (wenn
-
Thread
STM32 und Linux - Einsteigerfragen
für die Programmierung, mur ein USB Kabel. War seiner Zeit voraus weil die meisten da noch mit ihren AVR glücklich waren und das erst mbed Board mit LPC1768 relativ teuer war.
ist zu jedem anderen Make. Aber mal abgesehen davon: Warum meinst du, daß das Übersetzen damit langsamer ist als bei Make - das Weglassen wegen Datumsstempel bei Make mal außen vorgelassen. Ich sehe das eher so, daß das Übersetzen immer dann langsam wird, wenn in einzubindenden .h Dateien ellenlange
-
Thread
unineffizienter Code in Arduino Beispiel "Blink without Delay" ?
im Beitrag #5865514: > Und wie wurde LOW & HIGH definiert? https://github.com/arduino/ArduinoCore-avr/blob/master/cores/arduino/Arduino.h und: A. S. schrieb im Beitrag #5865445: > Arduino Fanboy D. schrieb im Beitrag #5865391: >> Es ist int. > > Dann poste bitte den relevanten Code. https:
ersatzlos > weggelassen wird. Die Idee dahinter ist, den Code für´s Bit-Toggeln so ineffizient langsam zu machen, daß ein extra Delay unnötig wird :P
-
Thread
Fotoblitz (günstig) selber bauen
begrenzen). Begrenzte Anzahl Pulse (deren Dauer bei jew. Betriebsspannung passend zum Trafo) aus einem AVR oder was.
. > Begrenzte Anzahl Pulse (deren Dauer bei jew. Betriebsspannung passend > zum Trafo) aus einem AVR oder was. ja, jetzt müsste ich nur noch wissen wie ich das so begrenze und wie ich das berechne ;). Werde glaube ich erstmal einfach anfangen.
-
Thread
VierGewinnt mit ATmega328p
www.mikrocontroller.net/topic/474771#5853089 Leider konnte der Code für einen MiniMax-Algorithmus auf dem AVR nicht zum Laufen gebracht werden, weil schlicht nicht genügend RAM vorhanden ist, also habe ich die Optik von meinem STM32F103 genommen und als KI eine sehr altes Javascript portiert. Die Spielstärke
das Bricks und das Tetris und dann läufts mit 8 MHz nicht mehr so schön. Das SPI Display wird dann langsam. Außerdem wie gesagt: Dss ganze auf einem STM32 eröffnet bessete Möglichkeiten. Das hier war der Port von STM32 nach AVR
-
Thread
Tonerzeugung und Klangformung mit wenig Rechenbedarf
Wie bei dem KP-Algo auch, wird das RAM mit einem Impulsfile geladen, dessen Oberwellen sich langsam abbauen. Die Energie wird - soweit sie nicht durch Verluste abgebaut - in die NF umgesetzt. Als Ladekurve für 64 Speicherzellen wurde im Beispiel eine gespannte Saite verwendet, deren Punkte sich
noch spielen. Braucht halt etwas RAM. Zumindest die beiden ersten Stufen müssten sich mit einem AVR leicht machen lassen. Die EQs sind einfach IIR, jeweils händisch angepasst, damit der typische Gitarrenanschlag entsteht.
-
Thread
LDR noch zulässig?
Naja, ich meine, wir hatten hier Anfang der 2000-er die Diskussion, dass der AVR-Butterfly verboten wurde, weil der auch nen LDR hatte als Photosensor. Darum Frage ich mich warum die Baustellenleuchte (vermutlich später hergestellt) trotzdem in Verkehr gebracht werden durfte?
Und ja, die Schaltung ist dann warscheinlich komplizierter. Aber halt auch nicht schlechter. Die Langsame Ansprechzeit von LDRs als Vorteil aufzuführen halte ich für gewagt. Ich kann Photodioden ohne Probleme verlangsamen. Der LDR wird aber nicht so einfach schneller werden.