-
Thread
Windows 10 auf Altera DE2i-150
Seit wann läuft Windows auf FPGAs? SCNR Das wird genauso gut gehen, wie Linux auf einem AVR.
werden muss ist das keine so schlechte Lösung einen x86-SoC im FPGA zu haben, weil die alte Hardware langsam ausstirbt. Ist aber ein anderes Thema als der Atom-Hardcore auf dem DE2i-150 der natürlich in ganz anderen Leistungsregionen liegt.
-
Thread
Atmega Taster einlesen und in Register schreiben funktioniert nicht wie geplant
Abfrage der Taster und ansteuern der Ausgänge, mit sprechenden Namen. Beispiel: [c] #include <avr/io.h> #include <stdbool.h> bool start_button_pressed() { return (PINA & (1<<PA0))==0; } bool stop_button_pressed() { return (PINA & (1<<PA1))==0; } void status_led_on() {
kein USI. Wo habe ich das bloss her? Ich muss mich verguckt haben. Das ist aber schon seltsam: ein AVR ohne I²C und ohne USI.
-
Thread
Astrofotografie Nachführung parallaktische Montierung Ausrichteeinheit selber bauen Eigenbau ATmega8
ms, es fehlen Kommastellen, somit dreht sich > die Cam entweder etwas zu schnell, oder etwas zu langsam, liegt pro Tag > im Winkelsekundenbereich. Dafür gibt es [[Festkommaarithmetik]]. Siehe auch https://www.mikrocontroller.net/articles/AVR_-_Die_genaue_Sekunde_/_RTC
wäre das womöglich eine Option. Steuerung simple über DIR und STEP und per serial zwischen schnell/langsam umschalten.
-
Thread
Traubenbeeren sortieren
geschoben werden müssen. Also Ventile ... Hubmagnete für Spoiler / Prallelemente halte ich für zu langsam.
Was meine Qualifikation angeht, ich habe diverse Gerätschaften (Mess-Steuer-Regeleinheiten) auf AVR-Basis zur Serienreife entwickelt und im Betrieb im Einsatz, vom Prototyping bis Precompliance (Multilayer-PCB-Design, Programmierung (C, ASM, BASCOM), Housing, etc.. Vom Lötkolben bis Netznachbildung
-
Thread
Wer hat Notstrom ?
nacheinander, danach hat sich die Spannung auf ca. 160V eingependelt und ist in der nächsten Stunde langsam auf Normalspannung gestiegen. Der Zungenfrequenzmesser zeigte auch eine leichte Unterfrequenz. Interessant dass man da die Ursache nicht schnell rausfinden... Gruss Chregu
angeboten werden. Die Grenzen sind noch offen. Allerdings werden die Bestimmungen in Österreich langsam restriktiver, Durchreisen sind aber noch möglich. Namasté
-
Thread
ATmega324 nach Fuse auf intern 128Khz, kein flashen mehr möglich
irgendwas wesentliches geändert hat). Wenn du nur deshalb nicht flashen kannst, weil er mit 128kHz zu langsam läuft, such dir ein Programmiergerät, das langsamer läuft und passende Software dazu. avrdude kann beispielsweise mit dem Parameter -B xx die Übertragungsrate massiv senken bei vielen Programmiergeräten
Ich war gerade zu faul die Datenblätter zu durchsuchen. Sind meine ersten Versuche mit den neuen AVR Mit Avrsutdio kann man ja auch mit2,1Khz schreiben:-) Danke:-)
-
Thread
HexFile: Muss das so aussehen?
Hallo, Ich habe einen fertigen Code ( https://learn.adafruit.com/standalone-avr-chip-programmer/overview ), der unter anderem Hexcode aus ausliest und zyklisch in einen 128 Byte pagebuffer schreibt, der dann in den Flash eines ATTiny85 geschrieben werden soll. Da der Code aber
so. Geht natürlich auch unter Windows, wenn man die Binutils installiert hat – und im Rahmen der AVR-Toolchain sind sie das ja. Heißt dort dann nur "avr-objcopy" [.exe].
-
Thread
PWM auf ATmega328p Timer0 nicht so wie erwartet.
implementiert. Kein Problem (dachte ich), Timer0 > sollte genauso sein wie Timer 2. Bei allen AVR Mega/Tiny ist Timer 0 anders als die anderen, und Timer 2 ist ganz anders. Oliver
definiert. Wenn du das ausprobierst, wirst du feststellen, dass diese als Bitpositionen in der AVR-Toolchain bpsw. in iom328p.h deklariert sind und automatisch mit eingebunden werden.
-
Thread
Wie lange um Platine zu löten?
Kupferleiter geschnitzt und unter einem Binokular gelötet. Das Ding hat funktioniert:-) war mir nur zu langsam in der Samplerate (10MHz), sodaß es kurz danach duch eine FPGA-Version mit 100 MHz ersetzt wurde.
min schrieb im Beitrag #6539050: > AVR-Logicanalysator. Ein doppeldecker aus zwei Platinen. Ich hab da auch > Stunden rumgelötet. Die Methode habe ich bei ELM-chan abgeschaut: > > http://elm-chan.org/works/glg2/rc/glg2_sch.png Das
-
Thread
c++ 11/14/17?
man zusätzlich noch -std=c++17 hinzu fügt. Ich bin immer noch dabei zu lernen, auch wenn es langsamer geht ;-)
fehlerfreie Lib > rauskommt. Das kommt darauf an, woher die ursprünglichen Definitionen kommen. Beim AVR gibt's z.B. XML-Dateien, die die Register und andere Dinge beschreiben, aus denen die Header generiert werden. Daraus könnte man auch entsprechende C++-Header automatisiert generieren.
-
Thread
Einstieg als freelancer
AVR schrieb im Beitrag #6536360: > Michael schrieb im Beitrag #6536315: >> Wenn ja, dann prahlen Senf D., ATler, Alter Hase und F.B. ja umsonst >> hier. > > Ich glaube, dass deine erwähnten Leute
würde mich selbständig machen, falls du da einen Markt siehst, und noch was geht abschöpfen. So langsam merkt auch mein KOnzern, dass Nearshoring billiger ist als deutsche Freelancer und die Polen, Ungarn, Tschechen, Estländer fachlich gerade im mathematisch-technischen Bereich i.d.R. sehr gut ausgebildet
-
Thread
Könnt Ihr mal über meinen Schaltplan schauen
möglichst nur bis 4.5V (recommended) können. Da I2C mit Open Drain arbeitet, muss nicht der ganze AVR mit <= 4,5V arbeiten, sondern nur die Pullups. Sinn von C6,C7 in den USB-Datenleitungen? C2 als Flankendetektor von DTR?
http://ww1.microchip.com/downloads/en/AppNotes/AN2519-AVR-Microcontroller-Hardware-Design-Considerations-00002519B.pdf https://www.mikrocontroller.net/articles/Quarze_und_AVR
-
Thread
Optokoppler an 230VAC
http://ww1.microchip.com/downloads/en/AppNotes/Atmel-2508-Zero-Cross-Detector_ApplicationNote_AVR182.pdf
ich das sehe werden ab ca. 10MOhm die Flanken sichtbar weniger steil und ab 60MOhm nimmt der Pegel langsam ab.
-
Thread
PWM mit Timer0 & 2 mit ATmega168PA läuft nicht
zentrale Konfigurationsdaten einbinden #include "config.h" // zur Nutzung von I/O-Pins #include <avr/io.h> // Warteschleifen #include <util/delay.h> // Interrupts nutzen #include <avr/interrupt.h> // Funktionen zum Zugriff auf den UART (RS232) #include "./USART/uart.h" // zur Konvertierung eines
); [/c] in die while Schleife, so lässt das die beiden Pins vom Timer 0 schön wackeln. Bin so langsam echt ratlos...
-
Thread
ATxmega128A4U per PDI programmieren funktioniert nicht.
Hauptchip. Der Chip ist frisch vom Hersteller und daher "leer"... Nun habe ich mir von Diamex einen AVR Programmer besorgt , der PDI unterstützt. (https://www.diamex.de/dxshop/Diamex-AVR-Prog-Programmer-fuer-ISP-PDI-TPI) Der Programmer wird vom Windows PC erkannt und auch von Atmel Studio 7 als AVRISP
Modus zu befördern? Nicht dass ich wüsste. Hast du mit deinem Programmieradapter jemals einen AVR via PDI erfolgreich programmiert?
-
Thread
Programmierung Arduino Nano Gesperrt
Eingangsbeitrag erwähnten Arduino festmachen – der wäre genauso verlaufen, wenn da statt „Arduino“ „Plain AVR“ oder „STM32F103“ oder „PIC“ oder sonstwas gestanden hätte.
im Beitrag #6532084: > Oha, schwere Frage. Wenn der doofe lernfähig ist und das nicht allzu > langsam, dann nehme ich den doofen. Aber ich würde ich dann nicht doof > nennen sondern dumm. Weil: doof sind Leute, die dumm sind und nicht > lernen. > > Faule sind ganz schlecht, denn ich bin schon
-
Thread
In München mit 100.000€ Jahresgehalt wird die Luft dünn Gesperrt
Udo schrieb im Beitrag #6527412: > Cashflow in Kauf zu nehmen ... F.B. schlaeft wohl noch? So langsam wird es Zeit, das nach Offtopic zu verschieben. asdfghjkl
gedacht, dass es auf dem Land (München) so teuer wird. Naja, in der Stadt (Berlin) ist es ja auch langsam unbezahlbar.
-
Thread
_delay_ms Faktor 13 zu langsam
Daher wuerde ich davon ausgehen, dass die Settings alle korrekt sind. Wenn ich testweise auf den langsameren internen Oszillator wechsle, geht z.B. usart erwartungsgemaess nicht mehr. So, nun die _delay_ms()-Funktion: laeuft relativ genau Faktor 13 langsamer als sie soll, also ein Testsignal mit _delay_ms
Und was wäre dann korrekt? -O1 ist identisch. Hat sich da was mit einem avr-gcc update geändert? avr-gcc ist bei mir 5.4.0 aus debian testing. Wenn ich mich recht erinnere, ist das Verhalten recht neu, fast identische init code templates + gleiches Makefile habe ich schon
-
Thread
Wofür Propeller von Parallax ?
Arduino Fanboy D. schrieb im Beitrag #6528383: > z.B. die 8 Bit AVR? Es gibt noch eine Welt außerhalb von AVR ... Egon D. schrieb im Beitrag #6528330: > Eine UART ist aber nicht "programmierbar" im Sinne der > Turing-Vollständigkeit -- auch wenn sie natürlich
verwendet? Beim Propeller1 war das Catalina, aber lief auf Grund der damaligen Architektur eher langsam.
-
Thread
Darum diskutieren wir lieber Gesperrt
Mir ist gerade aufgefallen, dass die Atmeldatenblätter der AVR mir besser gefallen als die von Microchip.
eben für einen Zauberkasten der magische Fähigkeiten hat. Leute reden mit ihrem Computer wenn er langsam ist, er ist heute etwas langsam, ... Egon D. schrieb im Beitrag #6528067: > Die Aussage "Wasser ist gefährlich" ist also je nach > Situation wahr oder falsch. Genau. Es gibt auch Aussagen
-
Thread
Strings verbinden Gesperrt
⛄ F. schrieb im Beitrag #6525383: > snprintf(). Ich habe hier den Quelltext von strlcat() aus der avr-libc Stefan ⛄ F. schrieb im Beitrag #6525397: > einem AVR ist. Wenn dir das Timing unwichtig ist, muss man sich schon Stefan ⛄ F. schrieb im Beitrag #6525472: > Den Vergleich mit einem AVR darfst
Dass diese zufällig auch in der AVR Bibliothek drin ist, finde ich praktisch, denn ich experimentiere auch mit AVR. Das bedeutet aber keinesfalls, dass ich mich auf AVR festgelegt habe. Ganz im Gegenteil, ich habe den TO nach seiner Plattform
-
Thread
Tiefentladungsschutz mit Attiny und P-Kanal Fet
Stefan ⛄ F. schrieb im Beitrag #6525241: > muss es vor WinAvr2010 gewesen sein HildeK schrieb im Beitrag #6525268: > mein Compiler ist älter: WinAVR-20100110 So weit liegt das ja gar nicht auseinander. ;-)
rumgenörgelt, bis Johann den Nicht-(/kaum-)Fehler unorthodox bereinigt hat. Wenn also jemand in einem Avr-GCC-Assembler-Output in einer ISR komischen Befehle findet: https://sourceware.org/binutils/docs/as/AVR-Pseudo-Instructions.html Und wenn der Avr-AS aus den binutils bei diesen meckert, dann braucht
-
Thread
Kosmos CP1 Emulator mit ATmega
Emulator passt und ein neues Softwaremodul namens "vports". Dieses "vports" ermöglicht es (wenn auch langsam), bunt über alle Anschlüsse des AVR gemischt, 8 Bits zu einem Port zusammen zu fassen. Hier kann einem Port entweder mittels einer Zuweisung eines uint8_t Wertes der ganze "Port" auf einmal gelesen
, weil man die internen AVR Pullups verwenden kann. Klar jetzt?
-
Thread
Glaßmaßstab und Laser-Abstandssensor auf mega2560 auslesen
Hugo H. schrieb im Beitrag #6523150: > AVR bleiben. Ich werde mir einen ATXMEGA128A1U für diese Aufgabe > organiseren. Ein riesiger AVR für fast nix ;-) >> Ich würde den 16 Bit Code auf 1 Kanal umbauen, damit erreicht man sicher 1Msmps
4441280 Den kann man auf 1 Drehgeber umbauen und dabei noch die Abtastrate ein wenig steigern. Der AVR, hier ein ATtiny2313, sendet dann periodisch per UART den Zählerstand an den großen AVR.
-
Thread
Bootloader überschrieben??
EEPROM. Da lässt sich dieser Fehler mit einem ausreichend grossen Kondensator und entsprechend langsamem Zusammbruch der Versorgungsspannung ohne BOD zuverlässig reproduzieren.
> Das kann man auch beim Eintritt in den Schlafmodus tun. Egal wie die > Fuses stehen. (bei allen AVR?) Die P-Typen können so konfiguriert werden, daß sie das selbständig tun.
-
Thread
Sekunden,Minuten zählen mit der Funktion Millis()
vorgehen: Pfad ist Arduino Install-Ordner, z.B.: "C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" 1) Die Datei "Arduino.h" um folgende Zeile erweitern: [c] bool setTimer0Callback(void (*)(void)); [/c] 2) Die Datei "wiring.c" um folgendes erweitern: [c] static void (*timer0
vollkommen entkoppelt ist. Es hört sich kompliziert an, ist es aber nicht wirklich. Ich mache langsame Sachen meist so weil ich dem uC so viel Freizügigkeit erlauben möchte wie möglich und Optimierungen sind auf diese Weise fast nie notwendig.
-
Thread
Wie stark muss Pull-Up für Reset-Pin an 3.3V-Chip sein?
Hallo, nur zur Vollständigkeit. AVR042. Mit deinen 4,7k liegst du zufällig genau richtig. http://ww1.microchip.com/downloads/en/appnotes/atmel-2521-avr-hardware-design-considerations_applicationnote_avr042.pdf
verschiedenen Gründen b1) wenn er zu groß ist lädt sich der (parasitäre) Kondensator am Eingang zu langsam auf und die Eingangsspannung läuft zu langsam durch den "verbotenen" Bereich zwischen Low und High (außer das ist ein Schmitt-Trigger-Eingang). Wenn man keinen externen C anschließt sind das aber
-
Thread
Step-Down-Regler ist zu langsam
mit zwei Kanälen gleichzeitig messen würdest, könnte man wahrscheinlich direkt sehen, dass der langsame Spannungsanstieg am Ausgang des TPS dem langsamen Spannungsanstieg am Eingag des TPS folgt. Das wäre dann die Antwort auf deine ursprüngliche Frage, warum der TPS so langsam ist. Da du ja die
mit zwei Kanälen gleichzeitig messen würdest, könnte man > wahrscheinlich direkt sehen, dass der langsame Spannungsanstieg am > Ausgang des TPS dem langsamen Spannungsanstieg am Eingag des TPS folgt. > Das wäre dann die Antwort auf deine ursprüngliche Frage, warum der TPS > so langsam ist. > > Da
-
Thread
Wechsel vom IGM OEM zu US Tech (Google, Microsoft, Salesforce, VM-Ware, AWS,.)
generell noch aufgefallen ist: speziell bei (kleineren) amerikanischen Software Firmen sehe ich langsam einen Trend zum permanenten work-from-home. Aktuell oft nur in den USA (z.B. Reddit). Einige wenige Firmen werden aber globaler und bieten auch in Europa mitterlweile Stellen an. Darauf hoffe ich
AVR schrieb im Beitrag #6523852: > Dieser Schwachsinn wäre nichts für mich. Ich gehe doch nicht zu Arbeit, > um Freunde zu suchen oder gar das als Familie zu bezeichnen. Einfach nur > unheimlich diese
-
Thread
AVR C array Programmierung wo liegt der Fehler?
Hallo, ich experimentiere gerade mit einem HUB75 Panel 32x64 LEDS an einem ATMEGA644p Dazu habe ich folgende Funktion zum schreiben des Display geschrieben: volatile uint64_t R_displayline[32]={0b1111111111111111111111111111111111111111111111111111111111111111}; //Array für displaydaten R volatile uint64_t G_displayline[32]; //Array für displaydaten G volatile uint64_t B_displayline[32]; //Array für displaydaten B void write_display() { uint64_t R1_temp; uint64_t G1_temp; uint64_t B1_temp; B_displayline[1]=0b1111111111111111111111111111111111111111111111111111111111111111
-
Thread
Dipl. Ing Heinz Ahborn Orgel - Keine Töne mehr
immer darunter zu verstehen war. Maxim B. schrieb im Beitrag #6517858: > Man kann das bestimmt mit AVR problemlos machen. Kann nicht so recht glauben, dass man mit einem einzigen ATMEL AVR ca. 96 Töne gleichzeitig am Bus anliegend und phasensynchron erzeugen kann. Das wird von derartigen Orgeln
B. schrieb im Beitrag #6518003: > Kann nicht so recht glauben, dass man mit einem einzigen ATMEL AVR > ca. 96 Töne gleichzeitig am Bus anliegend und phasensynchron erzeugen > kann. Das braucht man nicht. Man nimmt einfach 12 AVR. Entweder macht man dann Oktave wie ursprünglich mit CD4520 oder
-
Thread
Lüfter-PWM ermitteln
Equipment auch nicht ermitteln. Besteht irgendwie eine einfache Möglichkeit, den Duty-Cycle mittels AVR zu ermitteln? An meinem Attiny 85 habe ich noch zwei Ports frei, analog wäre fein. Aktuell werden die Lüfter low-side geschaltet - mir fehlt momentan die Idee, wie ich die PWM in eine Spannung umwandle
schrieb im Beitrag #6515312: > Besteht irgendwie eine einfache Möglichkeit, den Duty-Cycle mittels AVR > zu ermitteln? Na ja, man muss halt Programmieren können, und tunlichst das Programm irgendwie vorher testen
-
Thread
Amt statt Autoindustrie – Warum die meisten Nachwuchstalente für den Staat arbeiten wollen Gesperrt
Rekordhöhe erreicht haben und immer weiter steigen. Und last but nor least jeder von Nazis sülzt wir aber langsam und stetig richtung DDR driften. Mich kotzt diese Gesellschaft nur noch an.
AVR schrieb im Beitrag #6530186: > Reinhard S. schrieb im Beitrag #6530162: >> Wäre es da nicht sinnvoller/menschenwürdiger, wenn keiner mehr wirklich >> reich wird, aber es allen ein bisschen besser
-
Thread
Wer kennt dieses IR Protokoll?
dahinter steckt, ist es, eine einfache Möglichkeit zu schaffen, absolut realistisch den Ablauf im AVR Studio zu simulieren: Ein Attiny 2023 sendet die on und off Zeiten über die RS232 an den PC. (Dieses Programm findest Du im Ordner IR_2023.) Die Zeiten werden in die Datei IR_Dump.asm geschrieben
@ my2ct (Gast) Meinst du jetzt das 'S' von Günter S. ? Ich glaube auch langsam, dass ich dem Günter mit seiner Sturheit nicht helfen kann - er reagiert ja auf keine Nach-/Rückfrage. Aber dein Beitrag war keinen Tastendruck wert....
-
Thread
Assembler wo sind eigentlich diese ganzen Genies??
lehrreich und interessant. Ohne Anwendung schlage ich einen einfachen Controller vor, zB einen AVR.
froh, dass es nicht in einer Scriptsprache programmiert werden muss, die nochmal um ein vielfaches langsamer ist.
-
Thread
Padauk PFS154 Programmer mit Arduino Uno / ATmega88 - 328
das Timing auch ein Problem, da der Tiefpass am Eingang der Opamps die Spannungsrampen deutliche langsamer macht, als es beim EasyPDKProg der Fall ist.
jeweilige Spannung konstant zu halten. Ein OpV kann so etwas nur sehr bedingt, weil er zumeist viel langsamer ist als die wechselnde Last an seinem Ausgang. Sowas kann eventuell das ganze Programmieren durcheinander bringen. W.S.
-
Thread
Unternehmen sucht billige Studenten anstatt teure Angestellte
AVR schrieb im Beitrag #6512735: > Horst Hoden schrieb: >>>Summarum: Du gehörst wie Millionen anderer zu der Klasse mit den >> Produktionsmitteln. Ihr nutzt sie aber nicht -> selbst Schuld. > > Wenn
Terä schrieb im Beitrag #6512789: > AVR schrieb im Beitrag #6512735: >> Horst Hoden schrieb: >>>>Summarum: Du gehörst wie Millionen anderer zu der Klasse mit den >>> Produktionsmitteln. Ihr nutzt sie aber nicht -> selbst Schuld. >> >
-
Thread
Suche jemanden für PIC-Programmierung VU-Meter / PPM
werden denn die Schwingungen aufbereitet, die sind ja alle im kHz-Bereich, die Anzeige ist aber viel langsamer, das muss ja irgendwie integriert werden, evtl. eine Hüllkurve o.ä.?
z.B. per Tabelle. Artikel dazu, Ggl findet noch mehr: https://www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister https://www.mikrocontroller.net/articles/Porterweiterung_mit_SPI
-
Thread
Clock - Kalibrierung bei Padauk PFS154
EasyPDKProgrammer" geflasht habe (Auto Clock calibrate), stimmt der Takt bei Flashen des Codes mit meinem eigenen AVR-Programmer nicht: Ein ==> CLKMD= 0x34 <=== sollte als Taktfrequenz dann eigentlich 8 MHz haben ( 16 MHz / 2 ), hat es aber nicht (wenn ich einen I/O Pin frei togglen lasse, schwingt dieser bei Programmierung
garantiert nichts kalibriert haben. Die Dinger die ich getestet habe, lagen alle im Bereich ca. 1,5% zu langsam bei Zimmertemperatur. Dass man für ein kalibrieren ein Gerät braucht weiß ich selbst und gerne wird das gegen den USB-Takt gemessen, weil ich aber mit einer USB2UART Bridge die Kommunikation herstelle
-
Thread
LED am AVR-Pin per Buck Power Stage anstelle Vorwiderstand
ausgerechnet. Die war bei Nutzung von Phase_Correct_PWM und 10 Bit bei einem Vorteiler 8 sicher zu langsam. Heute mal mit nur 8 Bit Breite und ohne Vorteiler.
Die LED ist eine reguläre blaue mit max 20 mA. Die Diode war zuerst eine 1N4001, später SP190. Als AVR kam (abweichend vom Schaltbild hier) ein Arduino Mega 2560 zum Einsatz; der PIN 11 (OC1A). Am AVR wurde mit dem Timer 1 experimentiert: Fast-PWM, phase-correct, 8 ~ 10 Bit.
-
Thread
Heizplatte steuern
funktioniert! Gestartet kann aber nur mit einem Taster werden, weil mit abgeschalteter Quelle kein AVR startet.
dem TUN einen erträglicheren Basisstrom gibt, sollte das laufen. Es ist eine Heizung, also ein langsames System - da reicht eine PWM im Sekundentakt oder maximal 10Hz, dann kann man auch die langsame Abschaltung des FET verkraften.
-
Thread
Raspberry PI4 vs ältere Mini-PCs?
Argument 16GB passt hier gar nicht. SSD anschließen kann man beim PI4 über USB3 auch. Klar, ist langsamer als SATA. Ich weiß allerdings nicht wie schlimm sich das in der Praxis auswirkt.
Bastelzeit garnicht mit eingerechnet) kommt man schnell in niedrige 3stellige Regionen. Und da beginnen langsam die kleinsten NUCs.
-
Thread
ESP8266 in Assembler programmieren
einen Extensa Prozessor von der Firma Tensilica. Kurz gcc-extensa. Sie ist das direkt Pendant zur avr-gcc, die das Atmel Studio verwendet. Google doch einfach danach.
kleinen 8bit Controller an, den du komplett kontrollieren kannst. Zum Beispiel http://stefanfrings.de/avr_workshop/index.html
-
Thread
Wie stirbt ein Mikrocontroller?
Stefan schrieb im Beitrag #6505344: > Wie lange hält ein AVR im Dauerbetrieb im durchschnitt durch, wenn von > außen keine Störungen kommen? Als erstes dürfte das Flash-ROM vergesslich werden. In AVR105 wird von einer "expected data retention" von 20 Jahren
Gerhard O. schrieb im Beitrag #6505743: > Shift Register und IO-Expander to the rescue;-) Zu langsam, besonders IO-Expander (um 1 Bytes oder gar 1 Bit zu schicken oder zu lesen, braucht man mindestens 3 Bytes per SPI, oft auch mehr, oder gar über langsame I2C). Shift Register sind unflexibel. Zwischen
-
Thread
uController resettet sich beim Schalten einer Last
Stützkondensator und wird im Einschaltmoment fast wie ein Kurzschluss wirken! Da könnte es besser sein, langsamer einzuschalten. (Schaltzeit >1ms; z.B. durch hohen Gatewiderstand; Aber zu langsames Schalten kann den Mosfet zerstören!) Empfehlung bei mehreren Motoren: Zeitversetzt einschalten! z.B. 100ms
anders verhält als 100nF "grosser bedrahteter" Kondensator, was wiederum zu der "These instabile Vcc am AVR" passen kann.
-
Thread
ATmega328PB & W5500 Ethernet Baustein
Prozessor ist der ATmega328PB. Ich programmiere mit ImageCraft IDE for ICCAVR. Übertragen wird mit AVR Studio 4. ggf. Kann ich nach bedarf noch einen Schaltplan Anhängen. Ich danke im vorraus den Antworten! MfG Daniel S.
ist angeblich nicht auffindbar. Da ich jetzt bereits den zweiten tag an dem Projekt sitze fängt langsam verzweiflung an. Schön wäre es wenn jemand mir eine Art beispiel programm schreiben könnte, woraus ich entnemhen kann wie die Befehle richtig angewandt werde. Und auf welche IDE sollte ixh am besten
-
Thread
Die Magie vom Lipo laden
Zelle fokussiert. Ich meine Ladeprosse sind im Vergleich zu anderen Regelungsaufgaben endlos langsam und selbst ein AtMega hat bei einer 5V Referenz mit seinen 10Bit ADC eine minimal bessere Auflösung als 5mV. Und eine Ladekurve abfahren halte ich auch nicht für schwierig. Gibt es vielleicht
Gibt es vielleicht etwas, was ich nicht sehe? Manche Ladegeräte fangen bei tiefentladenen Akkus langsam an zu laden, das sollte aber eh' nie passieren. Außerdem kann man auch noch eine Temperaturüberwachung einbauen. Besser ist auch da, von vorn herein eine Akku-Temperatur im grünen Bereich zu haben
-
Thread
Nach Neuinstallation: Kann Atmega nicht flashen, avrdude,gcc,usbasp
geschrieben, der die mögliche Ursache und Lösungsmöglichkeiten erklärt: http://stefanfrings.de/avr_verfused/index.html
ISP-Port ist dabei aber nicht "blockiert", sondern voll funktionsfähig, er will halt nur *seeeehr* langsam angesprochen werden. So langsam, dass praktisch kein normaler Programmer mehr in der Lage ist, mit dem Teil zu reden. Du kannst das jederzeit absichtlich herbeiführen, das ist trivial. Schnapp