-
Thread
Erfahrungsberichte zu verschiedenen USB-ISP-Programmern
Wird das Gerät denn von AVR-Studio erkannt?
Schritt. Danach muss es auch noch mit dem ATmega funzen. Das ging dann recht problemlos mit einem ATmega32 (Pollin AVR Board). Lesen und Programmieren ging super und auch sehr schnell. Eigentlich soll das Pollin Board auch mit dem ATmega644 laufen, daher hab ich mal den 644er eingesteckt. Leider versagt
-
Thread
Eclipse, GDB, avarice, JTAGICE_mkII - Debuggen funktioniert nicht
Fehler doch spezifischer zu sein scheinen. Zur Vorgeschichte: Ich programmiere einen ATmega128 mit WinAVR-20100110 unter avr-g++ (C++). Als IDE kommt Eclipse zum Einsatz. Bisher hab ich das generierte elf-File mit AVR-Studio 4 geladen und versucht zu debuggen. Das hat zwar funktioniert, AVR-Studio hatte
Got message seqno 15 (command_sequence == 15) response: 84 00 00 00 00 PC = 0 ->GDB: 950090000021dd04c0a87301c0a873480003ab0d27012c00ab030000e5109503000000000 00000 GDB: <X0,0:> ->GDB: GDB: <M0,20:0c94c6000c94080c0c94cb0b0c94e5000c94e5000c94e5000c94e5000c94e500> GDB: Write 32 bytes to 0x0 jtagWrite
-
Thread
Hilfe - Umrechung 5 Byte! Array Dezimal => Hex. Gesperrt
lese von einer Chipkarte 5 Byte und stecke diese in ein 5Byte Array. Kann die nicht in eine Uint32 stecken. Diese 5 Byte sind von 0 bis 9999999999 Normalerweise würde man diesen Algorithmus (Bild zuvor) ja einfach durhführen können. Aber nur bis uint32.
Zahl / 16 Das ist eigentlich gut, denn wenn er das tut, dann wird aus der für einen vorzeichenlosen 32-Bit Integer um den Faktor 2,3 zu großen Zahl 9999999999 die Zahl 0999999999, die dann als 0x3B9AC9FF wieder völlig problemlos in einen 32-Bit Integer passt.
-
Thread
einfach mal eine Seite in den Flash schreiben.
haben. Mir fällt noch ein, das die rww section enabled werden muss. Siehe http://www.nongnu.org/avr-libc/user-manual/group__avr__boot.html#geb0dba1dd9d338516a94c0bd8a8db78a und Datenblatt. Ich habe am WE wenig Zeit, aber wenn das nicht hinhaut gehen wir Montag nochmal alles systematisch durch.
Projekt anlegen. Den AVR Simulator konnte ich nur dann verwenden, wenn ich ein Projekt neu angelegt habe... meine AVR-Studio Version: 4.17 Build 666 meine WinAVR Version: WinAVR-20090313 @Peter Danke, dass du mir
-
Thread
uParse - ein kompakter und vielseitiger Parser
@Harald Wenn du mit AVR-Studio arbeitest, mußt du in den Projekt-Optionen "Unsigned Chars" wegclicken. Hatte ich vergessen zu erwähnen. Asche auf mei Haupt. Ich verwende signed chars (ist bei Abfragen einfacher). Bei unsigned
Hallo Rene, ich arbeite nicht mit AVR-Studio, sondern mit Eclips. Da der Parser in ein bereits vorhandenes Projejt intgriert werden soll, kann ich auf unsigned chars nicht verzichten (genauso wenig wie auf signed) So ist das leider
-
Thread
Ersatz 2k-bit PROM SN74S471
Wenn es nicht eilig ist: Ein AVR sollte das in unter 1µs schaffen. :))
C5 A6 E3 A1 E1 AE EB A9 E9 B6 F3 B1 F1 ED AD 6F AE A7 A1 A1 A1 A7 A1 A1 A1 E6 A5 E6 AD 9E 9E BE DD A2 A2 A1 E1 AA AA A9 E9 B2 B2 B1 F1 E5 A5 E6 AD A3 A1 A1 A1 A3 A1 A1 A1 BF B5 A5 AD 9E DF 9D DD A2 E3 A1 E1 AA EB A9 E9 B2 F3 B1 F1 E5 AD 6F AE A3 A1 A1 A1 A3 A1 A1 A1 E6 B5 E6 AD 9E 9E BE DD A2
-
Thread
Projektvorstellung: CAN-Hutschienenmodul für Smart Home
Anbietern fertigen. Designregeln entsprechen den Anforderungen von www.smart-prototyping.com CPU: STM32F103RBT6, 32bit ARM Cortex™-M3, 128kB Flash, 20kB RAM, 72MHz - CAN-Bus per RJ45 (CanOPEN-Belegung), durchgeschleift, Terminierung per Jumper wählbar, PHY: SN65HVD230 - 24V-Stromversorgung über Schraubklemmen
Schalterdosen passen und Hutschienenmodulen. - Mit PICs habe ich leider keine Erfahrungen; mit STM32 schon - Für den STM32 existieren günstige ICD-Tools und kostenlose Toolchains - der STM32F103RBT6 ist leistungsfähiger (CPU, Peripherie, RAM, ROM, PIN-Anzahl) und bei meinem Lieferanten (Aliexpress
-
Thread
ARM welche Entwicklungsumgebung, welches JTAG Interface ?
erhältlich. Damit kann (werde) ich also leben. Dabei kostet JTAG-Interface, Eval-Board und (auf 32k beschränkte) Soft weniger als nur das J-Link von Segger alleine. Andere J-Link Bundles in vernünfigen Preisregionen habe ich leider nicht finden können. Das Upgrade von 32k auf 511K kostet übrigens
kein Problem. Wenn das so ist, kannst du dich ja auch mal bei Lauterbach Datentechnik nach einem Trace32 umsehen ;-) Ciao, Fabian
-
Thread
UART Problem (Assembler zu C) III
Ich habs mal ins AVR-Studio geladen:
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x56 [/avrasm] Das sind bei den Variablen sogar jeweils 32 Bytes mehr.
-
Thread
WiFi Relais mit ESP8266 ESP-01 Modul (Bascom)
xthal_bcopy = 0x40000688 ); PROVIDE ( xthal_copy123 = 0x4000074c ); PROVIDE ( xthal_get_ccompare = 0x4000dd4c ); PROVIDE ( xthal_get_ccount = 0x4000dd38 ); PROVIDE ( xthal_get_interrupt = 0x4000dd58 ); PROVIDE ( xthal_get_intread = 0x4000dd58 ); PROVIDE ( xthal_memcpy = 0x400006c4 ); PROVIDE ( xthal_set_ccompare = 0x4000dd40 ); PROVIDE ( xthal_set_intclear = 0x4000dd60 ); PROVIDE ( xthal_spill_registers_into_stack_nw = 0x4000e320 ); PROVIDE ( xthal_window_spill = 0x4000e324 ); PROVIDE ( xthal_window_spill_nw = 0x4000e320
-
Thread
EEG mit AVR und ADS1194: Kritik und Anregungen
Ich traue mir durchaus zu, diese Platine zu ätzen (ist nicht meine erste). Ich hab auch schon einen AVR im TQFP-32 Gehäuse mit 0,8mm Lead Pitch mit Lötkolben und Lötzinn erfolgreich auf eine selbst hergestellte Platine gelötet. Ich weis jedoch nicht, wie gut das mit dem ADS1X9X mit 0,5mm Lead Pitch ohne
Nein. Jeder EINZELNE Kanal kann mit bis zu 32ksps Samplen.
-
Thread
MS-DOS auf Diskette
RawWrite die andere RAWRITE... ich benutze unter Win 7 letztere https://www.netbsd.org/~martin/rawrite32/download.html https://www.heise.de/download/product/rawwrite-21847
als Datei aufs Laufwerk, sondern das Image selbst. Starte ein Linux Live system und copiere es mit dd: "dd if=/pfad/zum/image.img of=/dev/fd0". Ansonsten könnte man es auch auf einen USB Stick kopieren, aber das Vorgehen ist dan eventuell etwas anders. Man könnte auch einen USB Stick mit grub oder syslinix
-
Thread
Zweipunktregler mit uC programmieren: Anfänger
Ansonsten Etwas generelles Wissen, wie man so mit AVR arbeitet *** [[AVR-Tutorial]] *** Erste Schritte in C am besten auf dem PC mit einem guten Buch ( zb Kernighan&Ritchie Programmieren in C ) und danach den µC-spezifischen C Teil drüberstreuen. *** [[AVR-GCC-Tutorial]] ***
-
Thread
ATXMega mit externem Quarz läuft nicht an
einen Pin toggln. Leider zuckt der ATXMega nicht. Ändere ich obigen Code auf [c]OSC.CTRL |= OSC_RC32MEN_bm; while(!(OSC.STATUS & OSC_RC32MRDY_bm)); CCP = CCP_IOREG_gc; CLK.CTRL = CLK_SCLKSEL_RC32M_gc;[/c] dann läuft auch der ATXMega. Jetzt frage ich mich: Habe ich bei obigen Zeilen etwas vergessen
http://www.infineon.com/dgdl/Infineon-ap2402633_EMC_Guidelines.pdf-AN-v03_05-EN.pdf?fileId=5546d46255dd933d0155e32392f1090e Seite 17. Vermutlich liegt das Problem aber eher an der Kapazität von C1/C2. Gruß, Bernhard
-
Thread
Marlin Firmware mit dem ATMEL STUDIO 7 auf das Arduino Mega 2560 Board flashen
file "G:\AVR Studio\7.0\Build1188\7.0\Vs\Assembler.targets" from project "E:\Projekte AVR-Studio\ATmega\ATmega88\TWI_3\TWI_3\TWI_3.asmproj" (target "Build" depends on it): Task "RunAssemblerTask" G:\AVR
E:\Projekte AVR-Studio\ATmega\ATmega88\TWI_3\TWI_3\Debug\TWI_3.obj" "" -I "G:\AVR Studio\7.0\Build1188\7.0\toolchain\avr8\avrassembler\Include" AVRASM: AVR macro assembler 2.2.7 (build 69 Jul 26 2017 16:25:
-
Thread
AVR Dx Series Clock Schema
Ich setze gerade ein Projekt mit dem AVR32DD14 auf. Irgendwie komme ich mit dem Clock Controller nicht klar. Die Begrifflichkeiten sind m.E. im Datenblatt etwas unklar und nicht immer konsistent. 1. Verständnis der einzelnen Clocks Datenblatt
eine max. ADC Clock definiert ist schon klar. > Was aber soll passieren, wenn ich den ADC nur mit 32,768 KHz takte? Das ist tatsächlich eine interessante Frage. Vermutlich: bei 32,768 kHz Systemtakt sind die Specs der ADC nicht mehr in jeder Hinsicht garantiert. Grundsätzlich funktionieren wird sie
-
Thread
VU-Meter mit XMEGA
Ich hab sowas mal mit nem BluePill-Board gemacht: https://www.youtube.com/watch?v=aDdWhyNQf3o
ich hätte einen STM32F4 genommen. der hat I2S(SAI) interface und genug rechenpower hätte man sogar ne FFT machen können ...
-
Thread
DCF-Uhr from Scratch
Mischer/Demodulation, an den ADC. 77,5 kHz ist jetzt keine Hochfrequenz, aber etwas schneller als der AVR-Arduino-ADC sollte der schon sein. (STM32, RP2040, ...) Rest ist Software.
die CPU zu stören. Also echte parallel Verarbeitung. Ich habe dann mal nach diesen Daten die STM32 gefiltert und dabei dann STM32H723 oder den STM32H743 gefunden. Beide sind auf Nucleo Boards für 30 bis 50€ erhältlich. Echte 16-bit ADC mit DMA, SMID und DSP, 16-bit DAC um einen OCXO zu führen.
-
Thread
Programmieren mit KI
-> STM32Cube MCU Package for STM32F1 Series anwählen -> Install.
folgender Anweisung: Könntest du mir bitte den Micropython-Code auch als reines C-Modul für einen AVR Mega32A generieren? Die Quartz-Frequenz beträgt 16MHz. Das DCF-Signal liegt an Port A.0 an. Den Compileraufruf hab ich ihn auch generieren lassen. Sieht so aus: [code] avr-gcc \ -mmcu=atmega32
-
Thread
RWE Smarthome
Toolchain für die CCU ist hier. > > http://www.eq-3.de/software.html Das Funkmodul hängt nur am AVR. TRX868 <-SPI-> AVR <-UART-> ARM Ich gehe davon aus, dass die unteren Protokollschichten im AVR sind. Ich kann mich aber auch irren. Vielleicht kann sich ja mal jemand die Mühe machen und
SW auch auf der SHC läuft? http://homematic-forum.de/forum/viewtopic.php?f=26&t=13303&start=32
-
Thread
AD Wandler ATMega8
Hallo, ich folgenden Code programmiert, dieser funzt leider nicht. Wenn ich das ganze in AVR Studio simuliere bleibt der im ADC Interrupt hängen. Warum??? Warum geht er nicht ins Hauptprogramm zurück? Vielen Dank für eure Hilfe #include <avr/io.h> #include <avr/iom8.h> #include <
Startwert setzen } void ADC_init (void) { ADMUX = 0x00; // Channel 0 ADCSRA = 0xDD; // Prescaler /32 Int Enable; Single Shot Betrieb } ISR(TIMER0_OVF_vect) { TCNT0 = adcwert; // Startwert von AD Wandler übernehmen PORTB=!0x01; // Summer ein/ausschalten
-
Thread
CubeMX und HAL - I2C hängt sich auf
Frage ist nun, ob jemand vielleicht etwas lauffähigen Code mit dem CubeMX und dem HAL für einen STM32F103C8 hat? Gruß und Danke Peter
Not hilft es vielleicht trotzdem. http://stefanfrings.de/stm32/index.html#i2c
-
Thread
Programm für PC ohne Betriebssystem
> Schwierigkeiten kommen. Diese Schwierigkeiten sind nicht grösser als bei Programmierung von AVR Mikrocontrollern. Die haben nämlich auch kein Betriebssystem - ja nicht einmal ein BIOS.
die linke obere Ecke des Bildschirms und lege vom Inhalt des Bildschirms eine Tabelle an. Tabelle(32Bit-Offset,32Bit-Color,...) Vor dem Neu-Setzen des Mousezeigers wird der Hintergrund der vorherigen Position des Mousezeigers restauriert. Dieses Beispiel wurde für MASM 5 entwickelt. Eine CPU mit
-
Thread
Datenlogger Pendeluhr
bei weitem ausreichend. Nein, die sind für alles was ich mache eh viel zu klein und basieren auf AVR, was in sich selbst nicht gut geeignet ist für mich, da ich STM32 bevorzuge. Das hat aber persönliche Gründe. Aber da du fragst, der Arduino NANO basiert auf einem ATmega328, der hat genau einen
Beitrag #8089873: > Nein, die sind für alles was ich mache eh viel zu klein und basieren auf > AVR, was in sich selbst nicht gut geeignet ist für mich, da ich STM32 > bevorzuge. Es ist doch völlig Rille auf welchem Chip die basieren, entscheident ist, ob sich die Aufgabenstellung damit umsetzen
-
Thread
RFM12 temperaturempfindlich?
Minuten wieder. Habe ein Thermometer reingelegt, wenn sie ausfällt / spinnt dann ist die Temperatur 30-32 Grad. Ist das RFM12 tatsächlich so temperaturempfindlich? Hat da jemand Erfahrung mit oder Wissen darüber? Erklären könnte ich es mir schon, dass zB die Antennenanpassung sich mit Temperatur verschiebt
die das Relais ansteuern Paar keramische C zum entprellen/entstören 2 LEDs, eine am 7805, eine am avr Da die ne555 Flipflop relaisschaltung nicht verrückt spielt, hab ich hier kein Problem. Beim avr würde ich es auch nicht vermuten. Denke auch nicht, dass SPI temperaturgestört sein kann. Und das
-
Thread
Treiber für AVRISP mkII
Hast du das Servicepack installiert? Du brauchst das AVR Studio 4.12 und ich glaub mindestens SP3. Aktuell ist SP4. Oder du installierst gleich das AVR Studio 4.13
mkII steht nicht drauf........ob er von Atmel gefertigt worden ist keine Ahnung (es ist nen ATMEGA32A drauf, das sagt ja aber noch nichts) Was ich nicht verstehe ist, dass in dem AVR-Tutorial hier dieses Starterkit empfohlen wird........was aber nicht funktioniert. Hab es jetzt nochmal an nem
-
Thread
Problem mit Atmega88 aus CC2-Elektor-AVR-Projekt
. Zum Einstieg hab ich mir einen Usbprog (http://www.embedded-projects.net) und das Elektor-CC2-AVR-Projekt mit einem Atmega88-controller angeschafft. leider bekomme ich ihn nicht geflasht. Hab zuvor versucht, die fuses zu setzen (high-fuse:0xDD, low-fuse:0xFF). Zum flashen und zum setzen
avrdude: Recv: . [01] . [00] . [0a] A [41] V [56] R [52] I [49] S [53] P [50] _ [5f] M [4d] K [4b] 2 [32] avrdude: stk500v2_getsync(): found AVRISP mkII programmer AVR Part : ATMEGA88 Chip Erase delay : 9000 us PAGEL : PD7 BS2
-
Thread
Low-Power Temperaturwarnung
? Nimm nen ATtiny25, der hat schon nen internen Sensor. Mit nem 32kHz-Quarz braucht der nur etwa 50µA und Du kannst mit nem Timer die 6h abtesten. Oder zum richtig Stromsparen nen ATmega48P (Power-Down mit Aufwecken über Timer 2 an 32kHz Quarz). Peter
http://www.meilhaus.de/produkte/usb-mobile-messtechnik/?user_produkte[PR]=217&cHash=28435c0dd8
-
Thread
Arduino Atmega88-PA Upload-Abbruch wegen Leerzeichen im Pfad
[code] cmd /C "C:\\Users\\Michael Dallmann\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objdump" --disassemble --source --line-numbers --demangle --section=.text "C:\\Users\\Michael Dallmann\\AppData\\Local\\Temp\\arduino-sketch-24D8B4E568FB3DD945C662CD9897EDFE
Leerzeichen sind noch harmlos... Echte Profis verwenden bunte Dateinamen(*)! touch $'\033[32mX\033[35mY\033[31mZ\033[00m' *) Wenn sie testen wollen, welche Software da drüber stolpert.
-
Thread
Welchen Piezo-Summer an AVR
einen BJM 05 siehe: http://www.reichelt.de/inhalt.html?SID=14Q3OivtS4AQ4AAFpuSow193b6953094f3022dd598552cc526a32;ACTION=6;LASTACTION=3;SORT=artikel.artnr;GRUPPE=H4;WG=0;SUCHE=summer;ARTIKEL=SUMMER%2520BJM%252005;START=0;END=16;STATIC=0;FC=668;PROVID=0;TITEL=0;ARTIKELID=35928 der wird via BC548
AVR-Pin anschliessen kann. Ich danke Euch allen für die Antworten. Schönes Wochenende Hilel
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
Schnäppchen, *und* für AVR-Bastler vielleicht interessant: https://www.ebay.de/itm/183767606852 Im Prinzip ein Nano-Clone, aber mit dem uC LGT8F328P - im Prinzip ein Atmega328-Nachbau, aber mit 32Mhz (und ein paar weiteren
DMA und zweites SPI hätten da schon gereicht um bei 32Mhz vor nem AVR zu stehen.. so bleibt es ein Nieschenprodukt mit etwas mehr Power. Bin deswegen für Display Ansteuerungen zum STM32/ESP32 gewechselt.
-
Thread
Dezimalbruch in Binärbruch umwandeln
b = a*7/32 mit immerhin 0,6% Genauigkeit. So weit die allgemeinbekannten Tatsachen. Nur: Gibt es für diese Ersetzung eine feststehende Bezeichnung? Einen technischen Fachausdruck? Viele Grüße W.T.
NeMmekDdMmeGWuDdeZ ist doch schön kurz :)
-
Thread
ZX81 plus38 Clone
Eigentlich sollte man bei solchen Boards das EEPROM durch RAM und einen AVR als Bootloader und Debugger ersetzen. ;-)
$08 is 7 clock cycles which ; is way too fast. ; -> mark_0041: WAIT_INT: ; ; NB $DD is for 32-column display ; LD R,A ; (9) Load R with initial rising value $DD. EI ; (4) Enable Interrupts. [ R is now $DE ]. JP (HL) ; (4) jump to the echo display file in
-
Thread
Inline Assembler- Bits spiegeln
Wenn ich mir das so im Simulator anschaue, funktioniert das aber wunderbar (AVR-Studio 4.13, SP2, _WinAVR 20071221_ ). Aus 0x29 (-> 0b00101001) wird 0x94 (-> 0b10010100) und wieder 0x29. Dieser Gcc verwendet aber r24 und r25 für die Asm-Routine. Also evtl. ist da bei dir
Jörg X. wrote: > Wenn ich mir das so im Simulator anschaue, funktioniert das aber > wunderbar (AVR-Studio 4.13, SP2, _WinAVR 20071221_ ). Habe nun die neueste WinAVR Version installiert. Das Problem taucht hier wirklich nicht mehr auf. Ich habe noch die beiden Listings angehängt. WinAVR20071221
-
Thread
Hex von ELM-Chan in Tiny 85 Flashen
die Datei in den Tiny rein? AVR Studio 6 habe ich schon installiert ein AVR ISP MK2 hab ich auch da, das muss ich nur noch mittels Adapter an den Tiny anschließen... Eventuell kann mit jemand die Soft Kompilieren ohne die Fuses
Hab grade gesehen das in pff.h nur FAT12 und FAT32 aktiv sind. Hab FAT12 mal rausgeworfen und FAT16 aktiviert. Probier mal.
-
Thread
AVR code produziert Fehler
Könnte es sein, dass .dw da im RAM nicht funktioniert? https://www.mikrocontroller.net/articles/AVR-Tutorial:_SRAM https://www.mikrocontroller.net/articles/AVR-Tutorial:_Speicher https://www.mikrocontroller.net/articles/Adressierung
oder rjmp umbiegen... wann wird das gemacht? Sorry ist schon etwas her... Beim Simulator im AVR Studio 4 bricht er beim kompilieren mit dem Fehler >\dd.asm(18): error: jmp k: Unsupported instruction on ATtiny26 und >dd.asm(25): error: call k: Unsupported instruction on ATtiny26 ab!
-
Thread
ATMega128 HEX-File
Am Anfang eines jeden AVR-Programmspeichers stehen die Interrupt-Vektoren, die Du in den ersten zwei Zeilen stehen siehst. Die letzten Stellen sind die Prüfsumme der Zeile
EOF), der mitteilt, dass die eigentliche Programmdatei hier zu Ende ist. Allgemein: :LL AAAA TT DD [DD.....DD] CC Was im einzelnen in den Datenbytes steht, ist dann Device-abhängig. Wie gesagt, bei den AVRs stehen an den niedrigsten Adressen die Interrupt-Vektoren, die aufgrund der Speichergröße
-
Thread
Attiny lässt sich nicht flashen
= -c avr910 -P /dev/tty.SLAB_USBtoUART # PROGRAMMER = -c usbtiny OBJECTS = matrix.o # Fuses: internal oscilator 4 MHz, no prescale, BOD 1.8V FUSES = -U hfuse:w:0xDD:m -U lfuse:w:0xE2:m # Tune
: /dev/tty.SLAB_USBtoUART Using Programmer : avr910 avr910_devcode (avrdude.conf) : 0x76 Overriding Baud Rate : 19200 AVR Part : ATMEGA8 Chip Erase delay : 10000 us
-
Thread
Reale Einstiegsgehälter
Abschluss Dipl.-Ing (FH) Elektrotechnik, Fachrichtung Informationstechnik Einstiegsgehalt Mitte 2005: ~32k€, 37h/Wo., Software-Entwickler (Firmware auf AVR bis Datenbankanwendung auf PC) Mitte 2006 Firmenwechsel wg. ausbleibender Gehaltserhöhung, nun ~51k€, 40h/Wo., Software-Entwickler im Embedded-Bereich
Dipl.-Ing (FH) Einstieg 2011: 32,5k€/a brutto
-
Thread
Arduino Bootloader auf Atmel 1284 via LPT?
USBasp. Ich habe gelesen das dies auch über LPT (Parallelport) möglich ist, zumindest auf älteren 32bit Win98/XP Rechnern. Gibt es irgendwo eine Anleitung wie ich den Ardunio Bootloader über den LPT Port auf den 1284 packen kann? Gibt es Gründe die dagegen sprechen?
#3667192: > Ich habe gelesen das dies auch über LPT (Parallelport) möglich ist, > zumindest auf älteren 32bit Win98/XP Rechnern. http://www.mikrocontroller.net/articles/STK200
-
Thread
flash-Fehler mit ATtiny2313, compile ok
Wie bekommt man überhaupt so viele bytes hin? Mit libm ergibt sich bei mir: [code] >avr-gcc --version avr-gcc (GCC) 4.8.2 >avr-gcc -mmcu=attiny2313 -o main.elf -O0 main.c >avr-size main.elf text data bss dec hex filename 820 0 0 820
/install/configure.html#TOC3 Wie gelinkt wird, kann man z.B. anzeigen lassen mit [pre]$ echo | avr-gcc -x c - -###[/pre] Ein avr-gcc 4.7.2 spuckt damit aus: [pre]... Target: avr Configured with: ... --target=avr --with-avrlibc=yes Thread model: single gcc version 4.7.2 (GCC) ... ... collect2
-
Thread
VT100 ESC Sequenzen + LCD
nach links verschoben, ich bekomme einfach [D. Es geht um ein KS0070B kompatibles LCD mit Atmega32 angesteurt. Danke im vorraus
1 Vss GND 2 Vcc 5V 3 Vee GND 4 RS PD4 am AVR 5 RW GND 6 E PD5 am AVR 7 DB0 offen 8 DB1 offen 9 DB2 offen 10 DB3 offen 11 DB4 PD6 am AVR 12 DB5 PD7 am AVR 13 DB6 PD2 am AVR 14 DB7 PD3 am AVR Bei der 'lcdconf.h
-
Thread
USB CDC (virtual Com-port) mit hohen Datenraten verwenden
im Beitrag #2610205: > Bevor der verwendete µC genannt wurde, bin ich von der hier sehr oft > AVR-CDC Lösung ausgegangen. Die ist langsam. Naja, "die AVR-CDC-Lösung" ist zu allgemein: du hattest VUSB im Kopf. Ich würde mit AVR-CDC eine Lösung auf Basis AT90USB1287 erstmal assoziieren. ;-)
efm32gg.. von energy micro, sry dacht das hät ich erwähnt
-
Thread
[V] Adapter QFN32 auf TQFP32 und eMMC auf SD-Card
definitiv OHNE Porto. In den meisten Fällen wird Versand als Brief (0.70€) vermutlich ausreichen. * QFN32 auf TQFP32 Adapter PCB (0.6mm dick, durchkontaktiert) 0.10€/Stück * eMMC auf SD-Card (4-lagig, 1.6mm, grün) 4€/Stück Der IC, das PCB Lineal, das tinyUSBboard und die lila Leiterplatte sind nur
Schönen guten Tag suche für den AVR64DD32 einen TQFP32 Adapter auf DIP, kann 2 Seitig sein mit den Pins links und rechts oder Quadratisch mit den Pins an allen 4 Seiten. Es würde beides gehen. Müsste aber 0,8mm Pin-Abstand sein. Glaube
-
Thread
8048 Assembler für aktuelle Windows-Versionen
naken asm", der sehr klein, sehr schnell ist und einige andere MCU's dazu auch kann (wie bspw. MCS-51, AVR, STM8 etc.) https://www.mikekohn.net/micro/naken_asm.php
mir zu verantwortenden Daten unter Public Domain. PS: Die Platine kann 1:1 auch am JU+TE KOMPAKT 32/32, JU+TE MINI 32/32 und JU+TE MINI PLUS 32/32 verwendet werden.
-
Thread
Alternative Firmware für Sparmatic Zero Heizungsthermostat
passt direkt? Kenne keins, das man kaufen könnte. Günterx schrieb: > Was ist ein 3V-tauglichen AVR-ISP Programmer, wo bekommt man sowas? Ein AVR-ISP mkII oder AVR-Dragon oder ein STK500. Bekommt man bei CSD-electronics, Reichelt und anderen Distris. Günterx schrieb: > Habe leider mit sowas
passt in dieses Gehäuse: http://www.reichelt.de/?ACTION=3;GROUP=C714;GROUPID=3355;ARTICLE=8161;SID=32m@YGjKwQASAAAF5CXJk39a95dd8476cbbb0283d48e6075aba56
-
Thread
ATMEGA 328p Programm Upload nicht Möglich avrdude: stk500_loadaddr(): (a) protocol error, expect=0x1
Quatsch. Ja, kein "undefinierter Zustand" aber auch nicht sicher, deshalb empfiehlt ATMEL es auch in AVR042 ... http://www.atmel.com/Images/Atmel-2521-AVR-Hardware-Design-Considerations_ApplicationNote_AVR042.pdf Marc V. schrieb im Beitrag #4619740: > Ich habe unzählige Male auf dem Steckboard etwas
aber ich sehe gerade im letzte Bild sind die Fuse doch nicht ganz korrekt. Da sind die High Fuse DD, nicht DE
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Habe mir aus einem TQFP32 Adapter vom Chinamann https://www.aliexpress.com/item/Top-Quality-LQFP32-TQFP32-to-DIP28-programmer-adapter-for-ATMEL-AVR-Chips-atmega8-48-88-168/32557489995.html?spm=2114.13010608.0.0.xpoCoe und einem
Ich habe den C-Code eben mal mit dem AVR-Studio 4.19 und der aktuellen Toolchain Kompiliert, leider wird ein Fehler und neun Warnings ausgegeben! Abhilfe gab's mit: WinAVR-20100110\bin\avr32-gcc.exe und WinAVR-20100110
-
Thread
Infratec IP Steckdosenleiste funktioniert nicht
Alternativ gibt's für wenig Geld was bei ELV: http://www.elv.de/Netzwerk-Steckdosenleiste-IP-SL32,-Komplettbausatz/x.aspx/cid_74/detail_10/detail2_28773 Oder den AVR-NET IO als Basis nehmen. In der ct' gab es vor 2-3 Jahren auch einen Selbstbauproket für IP-Steckdosen. Viel Erfolg Christian
Expert_Power_Control_NET_MS_1201Der_4fach_Remote_Power_Switch_mit_MasterSlaveFunktionalitaet_fuer_TCPIPNetzwerke/dd0693ad49c2800d478eb6fa9bf4b846/ http://www.gude-shop.de/GUDE_Expert_Power_Control/7720_Expert_Power_Control_NET_Rev_2_Die_schaltbare_Steckdose_fuer_TCPIPNetzwerke_fuer_eine_Schukodose/dd0693ad49c2800d478eb6fa9bf4b846
-
Thread
Display Menü LCD 4x20
= new entry("I go to Germany", menu2); entry *entry31 = new entry("East.", 31); entry *entry32 = new entry("West.", 32); entry *entry40 = new entry("I dunno.", 40); menu0->add_entry(entry10); menu0->add_entry(entry20); menu0->add_entry(entry30); menu0->add_entry(entry40);
Auch in AVR-ASM geht das gut mit Tabellen. Die Ausgaberoutine braucht Basisadresse (Tabellenanfang) und Menüpunktnummer. Der Aufruf der Menüpunkte erfolgt nach Auswertung der (im Timer-Interrupt entprellten)