-
Thread
Bitte um Hilfe mit Verständnis, ISR von Timer usw.
Bit-Bereich stehen, so wie AT90PWM3B). Du solltest stattdessen auf einen moderneren wie etwa die AVR-DA/DB/DD Serie wechseln. Da gibt es auch eine RTC oder PIT für solche Aufgaben.
Wilhelm M. schrieb im Beitrag #7349296: > Du solltest stattdessen auf einen moderneren wie etwa die AVR-DA/DB/DD > Serie wechseln. Da gibt es auch eine RTC oder PIT für solche Aufgaben. Ich habe gestern für Probe auf zweite Win7 letzte Atmel Studio installiert (obwohl ich weiß, daß das sehr schlechtes
-
Thread
Floppysimulation, möglich?
@rene Welche Variante möchtest du nun? AVR an Floppy (AVR ist Floppycontroller) oder Floppycontroller an AVR (AVR ist Solid State Floppy) Nur letzterer Fall hat mich bisher interessiert. > Die Logik ist 5V TTL, scheint es, Sie ist es
Sektorgröße übereinstimmen dürfte. Es würden also jede Menge Datenübertragungen anfallen, für die der AVR einfach nicht die Zeit oder Geschwindigkeit hat. Ich glaube nicht, daß ein PIC (die handelsüblichen µC, nicht die PIC-DSP Monster) das besser kann. Und von ARM und AVR32 lass ich bislang die Finger
-
Thread
STECCY - ZX-Spectrum-Emulator mit STM32
/bitluni/ESP32Lib
900ss D. schrieb im Beitrag #6603766: > Es steht DevEBox STM32_F4VE Ver: V33, SN: 1911Z > Auf der Rückseite. Danke. Hier die Variante, die ich kenne und nutze: https://stm32-base.org/boards/STM32F407VET6-STM32-F4VE-V2.0.html Auszug: "Warning: The microcontroller
-
Thread
Verzweiflung wegen Schrittmotorsteuerung
erschlagen mich gerade die Datenblätter. Ich dachte an eine Ansteuerung bestehend aus 3 TMC249 mit TMC32. Ein TMC428 steuert sie und wird seinerseits von einem AVR angesteuert. Allerdings tun sich einige Fragen für mich auf: -Was gibt es zu beachten ausser den 1.000 Dingen im Datenblatt? -Komme ich mit
SOT223, D2-Pack, DD-Pack. Plus noch neuere Gehaeuse.
-
Thread
AVRDUDE und Intel-Hex
weiß jemand, ob man die Speicherbreite beim Schreiben von Intel_HEX files einstellen kann? Mit dem AVR-Studio bekomme ich 0x10 bytes pro Zeile: :1000000028632920323031352D3230313620736566 :100010007276612D74732E636F6D00FF0C4D8B5DD6 mit AVRDUDE dagegen 0x20 bytes pro Zeile: :2000000028632920323031352D323031362073657276612D74732E636F6D00FF2E3D415988
konvertieren, Füllen, Abschneiden etc. aber auch einfach die Länge einer Intel-Hex Zeile ändern. Von 32Byte Daten zu 64Byte pro Zeile: srec_cat dump.hex -intel -output dump_formatx.hex -intel -line-length=76 Von 64Byte Daten zu 32Byte pro Zeile: srec_cat dump.hex -intel -output dump_formatx.hex -intel
-
Thread
MODBUS - C Librariy für Microchip PIC 16Fxxx ?
, insofern man auch die > meßtechnischen Belange berücksichtigen muß. Wir verwenden in der Firma AVR als Modbus Slaves oder kleine Master. Die großen Master für diverse Slaves werden mit STM32F4 oder H7 umgesetzt. > Für die Anwendung des Wechselrichters würde ich es auch mit Arduino MB > machen
, die nicht wiederbelebar waren - AVR noch keinen.
-
Thread
Honeywell Rondostat HR20E per AVR steuern und konfigurieren
Display this information -v --version Display the program's version avr-size: supported targets: elf32-avr coff-avr coff-ext-avr elf32-little elf32- big srec symbolsrec tekhex binary ihex Report bugs to <http://www.sourceware.org/bugzilla/> [/pre] > ... das ebenfalls
Jens Müller wrote: > > Aber, nächster Fehler: > [...] > > avr-size: supported targets: elf32-avr elf32-little elf32-big srec > symbolsrec tekhex binary ihex > Damit hatte ich auch Probleme, ich habe mir jetzt damit geholfen: [pre] Index: /home/patrick
-
Thread
Port wechseln für LCD-Display
LCD-Display nach U. Radig), das ging nicht. Habe mir jetzt die Schaltung versuchsweise einmal nach dem "AVR-GCC-Tutorial/LCD-Ansteuerung" http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung aufgebaut und die Software nach der Seite "Erweiterte LCD-Ansteuerung" in meinen Atmega32 geflasht
den Portwechsel (bzw. Pinwechsel) geeignet. Poste mal deine Routine + Portwunsch (C oder A). avr
-
Thread
AVR128DA28 9600Baud mit 24MHz
nachprüfen müsste. Ein Tipp noch zum Controller: Wenn Auswahl besteht lieber die fehlerbereinigteren DB/DD Typen nehmen.
#7122598: > mit dem internen Quarz. Michael D. schrieb im Beitrag #7123888: > das mag zwar für eine AVR mcu gelten, eine > DS3231 hat aber einen internen Quarz, sogar einen TXCO. Geht aber um den AVR. Und nicht um den DS3231, welcher als Uhr/Zeitbasis mit 1-10% Genauigkeit absurd wäre. Michael
-
Thread
China SUPER Bauteile-Schnäppchen Thread
Board mit TEA5767, TDA1308 und Atmega16. Siehe ebay: http://www.ebay.de/itm/ATmega16-ATmeg-a32-TEA5767-TDA1308-ISP-5V-FM-Radio-AVR-Development-Board-MCU-/310573921196?pt=LH_DefaultDomain_0&hash=item484fa5f3ac Gesehen auch hier: https://www.fasttech.com/shoppingcart?sku=1002700 Kostet
SPIs, I²C, CAN, DMA und 20KB RAM für 3€ Jepp, und Cortex-M mit 128K flash statt dem ollen 8-bit-AVR. Kostet jetzt aber leider € 5,37. Alternative für € 3,96: http://www.aliexpress.com/item/leaflabs-Leaf-maple-mini-ARM-STM32-compatibility/1055554802.html oder € 4,04: http://www.aliexpress.com
-
Thread
Stm32 Probleme unter Windows 10 mit USB/VCP
Windows 10... Das resultierende Problem: Unter Windows 10 funktioniert mein VCP für die STM32LXX-Geräte nicht mehr korrekt. Etwas verwirrend ist, dass ich andere virtuelle Com Ports (z.B. aus der Basis von CP210 Geräten und AVR Controllern) auch weiterhin unter Windows 10 mit meiner Software
¤tviews=2370 http://answers.microsoft.com/en-us/windows/forum/windows_10-hardware/stm32-bootloader-shows-up-in-windows-7-computer/dba1f70d-c416-42a1-ba24-d05c06dd7649?auth=1 http://answers.microsoft.com/en-us/windows/forum/windows8_1-hardware/windows-81-encountered-an-error-attempting-to
-
Thread
Mikrocontroller mit Can Controller und Transceiver und OLED Bildschirm
oder ein Arduino mit CAN-Shield nehmen. Lies erst mal hier: https://www.mikrocontroller.net/articles/AVR-Tutorial Oder ein STM32-Discovery oder Nucleo mit CAN mit 32-Bit Controller. Philipp D. schrieb im Beitrag #4829364: > Und wo kann ich ein TFT/OLED LCD herbekommen? Bei Ebay gibts 240x320
hängt. Ich glaube das > ist für den Einstieg erst mal einfacher, oder was meint ihr? Nein! Die STM32-Familie ist, wie alle Cortex-Controller, unheimlich komplex und mächtig, wenn man es mal mit einem popeligen 8-Bit AVR vergleicht. An sich sind die STM32-Controller echt eine tolle Sache, gerade weil
-
Thread
Falsche Anzeige nach Spannungsverlust
meinen Code, dann werden wieder korrekte Daten angezeigt. Demo-Code: http://www.watterott.com/de/AVR-MT-128 Woran könnte das liegen? Gruß Stefan
gefüllt ist, gehe in die 2-te { SEND_CMD(DD_RAM_ADDR2); // DD_RAM_ADDR2: 2. Zeile vom Display k = k + 2; } if (i == l*15) // Wenn die 2. Zeile gefüllt ist, gehe in die 1-te { SEND_CMD(DD_RAM_ADDR); l = l
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
/item/G139-08-10pcs-STM32F030F4P6-Value-line-ARM-based-32-bit-MCU-STM32F030F4P6/32740942772.html
//www.aliexpress.com/item/G139-08-10pcs-STM32F030F4P6-Value-line-ARM-based-32-bit-MCU-STM32F030F4P6/32740942772.html Kennt jemand einen (STM32)Mikrocontroller zu ähnlichen Preisen mit Hardware USB?
-
Thread
Codevison oder Imagecraft??
Hm, ich hab mich mit dem AVR GCC noch nicht wirklich beschäftigt, und mit den teuren C-Compilern noch gar nicht. Aber ich habe mal gehört, der AVR GCC soll gar nicht mal so toll optimierten Code erzeugen. Zumindest, wenn man sich
will, wie der AVR Tickt nehm ich ASM und das Datenblatt
-
Thread
Betriebssystem auf Grundlage des Linux-Kernels selbst schreiben
den Code zur Initialisierung gar nicht mehr selbst entwickeln. Wie wäre es mit einem BS für einen 32 Bit Mikrocontroller? Da kannst du von Anfang an mit IDE und In-Circuit-Debugger arbeiten.
kompilierte datei auf den USB-Stick?? Brauche ich dafür ein Tool, muss der Stick vorher auf ext4 oder fat32 formatiert werden? Mir ist das irgendwie noch ein rätsel als os dev anfänger
-
Thread
Bitte um Hilfe bei der Programmierung von AVR8-Mikrocontrollern in C
könnte der Interrupt kommen. Außerdem hast du den Zugriff "stepCount = SM_SCHRITTANZAHL" auf die 32 Bit Variable nicht geschützt. Dein AVR braucht auch dafür einige CPU Takte. Während dessen kann ein Interrupt dazwischen stören und die halb gesetzte Variable verändern. Packe da mal eine Interruptsperre
schrieb im Beitrag #7527971: > Außerdem hast du den Zugriff "stepCount = SM_SCHRITTANZAHL" auf die 32 > Bit Variable nicht geschützt. Dein AVR braucht auch dafür einige CPU > Takte. Während dessen kann ein Interrupt dazwischen stören und die halb > gesetzte Variable verändern. Packe da mal eine Interruptsperre
-
Thread
at90can128 mit jtag ice mk1 und avarice debuggen
->GDB: GDB: <Hc0> ->GDB: GDB: <c> updateBreakpoints jtagWrite command[W, 1]: 57 60 00 00 00 DD 20 20 response: command[h, 1]: 68 00 20 20 response: 41 command[G, 1]: 47 20 20 response: Waiting for input. JTAG box sent B: Break Status Register = 0x0020 command[2, 1]: 32 20 20 response
<s> command[1, 1]: 31 20 20 response: 41 command[2, 1]: 32 20 20 response: 00 00 BE 41 command[2, 1]: 32 20 20 response: 00 00 BE 41 jtagRead command[R, 1]: 52 20 02 00 00 5D 20 20 response: 00 00 00 00 41 ->GDB: T0520:00;21:0000;22:7a010000; GDB:
-
Thread
USB-Speicherstick simulieren
Guck Dir mal die App-Note AVR273 von Atmel an, da müßte eigentlich alles drinstehen, was Du suchst. Peter
Board funktioniert schon und er lässt sich auch über FLIP Flashen. Muss jetzt Dein Beispiel im AVR-Studio umsetzten. Melde mich, sobald es funktioniert. Gruß, Michael
-
Thread
TCB von ATmega4809 megaAVR0 Serie
nichts messen. Damit kann man "nur" zeitgesteuert irgendwas auslösen. @ S. Landolt: Kombimodus ala 32Bit Counter. Stimmt, beim AVR128DA kann man 2 Timer zusammenschalten. Jetzt bin ich echt am überlegen mir ein Testboard zu kaufen oder alles mit einem "normalen" ATmega zu lösen. :-) Und schon hat man
man muss sicherlich nicht 2 Timer zwingend zusammenschalten und kann den OVF einzeln verwenden. Beim AVR128DD werden dann sicherlich die Prescaler nachgereicht. :-)
-
Thread
HD44780 Display zeigt nichts an
Hallo, ich versuche mittels einem ATMEGA32 das Display HD44780 (2x16 Zeichen)zu beschreiben, habe mir bereits sämtliche Forenbeiträge durchgelesen, unter anderem : http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung Das
F_CPU (WERT) durch #define F_CPU 1000000 Wenn du die Fuses noch nie geändert hast, sollte der Mega32 auf 1Mhz laufen. Hier http://www.mikrocontroller.net/articles/AVR_Fuses kannst du dich zu dem Thema ein wenig schlau machen. In dem aktuellen Atmelstudio werden die Fuses über Tools > DeviceProgramming
-
Thread
Jemand schon mal I3C (nicht I2C!) genutzt?
NXP i.MX 93: https://docs.nxp.com/bundle/AN14005/page/topics/i3c_support_in_linux.html Mit STM32H5: https://wiki.st.com/stm32mcu/wiki/Getting_started_with_I3C https://binho.io/blogs/i3c-articles/stmicro-launches-stm32h5-mcu-first-with-i3c-peripheral https://www.st.com/resource/en/application_note
, auch die Errata meines bevorzugten AVR-DD enthalten nichts dergleichen.
-
Thread
IPOD and AVR anschließen
Hi, habe folgendes Problem, ich will einen IPOD von einem AVR aus steuern. Der IPOD connector verfügt über eine Serielle Schnittstelle, die definiert ist mit Low-Pegel = 0V und High = 3,3V. Nun habe ich zwar Beispiele wie man eine PC Schnittstelle da anschließt, nämlich einfach mit einem MAX232, aber was mach ich denn hier? Ach ja, dan AVR (MEGA 32) will ich mit 5V betreiben, das heißt doch laut Datenblatt, das die UART Pegel größer als 3,3V sein können oder? sonst könnte ich die ja auch direkt zusammenschalten. Besten Gruß Thomas
-
Thread
Arduino verbaut gefälschte ATmega32U4?
Beobachtung wirklich das bedeutet, was ich denke. Ich habe einen original Arduino Micro mit ATmega32U4 bei Amazon gekauft, der nebenbei bemerkt unglaublich schlecht verarbeitet ist. Wenn ich per AVR-ISP mkII darauf zugreife und die Fuses auslese, liest es die Extended Fuse als 0xCB. Laut Datenblatt
deren Gewinn erhöht? Nachbauten sind ja auch legal angefertigt. Was ich aber nicht weiß, ob es den 32u4 auch nachgebaut gibt.
-
Thread
Linux ist Mist - mal wieder (Xubuntu) Gesperrt
schade! Android hingegen hat > erkannt, was die Menschheit will... Aha, auf Android läuft also AVR-Studio?
▶ J-A von der H. schrieb im Beitrag #4543650: > für einen 800Megaherzer also ein 32Bit Ubuntu? > auch 14.04? Kann man sogar noch allgemeiner formulieren: "für einen 32-Bitter ein 32Bit Ubuntu"
-
Thread
Suche Solid State Relais Karte oder vergleichbares mit RS-232 Schnittstelle
dp/B004PFCHDE/ref=pd_sbs_107_t_2/259-5925078-1942238?_encoding=UTF8&pd_rd_i=B004PFCHDE&pd_rd_r=9e48f32b-e162-464d-86d4-8dd02a20b460&pd_rd_w=8OHjX&pd_rd_wg=pXiSm&pf_rd_p=a2f6bca6-dcb1-4822-8e28-66b64b37970e&pf_rd_r=HPMXQ8HDD5KTZV3RJ5DJ&psc=1&refRID=HPMXQ8HDD5KTZV3RJ5DJ
dp/B004PFCHDE/ref=pd_sbs_107_t_2/259-5925078-1942238?_encoding=UTF8&pd_rd_i=B004PFCHDE&pd_rd_r=9e48f32b-e162-464d-86d4-8dd02a20b460&pd_rd_w=8OHjX&pd_rd_wg=pXiSm&pf_rd_p=a2f6bca6-dcb1-4822-8e28-66b64b37970e&pf_rd_r=HPMXQ8HDD5KTZV3RJ5DJ&psc=1&refRID=HPMXQ8HDD5KTZV3RJ5DJ Für nur 4-Fach zu teuer. Ich bräuchte
-
Thread
Sehr einfacher Sinusgenerator, Digitalelektronik Projekt
Der 14-Pin AVR16DD14 hat einen 10-Bit-DAC. Vielleicht könnte man damit auch irgendwas Analoges erzeugen.
dich, es mag aber auch andere Schwerpunkte des Minimalismus geben. Bei dir sind die Bauteile halt im AVR16DD14 versteckt. Und es mit einem integrierten DAC zu machen ist für mich auch kein Minimalismus.
-
Thread
seltsame *.hex Datei
Hi! Ich arbeite an einem ATMEGA32 (der hat ja 32kB Flash). Die vom GCC ausgespuckte *.hex Datei enthält aber extended Frames (also >64KB) Hier die letzten Zeilen der Datei: :107FE0007095809590959B01AC01BD01CF010895DE -- "noch normal
ELF-Datei, aus der das produziert worden ist, irgendwo (am besten via URL) verfügbar machen sowie das avr-objcopy-Kommando, das zu dieser Datei geführt hat?
-
Thread
SimulAVR Version 0.1.2.6 von 2010 hat keine Definitionsfiles für den ATTiny 2313
dennoch eine Version unter http://git.savannah.gnu.org/cgit/simulavr.git/snapshot/simulavr-10ce341854a0dd1debf1119d2f41ae21dd8fae17.tar.gz, die wie im folgenden zu sehen den 2313 unterstützen soll. Gut siehts aus, auch wenn ich zum installieren ein paar Pakete runter laden mußte. $ /usr/local/bin/simulavr -v SimulAVR 0.9git Supported devices: at90s4433 at90s8515 atmega128 atmega16 atmega168 atmega32 atmega328 atmega48 atmega88 attiny2313 @Jörg: Ich danke für den Tipp!!! --ich melde mich, wenn
-
Thread
Mikrocontrollertabelle
über etwa 10.000 MCs zu erstellen. Allein die 8051 umfassen über 500 Typen: http://www.keil.com/dd/chips/all/8051.htm
Für mich ist die Auswahl des Mikrocontrollers beschränkt auf die STM32 Reihe. Da kann man in der ST Homepage gut suchen. Die haben Chips mit bis zu 2x CAN und 8x UART und viel anderer Peripherie mit drin. Mehr über den Controller hier im Artikel [[STM32]] ST bietet
-
Thread
Seriennummer einer SD-Karte auslesen Gesperrt
(kernel32.lib) Die Serial No lässt sich übrigens nachträglich verändern, siehe: http://www.codeproject.com/system/change_drive_sn.asp Gruß Nils
@ Uhu Uhuhu Man nehme einen ATMega32 und zwei SD Sockel. Dann Sektor für Sektor kopieren. Kein Problem ! Kopierschutz dahin ;)
-
Thread
DCF77 Empfangsprobleme
waren für ATMega8535 gedacht. Vollkommen egal. DCF77-Decodierung und LCD-Steuerung sind sowas von AVR-Typ-unabhängig, das einzige worauf es ankommt ist ausreichende I/O-Anzahl für die jeweilige Anwendung. Man braucht dafür nicht mal RAM -- die 32 Allgemeinregister reichen für solch einfache Dinge dicke
Programms so unglaublich egal, ob es für einen ATtiny24, 85, 2313, 1616 oder ATmega8, 48A, 328PB, AVR64DD28 geschrieben wurde. Weil weder nennenswert Speicher noch bestimmte Peripherie dafür gebraucht wird, die manche Typen nicht hätten. Karl B. schrieb im Beitrag #8047447: > Und verbindet nicht
-
Thread
Ampelschaltung für Hot Wheels Bahn
vom Digispark viel zu klein. Der >> führt nur compilierten Code aus. > > Warum dann keinen ESP32-C3 mit Micropython, weil hier Wenn das so toll und simpel ist, schicke ihm einfach einen fertigen ESP32 samt Erklärung, wie er den anpassen kann.
-----------------' [/pre] Und der Code samt Powerdown nach 5 min sieht so aus: [c] #include <avr/interrupt.h> #include <avr/io.h> #include <avr/sleep.h> #define F_CPU 128000L // Oszillator: Watchdog #include <util/delay.h> #define TASTER 0x08 int main(void) { PORTB = 0b1000;
-
Thread
I2C-Bus: SDA und SCL an ATMEGA328p
gegoogelt Oje, der arme PCF8591 kann doch nur max 100kHz. Ohne Delays wird das nichts bei nem 16MHz AVR.
> Oje, der arme PCF8591 kann doch nur max 100kHz. Ohne Delays wird das > nichts bei nem 16MHz AVR. Hab egerade einen ATtiny2313MU mit 8Mhz und en 64x32 OLED am laufen. Das geht komplett problemlos, obwohl ja eigentlich "ein wenig zu schnell", Stimmt schon. Ging ja auch eher um die Makros von
-
Thread
MIDI-"Tonbandgerät"
klar: SD(SC)-Karten sind bis zu 2 GB groß und mit FAT16 formatiert. SDHC-Karten sind bis zu 32 GB groß und mit FAT32 formatiert. SDXC-Karten sind größer und mit exFAT formatiert. Details hier: https://en.wikipedia.org/wiki/Secure_Digital#File_system Karten, die größer sind als 2 GB und
voraus - und die hat nur Windows NT verdaut, DOS aber nicht. Das kannte maximal 32 kB Clustergröße.
-
Thread
Display zeigt nichts an.
OPEN=1;INDEX=0;FILENAME=A500%252FLCD164ABL%2523EAS.pdf;SID=265L3wqqwQARoAABlwdfU23ccc90cb2e797aba8f766dd7bb0c0d2 In Bascom gibt es keine Probleme: [pre] $regfile = "m32def.dat" $crystal = 7372800 Config Lcdpin = Pin , Rs = Porta.3 , E = Porta.2 , Db4 = Porta.7 , Db5 = Porta.6 , Db6 = Porta
einen anderen Quelltext hat waere ich auch zufrieden. Danke im vorraus Nachtrag: MCU: ATmega32 7,372800 Mhz LCD-BUS: 4-Bit Entwicklungsumgebung: avr-gcc (GCC) 4.1.2 (WinAVR 20070525) Programmer: myAVR.de AVR ISP Programmer + avrdude + gui
-
Thread
Stromreduzierung in Power-Down mit CKDIV8 ?
Taster zum anschmeissen benutzt kann man doch > bestimmt ne sparsamere Schaltung aufbauen als den AVR unbedingt in den > PowerDown zu schicken. Nicht unbedingt. Da AVRs relativ wenig Leckstrom haben, ist ein AVR im Powerdown + externer Interrupt zum Aufwachen gar keine schlechte Variante in
Theroetisch ja, praktisch scheint aber beim OP was zu klemmen. Entweder offene Einänge bei einem älteren AVR oder angeschlossene ICs ziehen den Strom, im Zweifel parasitär durch die Schutzdioden der IOs.
-
Thread
ESP8266 crash während updateWifi() - ist millis() das Problem?
ICACHE_RAM_ATTR millis() { union { uint64_t q; // Accumulator, 64-bit, little endian uint32_t a[2]; // ..........., 32-bit segments } acc; acc.a[1] = 0; // Zero high-acc uint32_t m = system_get_time(); uint32_t c = micros_overflow_count + ((m < micros_at_last_overflow_tick
(handler->mode & 1) == !!(levels & (1 << i)))) { // to make ISR compatible to Arduino AVR model where interrupts are disabled // we disable them before we call the client ISR uint32_t savedPS = xt_rsil(15); // stop other interrupts ArgStructure* localArg = (ArgStructure
-
Thread
LED-Uhr mit Attiny26
ganz zu Anfang geraten. deswegen ist meine Aussage nicht falsch! Mit dem ESP geht es ähnlich zum AVR, jedenfalls nicht soweit es nur dem AVR zuzuschreiben.
dann wieder beim Arduino (als Hardware) wären. die war nun mal falsch, denn du beziehst dich auf AVR und meine Aussage. Es gibt zwar Arduino auch für AVR, aber die Beispiele von PeDa bezogen sich viel auf AVR und erst später auf C welches auch auf dem ESP kompiliert werden kann.
-
Thread
Mehrere Signale über einen analogen Eingang abfragen
Hallo, ein universelles analoge/digitale I/O-Platine hilft weiter. Hier eine Platine mit 32 I/Os die auch 10-Bit Analog Ein können und an 24V angeschließbar sind: http://www.raspberrypi.org/phpBB3/viewtopic.php?t=9556&sid=a98d84943f7db20dd53348135d463765 . Übrigens ist auch das Layout und der
den analogen Ports A4 und A5. Ich möchte eben über die analogen Ports einige Spannungen (mehr als 32) messen.
-
Thread
Separates Hex File. Geht das ?
Daten definieren die in einem gesonderten Hex-File abgelegt werden. Ich stelle mir das z.B. mit dem AVR-Studio so vor : char TabelleFlash [] PROGMEM = { 1, 2, 4, 8, 16, 32, ... }; char TabelleEEPROM [] EEMEM = { 254, 253, 251, 247, ... }; char TabelleDF [] DATAFLASH = { 32, 64, 128, 192, 96,
Speicher ja irgendwo "fehlen". Wie sieht das denn mit den Linker-Scripten aus ? Ich habe beim Win-AVR mal die ldscripts angeschaut, aber so wirklich schlau daraus werde ich nicht. Gibt es da irgendwo eine Zuordnung welcher AVR-Typ mit welchem Linker-Script (ich habe die Ordner avr25, avr3, avr6, avr1
-
Thread
ATmega32 + Bootloader
/articles/AVR_Bootloader_FastBoot_von_Peter_Dannegger/Tutorial_ATtiny13 https://www.mikrocontroller.net/articles/AVR-Bootloader_mit_Verschl%C3%BCsselung_von_Hagen_Re
/articles/AVR_Bootloader_FastBoot_von_Peter_Dannegger/Tutorial_ATtiny13 > > https://www.mikrocontroller.net/articles/AVR-Bootloader_mit_Verschl%C3%BCsselung_von_Hagen_Re Rückzug! Hab vergessen das du der