-
Thread
Versuch einer Millis Funktion für AVR
Ben S. schrieb im Beitrag #7940601: > 64bit in Mikrosekunden 64 Bit in Mikrosekunden... auf einem AVR? Oder bin ich hier im falschen Thread?
. Aus den avr-gcc Quellen: [pre] | Xmega | non-Xmega ------+-----------------+---------------- load | read LSB first | read LSB first store | write LSB first | write MSB first [/pre] Diese Reihenfolge muss nur bei
-
Artikel
Avr-gcc Bugs
avr-gcc can be kept in GCC v11+ 11.0 82658 Right-shifting 8-bit unsigned integers. 10.0 92055 Support 64-bit double 10.0 86040 RAMPZ not cleared after reading from __flashN 9.3, 8.4, 7.5 85805 Wrong code for 64 bit comparisons on avr-gcc 8.3 combine 85495 lto-wrapper.exe: fatal error: file too short: No
addqi -2000 insn 4.7.1 52484 Missing __memx insn because of wrong register footprint 4.7.1 52461 XMEGA+EBI: RAMPZ clobbered 4.7.1 51527 ICE: 'convert_to_integer' enters infinite recursion for __int24 4.7.1 c 46261 ICE: when compiled with -mint8 4.7.1, 4.6.4, 4.5.4 52261 Add XMEGA support 4.7.0 52148
-
Artikel
AVR In System Programmer
Versorgung mit Firmware manchmal fraglich. Oftmals funktionieren auch die Treiber der Clones unter 64-Bit Betriebssystem nicht richtig oder nur mit Tricks, die leider wichtige Sicherheitsfunktionen des Betriebssystem abschalten. Der AVRISP mkII funktioniert dagegen auch unter Windows 7 (64-Bit). VERALTET
AVR wiederbeleben kann. Auch wer mit niedrigen Taktraten arbeitet (z. B. 32kHz), kann einen ATmega64 in ca. 4,8 Sekunden programmieren und vergleichen. Darüber hinaus kann mit geeigneten Makros die Programmausführung getracet werden. Die maximale Programmierdauer beträgt bei einem ATmega64 mit 16MHz
-
Artikel
Miniwebserver
2x 16bit with mux) DAC (12bit) GPIO ardoino shild compatible Comparator CAN FRDM-K64F Onboard Additions FXOS8700CQ - 3-axis accelerometer and magnetometer Ethernet 2 push buttons RGB LED Bluetooth expansion pins RF24L01+ expansion pins Evalution Form factor 81mm x 53mm 5V USB or 4.5-
Webserver. Zum Fernsteuern und Abfragen von Sensoren Reines Firmware Projekt Läuft auf ATmega und Xmega ab 64kB + CP2201 Ethernet Controller Basiert auf uIP von Adam Dunkels TCP/IP v4, UDP, ARP, ICMP, DHCP Client, HTTP Server, SMTP Client, IP-Socket (Telnet) Webserver mit dynamischen und statischen Seiten
-
Artikel
AVR
AD-Wandler 10 bit, 8- und 16-Bit-Timer mit PWM, SPI, I2C (TWI), UART, Analog-Komparator, Watchdog 64kB Externer SRAM (ATmega128, ATmega64, ATmega8515/162); (Bei den XMEGAs bis zu 16 MB (128 Mbit) externer SDRAM) JTAG bei den größeren ATmegas debugWire bei den neueren AVRs Software. AVR-Studio: Kostenlose
zum Selbststudium geeignet. Es existiert auch ein Entwicklungsboard zum Kurs. Datenbuch ATmega8 und Xmega384 mit Beispielen in Assembler (alles deutsch). = Datenblatt ATmega48/88/168/328 in deutsch, auch als CHM-Datei herunterladbar und damit offline lesbar Literatur. I.Klöckl AVR - Mikrocontroller. MegaAVR
-
Artikel
Linksammlung
with built-in editor in binary, hexadecimal and disassembler modes. It includes AVR/Java/i86-i386-AMD64/ARM-XScale/PPC64 disassemblers, russian codepages convertor, full preview of formats - MZ, NE, PE, NLM, coff32, elf partial - a.out, LE, LX, PharLap; code navigator and more over. (GPL) - 404, 6.9.2010
Electronics (Atmega8, englisch) metku.net - How to get started with microcontrollers (ATtiny45, Steckbrett) XMEGA-C-Tutorial - Tutorial über Atxmega XMEGA Tutorial in C - Tutorial ATxmega (unter anderen am ATxmega128A3U) C++. www.avr-cpp.de - Tutorial für AVR C++ und myAVR Bibliotheken Assembler. Atmel AVR ASM