-
Thread
LCD Display 480x360, blau, bei Pollin
Dieses Programm könnte bei der Ansteuerung helfen: http://www.erd.epson.com/vdc/RelSoft/1375/intel32/13705cfg.zip
meinem (Eigenbau) 8051-Entwicklungsboard sind 4 Busanschlüsse vorhanden, von denen jeder 4kByte des 32kB I/O Adressraumes bekommt (ein 32k SRAM oder ein 2MB DRAM unterteilt in 32k Pages) bekommt den Rest. Auf der S1D13705 Platine sitzen ein 74HC573 und 74HC574, die 64k der Adressen erzeugen. A0-7 können
-
Thread
Digitaler Bilderrahmen mit mega8 S65 Display und SD-Karte
FAT einfach das Dateisystem benutzt, das zuletzt auf der Karte war. Auf jeden FAll bekomm ich ne 32 MB, 64 MB und 256 MB zum laufen. Alle unterschiedliche Hersteller.
machen willst lade ich es gerne hier rein und teste es mal. Inzwischen habe ich von einem Freund eine 32MB Karte geschnorrt die funktioniert. Die aus dem Telefon hab ich nicht zum Laufen gebracht, aber egal. Bei mir funktioniert nun alles wie es soll, juhu!! Meine Compiler Version ist avr-gcc (GCC)
-
Thread
Floppy MFM Decoder selber bauen AVR ATmega Assembler Beispiele FDD Diskette
Klar haben die STM32 mehr Rechenleistung und RAM als ein AVR. Aber ein AVR reicht völlig. Und vor allem macht die Herausforderung, etwas auf einem in die Jahre gekommenen 8-bit Prozessor zu programmieren wo andere alle sofort
Peter S. schrieb im Beitrag #6137096: > Klar haben die STM32 mehr Rechenleistung und RAM als ein AVR. > Aber ein AVR reicht völlig. Nachweislich. :-) Ich dachte allerdings eher daran, dass man besser an Daten von schlecht lesbaren Disketten rankommen kann
-
Thread
Hardware-Multiplier auf Mega32 ungenutzt?
p.s. seltsamerweise wird's mit *-O2* für den ATmega32 schlechter, nämlich 16 Ticks (oben war nur -mmcu=avr2 gesagt) [avrasm] mal15: movw r18,r24 ; 27 *movhi/1 [length = 1] lsl r18 ; 35 *ashlhi3_const/2 [length = 2] rol r19 add r18
sicher lieber heute als morgen im offiziellen Tree drin, es macht sicher keinen Spaß, den ganzen AVR32-Krams außerhalb zu pflegen. Außerdem ist natürlich auch irgendwie Sturheit der FSF im Spiel. Dieses Bestehen auf der Copyright-Abtretung ist nicht völlig verständlich, das würde gut auch ohne
-
Thread
Benchmark für Arduino-Boards?
ist um Faktor 6.75 höher geworden. Ob der STM32F103 Controller Instruktionen effizienter ausführt ? Oder nur der Compiler für den STM32F103 effizienteren Code erzeugt als der AVR-GCC für den Atmega?
84MHz/16MHz Wobei das vermutlich eher Zufall ist: Der DUE rechnet den Benchmark wohl mit echten 64-bit 'double'. Und beim UNO sind 'double' ja tatsächlich nur 32-bit 'float' Dafür ist der DUE ein 32-Bit Controller und der UNO nur ein 8-Bitter. Und rein zufällig hebt es sich so auf, dass die Gleitkomma-Performance
-
Thread
Mikrocontroller PonyProg Programmierschaltung
Mikrocontroller übertragen kann. Ich bräuchte den Bootloader von dem ATTiny13, ATMega8 und ATMega32. Entweder, man schickt mir direkt die HEX-File, die ich dann einfach per PonyProg über meine Schaltung in den Mikrocontroller übertrage, oder eine ASM-Datei, die ich dann in AVR Studio 4 kompiliere
: STK200, STK300, STK500, AVR ISP MKII, AVR Dragon und AVR ICE MKII. Alles original Atmel und hat immer problemlos funktioniert. MfG Spess
-
Thread
Mikrocontroller mit 5V
bezeichnen. Sind auch alle bis 5,5 V spezifiziert. Z.B. https://www.microchip.com/en-us/product/AVR64EA48 https://www.microchip.com/en-us/product/PIC18F44Q71
Sind auch alle bis > 5,5 V spezifiziert. > > Z.B. > https://www.microchip.com/en-us/product/AVR64EA48 > https://www.microchip.com/en-us/product/PIC18F44Q71 Plus dsPIC33EV* (16 Bit, 70 MHz) einige ATSAM bzw PIC32C (Cortex M0) fchk
-
Thread
LCD-Display & Schwarze Balken
am AVR 13 DB6 PD2 am AVR 14 DB7 PD3 am AVR 15 A Vorsicht! Meistens nicht direkt an +5 V abschließbar, sondern nur über einen Vorwiderstand, der an die Daten der Hintergrundbeleuchtung angepasst
Mit einem AVR Dragon und in Atmel Studio 6
-
Thread
umstieg von Symbol zu Grafikdisplay
kleinen µC mit seriellen API Methoden aufrufen ohne Fonts und Grafiken vorzuhalten. Mit einem STM32F103 wäre ein GFX mit z.B. 128x64 Pixeln preiswerter und der Zeichensatz paßt in den µC, Grafikdinge auch. Allerdings brauchen einige davon etliche Pins, hab hier noch mehrere alte mit parallelen Anschlüssen
wirst > du sowas brauchen. > Olaf da hatte ich mir bei meinem ersten Timer mit einer PWM aus dem AVR und einer Ladungspumpe beholfen, einstellbar vom AVR. https://www.holger-klabunde.de/dcdc/picdcdc.htm
-
Thread
Brötje ISR Plus Kommunikation / LPB
Berechnung analog Innentemperatur: Bytes 10+11 von HEX in Dezimal umwandeln ("01FF"=>511) und durch 64 teilen (511/64=>7,984375°C). Ebenso ist hier noch offen, wie die negativen Zahlen dargestellt werden. Späte Grüße Sascha
ff 00 fc 02 00 14 02 15 00 02 0a 00 01 00 00 fa f1 cb 78 0e 00 04 c0 02 00 14 86 05 05 00 64 f5 60 78 18 04 00 0c 02 00 14 87 05 05 00 64 00 5a 00 ef 03 f7 00 00 a2 d0 ee 76 78 0e 01 04 c0 02 00 14 a6 05 05 00 64 f5 81 78 18 04 01 0c 02 00 14 a7 05 05 00 64 00 8a 00 64 03 e8 00
-
Thread
Mr.MidiPlayer - Spielt alle MIDI-Dateien von einer SD-Karte
make: *** [MidiPlayer.o] Error 1 Build failed with 2 errors and 9 warnings... Ich verwende AVR-Studio 4.12 + SP2 und avr-libc 1.4.3 vom 23. Jan 2006.
64 Ausgänge mit TTL-Pegeln (0/5Volt). Es gibt z.B. eine Relaiserweiterung mit 16 Relais(MTC64 Relay Board). Bis zu 4 Stück können an das MTC64 angeschlossen werden. 1 Relaisboard kostet 80 Euro. Falls Du
-
Thread
Wie kommt es, dass es Arm SoCs für unter 10 € gibt, aber keine x86 SoCs zum gleichen Preis?
programmieren in Hochsprachen. Einen C-Programmierer interessierts vielleicht noch ob die Maschine 64 Bit hat oder nur 32 oder wie die Endianness ist aber das wars dann auch schon.
OUT Operation gebraucht usw > usw. Mit so etwas tut sich ein Compiler deutlich schwerer. Bei IA-32 sind die meisten Register General Purpose Register, also wesentlich vielseitiger einsetzbar, als beim 8086 oder 80286. Mit dem x86-64 kommt noch ein Dutzend weiterer Register hinzu.
-
Thread
Led Matrix mit 1 5x7 LED Modul
' S Data 1 , 1 , 127 , 1 , 1 , 0 ' T Data 63 , 64 , 64 , 64 , 63 , 0 ' U Data 31 , 32 , 64 , 32 , 31 , 0 ' V Data 63 , 64 , 56 , 64 , 63 , 0 ' W Data 99 , 20 , 8
' Q Data 124 , 8 , 4 , 4 , 8 , 0 ' R Data 72 , 84 , 84 , 84 , 32 , 0 ' S Data 4 , 63 , 68 , 64 , 32 , 0 ' T Data 60 , 64 , 64 , 32 , 124 , 0 ' U Data 28 , 32 , 64 , 32 , 28 , 0
-
Thread
Problem AVRDoper mit Avrdude verwenden
in AVRstudio auswählen *Kopf kratz* Zitat aus Deinem ersten Post: >Ich wollte mit hilfe des AVR Dopers einen Atmega32 flashen. MfG Paul
Also ich habe ein avr-doper und verstehe deine frage nicht. [pre] "C:\WinAVR\bin\avrdude.exe" -c stk500v2 -p m32 -P avrdoper -U flash:w:main.hex [/pre] sollte funktionieren. Du hast deinen Controller nicht richtig angeschlossen
-
Thread
Raspberry Pi 4 vorgestellt
Karl K. schrieb im Beitrag #5998475: > geht 64bit Raspbian eigentlich auch auf dem Pi 3? Afaik jein, der Kernel läuft wohl prinzipiell, aber einiges passt (noch?) nicht. Laut einem Entwickler ist wohl USB langsamer als bei 32bit und laut c't läuft
splitten können. Für die neue "D" hätte sich viel mehr ändern können, z.B. SATA Schnittstelle. 64 Bit anstelle der 32 Bit, 4GB Arbeitsspeicher in der Grundausstattung usw.
-
Thread
Alternativen zu STM32?
Anforderungen sind eher simpel: zwei serielle Schnittstellen (alternativ SPI + seriell), so ab 64 kB Flash, wenigstens 8 kB RAM und ein paar Timer. Die Anwendung ist eher zeitkritisch, deswegen wenigstens 32 MHz. Und weil einschlägiges Tooling schon vorhanden ist, wäre mir ein Cortex-M ganz recht
Auf Lager: 22.162 https://www.mouser.de/ProductDetail/Silicon-Labs/EFM32PG22C200F64IM40-C?qs=eP2BKZSCXI5h7BAxbMC1aw%3D%3D Auf Lager: 23.946 https://www.mouser.de/ProductDetail/Silicon-Labs/EFM8BB31F32G-D-QFN24R?qs=hd1VzrDQEGiNTV6ET5oDug%3D%3D Auf Lager: 247.881 :
-
Thread
AVR-Projekt kompilieren
3273 Defl:N 1379 58% 2019-06-24 14:06 08ae3165 avr8-gnu-toolchain-win32_x86/libexec/gcc/avr/5.4.0/install-tools/mkheaders 13940 Defl:N 4987 64% 2019-06-24 14:06 37a3e66c avr8-gnu-toolchain-win32_x86/libexec/gcc/avr/5.4.0/install-tools/fixinc.sh
14:15 a95a62cd avr8-gnu-toolchain-win32_x86/bin/avr-strip.exe 730112 Defl:N 365491 50% 2019-06-24 14:15 64d39363 avr8-gnu-toolchain-win32_x86/bin/avr-objdump.exe 393728 Defl:N 173600 56% 2019-06-24 14:15
-
Thread
Seti auf AVR ?
Mit nem AVR brauchst du garnicht anfangen, er hat zwar 16 "MIPS", aber MIPS sagen erstens garnichts über die Leistungsfähigkeit aus, zweitens ist das echt wenig :) Nen AVR ist ein 8bit-Controller ohne FPU mit
Der Adressraum ist nicht das Problem, das benoetigte Megabyte kann man auch mit einem AVR adressieren und dann ein Dimm dranloeten. Aber selbst wenn man die Probleamtik, dass man die 32bit-Zahlen irgendwie darstellen und adressieren muss ausser acht laesst, bleibt das Problem der puren
-
Thread
Atmega 32, 8-Bit Timer(Timer 0)
Mit welcher Taktfrequenz läuft der Mega32 denn überhaupt? Und bist Du sicher, dass die LED wirklich an PortC.0 hängt?
dasselbe Thema, deswegen denke ich, kann es nicht so verkehrt sein... also ich habe auch den Atmega32, läuft mit 8 MHz, und möchte mit dem 16-bit-timer (Timer1) und einer Interrupt-service-routine Wartezeiten erzeugen. Hier mein Code: [c] #include <avr/io.h> #include <stdint.h> #include <avr
-
Thread
Verfügbare µC
Bei Digi-Key die PIC32MX-Reihe derzeit gut verfügbar: https://www.digikey.de/products/de/integrated-circuits-ics/embedded-microcontrollers/685?k=PIC32MX795F512 Viele Grüße Jochen
TinyGecko 11 https://www.silabs.com/mcu/32-bit/efm32-tiny-gecko-tg11
-
Thread
Runden beim Teilen macht nicht was es soll
So siehts aus: violett: Fliesskomma gelb: Deine Originalversion blau: mit Variable = (Variable+32)/64; Alles eher subiotimal :-) Oliver
+ 32) / 64; Das ist bis auf den Rundungs-Summanden "+ 32" das gleiche, und funktioniert daher auch. Oliver
-
Thread
Ethernet für uC?
so explodiert der Aufwand plötzlich. Ein Raspberry Pi kann das alles ab Werk. Ein ESP8266 oder ESP32 kann immerhin die Basics. Aber ein ATmega328 ... eeeeh. Wenn das alles so einfach wäre, hätten wir schon in den 80er Jahren unserer Heimcomputer (C64, Amiga, Atari) mit Netzwerkkarten ausgestattet
Links zum Thema https://www.mikrocontroller.net/articles/Einfacher_und_billiger_Webserver_mit_AtMega32 http://www.lochraster.org/etherrape/ Ergänzung: myEthernet 64k https://shop.myavr.de/index.php?sp=article.sp.php&artID=100065
-
Thread
Benötige Starthilfe zu µC programmierung
könnt ihc mir geschätzte 15 Amtegas verfusen^^... Der USBasp vom Fischl Funktioniert auch mit Win7-64Bit/AVR-Studio/Atmega32... Gibt es gründsätzlich noch andere, evtl bessere USB-Programmer?
Der USBasp vom Fischl Funktioniert auch mit Win7-64Bit/AVR-Studio/Atmega32??? Sollte ne Frage sein^^
-
Thread
Projekt Microcontroller
1,85€ (auch bei Pollin) Beide Boards eignen sich gut, da sie bereits einen integrierten ISP (myAVR parallel, ATMEL seriell) und auch Taster und LEDs zur Eingabe/Ausgabe besitzen. Das ATMEL-Board kann darüber hinaus auch größere Mikrocontroller aufnehmen (z. B. ATmega32). Der Anschluss von Sensoren
z.B. bei ebay. t6963c asl Suchbegriff, in Artikeltexten suchen, bringt im Moment 2 Stück mit 128x64 und 240x64 Pixeln. Gruß aus Berlin Michael
-
Thread
Memory MAP - ATMega1284P externes RAM
/topic/348938?goto=3943589#3931791 >Vielleicht kennt jemand ein Gegenbeispiel bei einem AVR >neuerer Generation bei dem (denen) das nicht so ist? Bei den normalen AVRs sind Zugriffe auf den SRAM bis 64kB DIREKT machbar. Man muss lediglich per Option dem Linker sagen, dass der SRAM verfügbar
DORT ist das Problem, dass man bis zu > 16 MB SDRAM ansteuern kann, die meisten Compiler wie der avr gcc aber > keine direkte Unterstützung für Adressen >64kB bieten. DORT braucht man > die Makros! Ok, again what learned, hätte Loddar gesagt. Lasse mich ja belehren und freue mich dass es (mit
-
Thread
Welche Programmiersprache auf µC
einem controller laufen, was ich auf einem PIC32 laufen lassen wird weder auf PC noch auf AVR portiert. Aeh ja. auf dem PC lass ich Delphi laufen.
endlich mal jemand Fortran-2008 Compiler für µCs > implementiert Wenn du einen Cortex-M7 mit 32/64-bit-FPU hast, warum nicht? ;-)
-
Thread
Fragen zu Entwicklungsboard?
Ich hab so angefangen: Einfacher Programmer und ein Steckbrett. Heutzutage würde ich empfehlen: AVR Dragon (billig + gut, sowohl als Anfänger als auch Professionell zu gebrauchen). Und dann ein Steckbrett dazu. Als Controller nimmst du nen Atmega8 oder Atmega32 in DIP, damit er draufpasst. Bei dieser
für stm32f4 gibt es coocox ide die ist gratis und easy zu bedienen. wobei wenn du schon erfahrung mit programmieren und frameworks und c hast wird dir wahrscheinlich 32bit mit der stm32 basisbibliothek nicht so
-
Thread
Wertzuweisung Arduino - Kann mir das jemand erklären?
sketch_aug06f.ino:2:42: warning: overflow in constant expression [-fpermissive] [/c] Compiler: avr-gcc-11.1.0-x64-windows
macht wenig Sinn, auf einem AVR für alle Variablen immer 64-Bit-Breiten zu nutzen. Umgekehrt werden viele 32-Bit-Prozessoren ausgebremst, wenn sie eine zu kleine Wortbreite zum Rechnen verwenden. Ebensowenig macht es Sinn, für verschiedene
-
Thread
STM32 <-> AVR
auf Anhieb. Ich werde diese Erkenntnis dazu benutzen, mein selbstgestricktes "xput" auch auf dem AVR zu ergänzen, als auch mir FATFs nochmal genauer anzuschauen. Solong, liebes AVR/STM32-Tagebuch :p
:) Unabhängig davon, wer die 32 Bit Leistung eines STM32 wirklich benötigt und jemals auszuschöpfen weiß soll damit glücklich werden! Der Controller, der mich zu irgendeinem Umstieg vom bewährten Alleskönner AVR veranlassen könnte,
-
Thread
Probleme bei Pointer in C. Code crasht
Hallo, ich habe hier einen Code, welcher immer abstürzt [c] static uint32 table_p[64]; static table_T *resp_table; typedef struct { uint8 inUse; uint8 status; ... } table_T, *table_t; typedef struct { ... uint32 *table; uint32 size; ... }init_ts
heimtückische Falle. Meine Glaskugel meint, es könnte sein, dass ein table_T größer ist als ein uint32, und daher in ein Array aus 64 uint32 keine 64 table_T reinpassen.
-
Thread
Speicheranzeige im ProgrammersNotepad
80 bytes (15.6% Full) (.eeprom) [/code] Diese Zeilen: [code] #HEXSIZE avr-size --target=ihex $(TARGET).hex #ELFSIZE avr-size -C --mcu=atmega644p --common --target=elf32-avr $(TARGET).elf [/code] erzeugen eine Fehlermeldung: /usr/bin/sh: -c: line 1: syntax error near
HEXSIZE #SIZE --target=ihex $(TARGET).hex #ELFSIZE #SIZE -C --mcu=atmega644p --common --target=elf32-avr main.elf sonst ist das gleich geblieben.
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
SD-Karten: Nachdem ich eine Menge 128MB-Karten habe (für 3d-Druck und AVR-Datenlogger-Experimente) habe ich mir auch eine 16 und 32GB-Karte (micro-SD mit Adapter und quietschbunten cardreader) zugelegt. Diese Spielchen kannte ich noch nicht: - 32GB wird heiß, funktioniert
STM32F103RCT6 in Einzelstücken für 2.10$ Cortex-M3, 256kb Flash, 48kb Ram, LQFP-64 http://www.ebay.com/itm/1PCS-MCU-ARM-IC-ST-LQFP-64-STM32F103RCT6-STM32F103RCT6TR-/271505510162
-
Thread
Der Microcontroller und seine Datentypen
Rechengeschwindigkeit aus? Gibt es da irgendwo eine Info zu, vielleicht ein Link oder so? Und was ist mit int32 und int64 Variablen? Sind die noch geeigneter als double? Sind ja auch 64Bit. Vielen Dank für jede Info.
Generell gibbet nich, es kommt immer auf den konkreten Compiler an. > Bin ich denn mit einem uin64_t noch > besser beraten als mit einem Double? Z.B. sind beim AVR-GCC int64_t grottenschlecht implementiert, da ist sogar float kleiner und schneller. Und double kann der AVR-GCC garnicht. Peter
-
Thread
Grundbefehle wie z.B. JNZ
eingefügt. Leider leuchten die immer noch und Blinken nicht. Warteschleife:= warte: ldi r17, 0x64 w1: ldi r18, 0x64 w2: ldi r19, 0x64 w3: dec r17 BREQ w3 dec r18 BREQ w1 dec r19 BREQ w2 PS: Ich verwende AVR Studio 4. WAVEAVR HAtte ich
Watch" berechnet die zugehörige Zeit in (s) bezogen auf die eingestellte Frequenz. Im Menü "Debug"->"AVR Simulator Options" kannst Du Deine Frequenz vorgeben. Bei dieser Deiner Schleife, --------------------------------- warteA: ldi r19, 0x01 w1a: ldi r18, 0x64 w2a: ldi r17, 0x64 w3a:
-
Thread
Audio in möglichst guter Qualität samplen
. Eine Alternative zum eingebauten Stereo-DAC wären externe I2S-DACs, aber I2S kann kein AVR. Für dsPIC (die dsPIC33EP gehen bis 70 MHz!) und PIC32 kein Problem - die SPI-Einheiten können das, wahlweise auch mit DMA-Unterstützung. Nennt sich dann Framed SPI. Ein schöner DAC aus der oberen
kannst Du das dann entweder hiermit: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX250F128B (32 Bit, MIPS Kern, 50 MHz, 128k Flash, 32k RAM) oder sowas http://www.microchip.com/wwwproducts/Devices.aspx?product=dsPIC33EP256GP502 (16 Bit mit DSP Erweiterungen, 70 MHz, 256k Flash
-
Thread
Übersicht über preisgünstige elektronische Geräte für reverse-engineering Gesperrt
h1930 HP ipaq h1940 Acer N35 Yakumo Alpha Alle diese geräte haben 3.5 bis 4" TFT mit touch, 64MB SDRAM und 32MB NAND Flash - und natürlich eine Samsung S3C2410 - die mit 266MHz laufen kann. Z.zt. kosten solche geräte zwischen 25 und 35EUR, also auf jeden fall eine günstige ARM9 platform die
habe den BAYER Contour USB gekauft und unter die lupe genommen. Was ist drauf: Cortex M3 - STM32F103RCT6 (LQFP64) SD/SPI iNAND - SDIN2C2-1G-T (169FBGA) TPS61040 - 12.2V für Display 8UDFN ic - top mark 528R 8UDFN ic - top mark 17040 (li-Poly controller) SC70-4 3V LDO - Microchip UV top mark
-
Thread
WinAVR: Finde keine Konstante RAM-Größe
(0x100) include/avr/iom32c1.h:#define RAMSTART (0x0100) include/avr/iom32m1.h:#define RAMSTART (0x0100) include/avr/iom32u4.h:#define RAMSTART (0x100) include/avr/iom32u6.h:#define RAMSTART (0x100)
.h:#define RAMSTART INTERNAL_SRAM_START include/avr/iox32d4.h:#define RAMSTART INTERNAL_SRAM_START include/avr/iox64a1.h:#define RAMSTART INTERNAL_SRAM_START include/avr/iox64a3.h:#define RAMSTART INTERNAL_SRAM_START [/pre] Hmm, wenn
-
Thread
USBprog und Debian Wheezy
" # USBprog with at89prog or usbprogrs232 firmware ATTR{idVendor}=="1781", ATTR{idProduct}=="0c64", MODE="664", GROUP="plugdev" # USBprog with Atmel AVR ISP mkII firmware # mawa 2014-01-02 Eingefügt und auskommentiert # ATTR{idVendor}=="03eb", ATTR{idProduct}=="2104", SYMLINK+="avr/ispmkii",
Lösung dafür gibt. Eine weitere Möglichkeit könnte meine 64bit Version sein. Mein Lenny Referenzsystem, auf der der USBprog läuft, ist eine 32bit Architektur. Wäre noch mal eine Überlegung, werde ich aber in den nächsten Wochen nicht testen können. Ich hoffe
-
Thread
16bit PWM für mind. 3 Kanäle
Beide Variante würden (zumindest bei mir) neue Programmer und Toolchains > erfordern. Wie? Kein AVR-Studio4 nebst 39EUR für einen AVR-ISP mkII ´rumliegen? Hmm...
Hallo, der Mega128 ist ein bisschen oversized. Auch der 64er wäre ein bisschen zu groß für meine Anwendung. Nein, mir würde der XMega32A4 sehr gut passen. Nur wie sieht es zu den oben genannten Fragen aus?? lg Andy Andreas Posch schrieb im Beitrag #1673023
-
Thread
Kleines ARM Modul wie Ardunio Nano gesucht
Nucleo-32?
Oder für 4,42 aus der Volksrepublik: http://www.ebay.de/itm/STM32F103C8T6-ARM-STM32-Mindestsystem-Development-Board-Modul-fur-Arduino-DE-/231713114640?hash=item35f32d8a10:g:66UAAOSw9r1WBPrA
-
Thread
RIP AtmelStudio
? Eagle und AVR sind einfach nur sowas von Stand 2000. Nimm doch einfach KiCad und STM32 :)
einsetzen, wenn man doch den avr-gcc hat? > Das ist dann wohl das Ende vom AVR :-( Ich habe AVR-Studio noch nie benutzt sondern avr-gcc und make. Das wird immer funktionieren.
-
Thread
Z80/UA880D mit 28C64 startet nicht
, ob ein AT28C64B-15, AT28C64B-20 oder AT28C64B-25 verwendet wird. Aus den Signalverarbeitungszeiten ergibt sich die maximale Zugriffsgeschwindigkeit des (E)EPROMs.
aber tatsächlich auch welche zu geben die ein Flankengetriggertes Adresslatch haben, ob das jetzt xxx32 oder xxxx64 oder xxx128 waren müsste ich die Unterlagen im Archiv durchwühlen. Und dazu habe ich weder Lust noch Zeit, und ist jetzt auch Irrelevant. Somit auf den TO Zurückzukommen, Deine schaltung
-
Thread
Billigere und Bessere Raspi-Alternativen aus China?
Beitrag #5218181: > Harry L. schrieb: >> Dann binde doch deine µC via SPI an! > > Schon mal einen AVR als SPI-Slave genutzt? Jepp! Nicht schön, aber geht. Läuft hier sogar 24/7 mit nem Atmega32 als SPI-Slave am RPi.
Harry L. schrieb im Beitrag #5218585: >> Schon mal einen AVR als SPI-Slave genutzt? > > Läuft hier sogar 24/7 mit nem Atmega32 als SPI-Slave am RPi. Gibts Code, den du zeigen könntest?
-
Thread
AVRisp mkII oder AVRDragon
Zu beachten ist auch noch, dass der AVR Dragon per JTAG nur bis 32kb Flash debuggen kann.
erst gedacht, ist aber falsch. >Das Debuggen funktioniert nur mit Controllern die nicht mehr als 32 KB >Speicher haben, egal wieviel man davon gerade nutzt. Ich benutze im Mega32 immer so ca. 64KiB (ROM)... *SCNR* Mein JTAG ICE mkII debuggt alle AVR, die sich von im debuggen lassen...
-
Thread
I2C (TWI) Sniffer mit AVR
geht das eigentlich nur mit dem tiny86 oder kann man das auch mit einem mega32 machen?
Ich glaube nur mit Tiny's oder andere AVR's mit "TWI USI" interfaces. Die M32 hast einer echte TWI "HW engine" , diser kan fehler detekteren. Aber kein "sniff" mache , wann die data sind fehl/ungültig. Hoffe du verstehe miner "schule
-
Thread
4x Nibbles auf 16 Bit Wert packen
uint8_t d){ return (a&0xf)|(b<<4)|((uint16_t)(c&0xf)<<8)|((uint16_t)d<<12); } [/c] macht der avr-gcc zu: [avrasm] 000001ca <concat>: 1ca: 4f 70 andi r20, 0x0F ; 15 1cc: 30 e0 ldi r19, 0x00 ; 0 1ce: 32 2f mov r19, r18 1d0: 22 27 eor r18, r18
Richi D. schrieb im Beitrag #4615587: > Also das hier dauert gemessene 2µs bei 32MHz, 16 Bit PIC: > SENSORWERT_32 = MAKE32(DIGITALWERT[2], DIGITALWERT[3], DIGITALWERT[4], > DIGITALWERT[5]); > Zeigt mir mal wie ihr das mit schieben schafft... unmöglich! Bei 16MHz AVR und GCC