-
Thread
Arduino Inputs willkürlich HIGH & LOW trotz Pullup
die miese und planlose Programmierung, welche die Lahmarschigkeit verursacht. Und das nicht nur beim AVR, auch bei DEUTLICH fetteren CPUs!
zum Vergleich was Störungen angeht funktioniert(e) zB. auch sowas: https://www.google.com/search?q=c64+expansionsport
-
Thread
PC-ersetzen, welcher Prozessor f. 16-bit-Prgr.?
kann. > Ob 32 bit oder 64 bit ist egal. Es ist nicht egal: Win7-32 führt 16-Bit Programme aus, Win7-64 tut das nicht.
schrieb im Beitrag #7025516: >> Ansonsten eine beliebige Box nehmen, die noch Win7 SP1 kann. >> Ob 32 bit oder 64 bit ist egal. > > Es ist nicht egal: Win7-32 führt 16-Bit Programme aus, Win7-64 tut das > nicht. Ei gewiss fuehrt ein Virtual PC auch unter Win7-64 16 bit Programme aus. Und das
-
Thread
OLED Display mit I2C Bus am Slave betreiben
Microchip: https://www.microchip.com/en-us/product/ATtiny841 und da gibt es wiederum: AN_42010 - AVR156: TWI Master Bit Bang Driver AN2480 - AVR315: Using the TWI Module as I2C Master Also kann man wohl den Tiny auch als I2C Master betreiben, oder auf anderen Pins was bitbangen. Warum geht
Software implementieren. Schau dir das als Anregung an: http://codinglab.blogspot.com/2008/10/i2c-on-avr-using-bit-banging.html
-
Thread
Led-Multiplexing Problem mit Strom
Tastenabfrage, Multiplex von 4 Stellen, UART und steuert nebenbei noch einen 4-Kanal Audiorecorder mit STM32.
dass die Ladungszonen Zeit haben, sich umzubauen. Aus 28:7 (=4:1) wird dadurch ein (28+4):7, also 32:7
-
Thread
delay mit Röhren
Einfach 5 delay lines aus alten PAL-Fernsehern hintereinander schalten. macht 5 * 64uS = 320uS
#7041391: > Einfach 5 delay lines aus alten PAL-Fernsehern hintereinander schalten. > macht 5 * 64uS = 320uS Mit einem Torsions-Laufzeitspeicher kommst du locker in den Millisekundenbereich!
-
Thread
Verfügbarer Mikrocontroller für WS2812B
Falk B. schrieb im Beitrag #7012876: > Der ATtiny13 hat "satte" 64 Bytes RAM. Damit macht > man keine großen Sprünge, auch nicht mit 1kB Flash. Da sollte es > wenigstens der Attiny85 sein, der hat 8kB Flash und 512 Bytes RAM. Der Attiny10 mit 1k Flash und 32 Byte
umzusteigen? Weil die leider nicht in passenden Stückzahlen verfügbar sind. Hab mir auch schon die megaAVR Familie (die Nachfolger der ATmegas) angeschaut, aber die sind auch nicht wirklich verfübar. Oliver R. schrieb im Beitrag #7013390: > Du könntest einen ESP32-C3 nehmen Hmm, das sieht sehr interessant
-
Artikel
Linux Boards
ARM11, 700MHz Bifferboard: 486SX-kompatibel, 150 MHz Mini2440,Micro2440: ARM920T, 400Mhz ATNGW100: AVR32, AT32AP7000 MMnet1002 MMnet1001 Olimex SAM9-L9261 Board: TI OMAP35x Wandboard: Freescale i.MX6, ARM Cortex-A9, 2x1GHz, 1GB Gnublin ARM9 180 MHz (LPC3131), 32MB RAM ALL5003 RT5350 360MHz Mips 32 MB
AM335x 1GHz ARM® Cortex-A8 512 2GB 1x 1x - 1x 4x 2x 2x 65x HDMI & LCD 2 7x A/D 8x PWM 2x CAN 2xPRU 32-bit MCU 45€ beagleboard.org Carambola 2 Atheros AR9331 Mips Soc 400 MHz 64 16MB - 2x 1x 1x 1x - 1x 23x - 0,5 SLIC & I2S 19€ +21% 8devices.com Weitere Liste: Hier findet man alle neuen Ankündigungen (
-
Thread
Eure Erfahrungen mit SD-Karten
wird (DCIM, Whatsapp, Geocaching, Notizen), Füllstand ca. 110GB? Dann stimmt das nicht, weil die CRC32 der GB-Files auch nach Jahren bei mir denen auf der Backup-HDD entsprechen. Ist mein Szenario falsch, oder die Karte zu gut?
Raspberry* Pis betreibe ich die hier und die laufen seit Jahren gut: Kingston CANVAS Select Plus 32GB
-
Artikel
AVR-GCC-Tutorial/Analoge Ein- und Ausgabe
Bei einer CPU-Taktfrequenz von 4MHz beispielsweise rechnen wir Somit kann hier der Teilungsfaktor 32 oder 64 verwendet werden. Im Interesse der schnelleren Wandlungszeit werden wir hier den Faktor 32 einstellen. {| class="wikitable" style="text-align:center" ADPS2 ADPS1 ADPS0 Teilungsfaktor 0 0 0 2 0 0 1 2 0 1 0 4 0 1 1 8 1 0 0 16 1 0 1 32 1 1 0 64 1 1 1 128 ADCL ADCH ADC Data Register Wenn eine Umwandlung abgeschlossen ist, befindet sich der gemessene Wert in diesen beiden Registern. Von ADCH werden nur die beiden niederwertigsten Bits
-
Thread
Empfehlungen für aktuellen µC
UART > - 4x PWM (unabhängiger Kanal) > - I2C > - 2x SPI Können praktisch alle, sei es 8 oder 32 Bit. Such dir den schönsten aus. STM32, LPC, [[PICCOLO]], ESP32 whatever. > - Toolchain / Programmer unter Linux lauffähig und Open Source WOW! Und was machst du dann mit der Open Source? Selber
SPI > - Toolchain / Programmer unter Linux lauffähig und Open Source > Meine Empfehlung stm32f411 https://stm32-base.org/boards/STM32F411CEU6-WeAct-Black-Pill-V2.0. Preiswert zu bekommen, wenn man etwas Zeit bei Aliexpress. Und den ST Link gleich mitbestimmen. https://stm32-base.org
-
Thread
Abstandsmessung mit Ultraschall - Verständnis
[/c] Die Berechnung der Zeit habe ich mit dem AVR Calculator gemacht
Frequenz, wichtig für die Zeit #include "util/delay.h" // Einbindung Datei Pause #include "avr/io.h" // Einbindung Datei Ausgänge #include "avr/interrupt.h" #define LED1_ON PORTA &=~(1<<PINA5); // LED 4 ein grün #define LED1_OFF PORTA |=(1<<PINA5); // LED 4 aus grün #define LED2
-
Thread
Was war für euch der größte Entwicklungssprung beim x86 PC?
80386. Ohne 80386 kein brauchbarer Protected Mode mit linearer Speicheradressierung und damit kein 32 Bit Linux.
Der 32-Bit Adressbereich
-
Thread
[Selbstbau CPU] Welche Befehle machen eine CPU "praktisch"?
3 Pins, weil in MSI/LSI-Logik viele Gatter schon vom IC-Hersteller intern "verlötet" werden. Am 32x8 Registersatz der AVR-Cores dürften einige Tausend Transistoren beteiligt sein. Wenn man den nicht als Schrank von Flipflops und Einzelgattern implementiert, sondern naheliegenderweise als RAM, haut
(prx) A. K. schrieb im Beitrag #7002551: > Am 32x8 Registersatz der AVR-Cores dürften einige Tausend Transistoren > beteiligt sein. Für ein Register braucht es 6 Transistoren, also insgesamt 6*8*32 = 1536. Einen Schaltplan auf Transistorebene
-
Thread
Analogeingang schützen im ausgeschalteten Zustand
any other pin" = das gilt nur für die ADC-Pins, nicht für den Rest. Und schon garnicht für neuere STM32!)
Beim STM32F103 (ich glaube sogar bei allen STM32) sind die analogen Eingänge aber nicht 5V tolerant. Sie haben intern eine Diode, die Überspannung nach VCC ableitet.
-
Thread
Laufzeit Optimierung AtMega2560 als Frequenzgenerator
, 16 , 17 , 18 , 19 , 20 , 21 , 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 , 33 , 34 , 35 , 36 , 37 , 38 , 39 , 40 , 41 , 42 , 43 , 44 , 45 , 46 , 47 , 48 , 49 , 50 , 51 , 52 , 53 , 54 , 55 , 56 , 57 , 58 , 59 , 60 , 61 , 62 , 63 , 64 , 65
, 80 , 79 , 78 , 77 , 76 , 75 , 74 , 73 , 72 , 71 , 70 , 69 , 68 , 67 , 66 , 65 , 64 , 63 , 62 , 61 , 60 , 59 , 58 , 57 , 56 , 55 , 54 , 53 , 52 , 51 , 50 , 49 , 48 , 47 , 46 , 45 , 44 , 43 , 42 , 41 , 40 , 39 , 38 , 37 , 36 , 35 , 34 , 33 , 32 , 31
-
Thread
VGA (Framebuffer)
solch ein Projekt gewagt. Dabei hatte ich SD-RAM in drei verschiedenen Datenbusbreiten (8, 16 und 32bit) in Verwendung. Das externes Interface zum Displaycontroller war 8bit groß um einen AVR zu nutzen. Ich baute die Ansteuerung/Befehle zum Display Controller ähnlich der des OLED-Controllers SSD1306
RGB565 (16bit) ist. Die Displayadresse ist sogar 24Bit groß. Diese Daten werden Byteweise (8,16 oder 32bit) in das SD-RAM geschrieben, sobald der Bus zum SD-RAM wieder frei ist. Ich habe hier https://www.mikrocontroller.net/topic/520209#new auch mal einen SDRAM Tester gepostet.
-
Thread
ESP32 als Modul-Emulator für den C64
Hallo zusammen :) Ich habe mir eine Platine anfertigen lassen, mit der ich einen ESP32 über Levelshifter an den Expansion-Port des C64 anschließen und mit allen benötigten Signalen verbinden kann. Bisher programmiere ich dieses ESP32-WROOM-32-Board mit 38 Pins über die Arduino IDE.
Ich habe auch schon überlegt einen zusätzlichen SRAM-Chip zu verbauen, mit dem ich in der für den C64 irrelevanten Tackthälfte kommuniziere. Dann hätte ich bei dem zusätzlichen SRAM pro Tackt des C64 zwei Lese-Schreib-Zyclen. Einen für den C64 und einen für den ESP32. Diese Lösung erscheint auf den
-
Thread
Arduino Micro SPWM
, 62,62,63,63,63,64,64,64,64,65,65,65,66,66,66,67,67,67,67,68,68,68,69,69,69,69,70,70,70,70,71,71,71,72,72,72,72,73,73,73,73, 74,74,74,75,75,75,75,76,76,76,76,77,77,77,77,78,78,78,78,79,79,79,79,79,80,80,80,80,81,81,81,81,82,82,82,82,82,83,83,83,83
-56, -56,-57,-57,-57,-58,-58,-58,-59,-59,-59,-60,-60,-60,-60,-61,-61,-61,-62,-62,-62,-63,-63,-63,-64,-64,-64,-64,-65,-65,-65, -66,-66,-66,-67,-67,-67,-67,-68,-68,-68,-69,-69,-69,-69,-70,-70,-70,-70,-71,-71,-71,-72,-72,-72,-72,-73,-73,-73,-73,-74, -74,-74,-75,-75,-75,-75,-76,-76,-76,-76,-77,-77,-77
-
Thread
EPROMs löschen mit UV LEDs
Ja genau das steht auch im DB von meinem EPROM (NMC27C32BQ200). Kleiner als 400 nm, 253 nm ist ideal.
schrieb im Beitrag #6998624: > Kenne ich so nur beim Urvater Intel 1702A. Das war ein schneller 27C64 mit 45ns Zugriffszeit.
-
Thread
Suche Speicher-IC (EEPROM / Flash)
>>ATmega2560 > der Mega2561 hat ein "external Bus interface", damit kann man den > Speicher bis 64 k ausbauen, allerdings kostet es viele I/O-Pins. Also > z.B. batteriegepuffertes SRAM oder ein paralleles EEPROM. hat der Mega2560 auch... hier schon für 32k mit Arduino-Integration vorbereitet
/avr-libc/examples/twitest/twitest.c
-
Thread
Diverses Entwicklungszeug für AVR
, die ich nie genutzt habe und wahrscheinlich auch nicht mehr brauche. Es geht los mit "Bausatz AVR NET-IO" von Pollin, unbenutzt noch in Einzelteilen. Da ist ein ATmega32 drin, ein ENC28J60, und alle Kleinteile mitsamt Platine. Davon habe ich 2 komplette Sätze, vielleicht je 10€. Außerdem
bin noch dabei, gekauft! Klaus W. schrieb im Beitrag #6993585: > ich habe noch ein originales AVR STK500. > Und weil es so schön ist, gleich noch ein STK501 dazu für LQFP64. > Ein ATmega128L liegt auch dabei. Das nehme ich dann auch gleich noch mit :) Gruß Adam
-
Thread
Standalone MC gesucht
#6990290: > Ein Attiny13A reicht. Dürfte viel zu ungenau sein. Besser ein ATtiny25 mit Uhrenquarz 32kHz.
sich festlegen will und was derzeit überhaupt lieferbar ist. Hier bei MC.net besteht die Welt aus AVR und ggf. noch zähneknirschend STM32. PIC, STM8 oder die OTP Padauk PMS150C für 7Cent, alle können das. Das ist so primitiv das ich das mit HW Timer ohne MCU bauen würde. Man vergisst nämlich schnell
-
Thread
1602 LCD mit ATmega8535 und Bascom läuft nicht
http://www.zierath-software.de/AVR/lcd.html
ich kenne ihn nicht mal. Weil du damals noch in den Windeln gelegen hast. Ist einer der ersten AVR.
-
Thread
Was ist der Sinn des kryptischen "%USERPROFILE%"
hieß aber vermutlich nicht GWBASIC, sondern zB BASCOM. BASCOM ist ein Crosscompiler für µC, z.B. AVR
aber vermutlich nicht GWBASIC, sondern zB BASCOM. > > BASCOM ist ein Crosscompiler für µC, z.B. AVR Wir reden hier über die Zeit vor dem Krieg; da gab es noch nix AVR-Compiler aus dem RGW-Gebiet. https://de.m.wikipedia.org/wiki/BASCOM_(Microsoft)
-
Thread
Arduino (Mega): C++ Ereignisbehandlung
Sec einlesen, also praktisch auch Videos abspielen. Boards die so etwas bieten sind z.B. das STM32F746 Discovery oder das STM32F429-Discovery. Das ist aber eine ganz andere Hausnummer als der Arduino-Mega. Damit macht Grafik/GUI-Programmierung dann *richtig* Spaß - hohe Auflösung und Farbe, komplexe
Bereich anfangen, was Flash und RAM angeht, und wo C++ auch schon etwas weiter gediehen ist als bei avr-gcc. Da kann man dann schöne Dinge treiben. Die Design patterns der Gang of Four kann man bei AVR nur als Lötunterlage benutzen.
-
Thread
Frage zu typedef bei Strukturen
> > Habe ich das so richtig verstanden? Ja, sollte passen, bis auf dass die Zeiger bei einem 64-Bit System eben 64 Bit haben. Kannst es aber auch ganz einfach selber testen: [c] #include <stdio.h> #include <stdint.h> typedef struct { volatile uint32_t Member1; volatile uint32_t Member2
sollte man es tunlichst so machen. Bei HW ist die Adresse üblicherweise fest und nicht portabel. Ein AVR hat sein SPI DR mit Sicherheit auf einer anderen Adresse als ein STM32F7xx. Also kann das nicht im C Standard festgelegt sein. Auch wenn man keine MMU hat aber vielleicht verschiedene Busse, dann kann
-
Thread
FreeDOS 1.3 released!
Festplatten. Weiterere wichtige Momente waren UEFI mit dem Feature abnehmende Transparenz und mehr 64 Bit nutzen wollen - wie auch mehr Arbeitsspeicher für (gute) VMs.
musste. > Weiterere wichtige Momente waren UEFI mit dem Feature abnehmende > Transparenz und mehr 64 Bit nutzen wollen - wie auch mehr > Arbeitsspeicher für (gute) VMs. Mehrkerner
-
Thread
USB to TTL mit CH340
könntest, mag ich nicht raten. Unter Tools in der Arduino IDE ist folgendes eingetragen: Generic STM32F103C Series STM32F103C8(20k RAM. 64k Flash) STLink 72MHz (Normal) Smallest port ausgegraut Programmer grau: No programmers available for this board > > Bei Programmierung in der Arduino-IDE
Programm mir vier Menüunkte: Boardverwalter Arduino AVR Boards STM32 boards groups (..... STM32F1 Boards (Arduino_STM32) Die von der letzten Zeile sind die Richtigen. Wenn ich dann im Untermenü den "Generic STM32F103C series" wähle, lädt Arduino das
-
Thread
NRF51822 wie am besten erlernen mit einem Buch? Geht das?
vorher dieses schöne Board hier und ein passendes Buch. [[https://www.reichelt.de/de/de/nucleo-64-arm-cortex-m0-stm32-g07-serie-nucleo-g071rb-p272415.html?PROVID=2788&gclid=CjwKCAiA6seQBhAfEiwAvPqu1-YB0LMqQBSJzL3rcRIgi_ot2flZWp0f7HacNsebuwY7r-n3k7mu4RoCbtAQAvD_BwE&&r=1]] Vielleicht könnt ihr da
das völlig unterschiedliche Architekturen/Plattformen sind. Und deshalb willst du zuerst mit einem AVR-µC auf einem Arduino anfangen und dann mit einem EVAL-Board mit einem STM32 von STMicroelectronics weitermachen und dann zum Schluss das Ganze auf einem dritten µC einer völlig anderen Firma einsetzen
-
Thread
Wir haben ihn noch nicht gefeiert!
. Mit den Segmentregistern konnte man problemlos 4 x 64 KByte addressieren (CS SS, DS, ES) und mit wenig Aufwand auch 4x 1 MByte mit 32 bit far Zeigern. Man musste also nur alle 64 kByte ein 16 Bit Segmentregister laden... Muss wirklich furchtbar gewesen
, dass sie nur _eine_ 64-Bit x86 Version unterstützen. Weshalb Intel gezwungen war, AMD64 zu übernehmen, statt eigene Brötchen zu backen. Ohnehin hatte Intel eigentlich überhaupt keine Lust darauf, x86 jenseits der 32 Bit zu
-
Thread
Sonnenaufgang/Sonnenuntergang in Tabelle (Astro-Uhr/Dämmerungsschalter)?
25.12.24 359 8:31:07 27 26.12.24 360 8:31:31 24 27.12.24 361 8:31:52 21 28.12.24 362 8:32:11 18 29.12.24 363 8:32:26 15 30.12.24 364 8:32:38 12 31.12.24 365 8:32:47 9
42 8:30:40 27.12.22 8:31:31 8:29:54 8:30:53 28.12.22 8:31:52 8:30:03 8:31:02 29.12.22 8:32:11 8:30:08 8:31:08 30.12.22 8:32:26 8:30:10 8:31:10 31.12.22 8:32:38 8:30:08 8:31:09
-
Thread
ausgesperrt aus Atmega1284p
auf die Kombination ALLER CKSEL-Bits an, wahrscheinlich brauchst Du jetzt einen externen Quarz am AVR. Achte auch auf die Divide-8-Fuse. Um zugreifen zu können solltest Du es nun erstmal mit 32Khz SPI-Clock versuchen.
kommt mit weniger als der Hälfte des 8 MHz aus (ist dafür wesentlich ungenauer): [code] 8 MHz/64 128 kHz/1 5.0 V .32 mA .15 mA 3.0 V .19 mA .07 mA [/code]
-
Thread
AVR Mikrocontroller Lohnenswert?
. Auch beim PC dachten viele, daß ihre Programme mit 64 Bit CPU schneller laufen als mit 32 Bit CPU.
daneben liegen hatte, das ich bis heute nicht benutzt habe (sogar mit zusätzlichem STK501, um LQFP64 ohne Löten nehmen zu können), und JTAG-ICE, auch bis heute unbenutzt. Falls jemand löten will: hier liegen auch noch von Pollin 3 Bausätze AVR-Net-IO. Da ist jeweils ein atmega32 drin, das Netzzeug
-
Thread
Frequenznormal selber bauen GPS diszipliniert 16MHz low cost ATmeg329p Assembler
m.n. schrieb im Beitrag #6974134: > Meinst Du long long? Er hat nicht int64 geschrieben. W.S.
@ Patrick L. (Firma: S-C-I DATA GbR) (pali64) Meine Glättung ist schneller beim Einschalten, unterdrückt aber die PWM-Frequenz (8K Hz) noch ausreichend: Ripple <= 1/3 PWM-Step. Hastige Regelsprünge werden von der Software abgefangen. Ehrlich
-
Thread
Auswahl des passenden uC für mobiles Testgerät
schon die STM Nucleo angeschaut? Der Nucleo bringt direkt programmer und debugger mit und die STM32 haben 1meg sample ADC mit DMA. Stromquellen müssen noch separate drauf. Entweder in die feedback loop eines regulators eingreifen oder opamp Spannung zu Strom Schaltung. Ein AVR DB µC kann daher
sowie weitere mögliche Boards ins Auge gefasst. Soweit hat meine > Recherche ergeben, dass ich einen AVR, PIC oder Arduino (im Grunde ja > auch ein AVR) nutzen möchte aufgrund der breiten Community für mögliche > Hilfestellungen. Kann man machen. > Aufgrund der 32-Bit Beschränkung (von der ich
-
Thread
RTOS wirklich echtzeitfähig? Hätte gerne eine finale Antwort
das nicht, weil exaktes Timing über ASM Zyklen + NOPs hier nicht funktioniert. Also ist das olle AVR Design mit fixer Zyklenanzahl Echtzeitfähig, eine moderne CPU mit all ihren Tricks und Kniffen nicht? Obwohl die moderne CPU in einem Bruchteil der AVR Zeit reagiert? Radio Eriwan: Im Prinzip schon
Graphikkrams zu berechnen und ich meine, auf einer VGA-Schnittstelle auszugeben. Die haben dafür einen STM32-Prozessor verwendet, jedoch ohne Erfolg, die Sache hat nicht funktioniert. Nicht weil der STM32 zu langsam war, sondern die Jungs haben vorher nicht gewußt daß das Ding eine Pipeline hat und daher manchmal
-
Thread
Verstehen von Angaben von Microchips?
in welchem Zusammenhang wichtig sind. So ungefähr, als Beispiel eines AT MEGA 328 P. 8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash Ok, was gibt es noch außer 8 bit und warum ist das wichtig? Warum AVR? Was soll das heißen? 32K Bytes In-System? Kein Plan. Programmable
welchem Zusammenhang wichtig sind. > > So ungefähr, als Beispiel eines AT MEGA 328 P. > > 8-bit AVR Microcontroller with 32K Bytes In-System > Programmable Flash > > Ok, was gibt es noch außer 8 bit und warum ist das wichtig? > Warum AVR? Was soll das heißen? > 32K Bytes In-System? Kein Plan
-
Thread
7 Segment Anzeige auf verschiedenen Ports
ähnliches, lieber ganz normales C. Habe als Prozessot bisher den Attiny84, Attiny2313, Atmega 8 und 32. Habe mir den Raspi angesehen, komme damit überhaupt nicht klar. Erste Versuche mit einem SAM21 und 32 Bit. Meistens IO Ansteuerung, auch TFT Farb Graphikdisplay. Habe dazu auch eigene h Datein geschrieben
folgenden Programm wird eine Leuchtdiode mittels Timerinterrupt zum Blinken gebracht: [code] #include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 8000000ul // 1 << 6 = 0100 0000 bin = Maske fuer Bit Nr. 6 (von 0 an gezaehlt) // ODER Verknuepfungen sind in der Lage ein Bit zu setzen // UND
-
Thread
I2C Takt Pullup abhängig? (AVRxDB)
Hallo, ich spiele gerade mit einem AVR128DB64 rum und probiere Formeln aus wie man den optimalen BAUD Wert für den I2C Takt berechnet für unterschiedliche Gegebenheiten. Dabei fiel mir auf, dass der Takt stark vom Pullup abhängig ist. Nur
bis zu 9 SCL-Pulsen, bis SDA = 1 ist und dann ein STOP senden. https://www.robotroom.com/Atmel-AVR-TWI-I2C-Multi-Master-Problem.html
-
Thread
[Atmel Studio 6 | AVR ISP MK2] Lästiges "Problem"
Microchip Studio 7 hat diese Probleme jedenfalls nicht, mein MkII arbeitet daran problemlos unter Win10/64-bit.
klar sein, diese Versuchsversion war eine einzige Katastrophe. Ich habe 6 völlig übersprungen (mit AVR Studio 4.19 solange gewurschtelt), bin aber mit 7 soweit zufrieden, wenn man weiss, das man ein paar 32-bit Libraries von M$ nachinstallieren muss, falls es Probleme gibt. Aber deswegen ein OS neu
-
Thread
was für bastler und profis
hast? Ich habe ein grafisches Display definiert mit Framebuffer im RAM. Der Buffer ist aber nicht 32x24 Pixel groß (Anzahl der LEDs) sondern 96x24 Pixel. 0-31 ist für rot, 32-63 für grün und 64-95 für blau. Beim Refresh wird alles übertragen. Für ein violettes Rechteck zeichne ich dieses in die Bereiche
eine Platine (bzw. bin fertig damit) mit einem XMega128A4U, die dann 3 dieser Module mit gesamt 96x32 LEDs ansteuern kann. Die Testschaltung mit der das Video gemacht wurde war ein Mega644@20MHz, der Refresh dauert dort 9.3ms. Beim XMega mit min. 32MHz (max. 64MHz) gehe ich von 5ms oder weniger aus.