-
Thread
Bascom- Fehlerausgabe bei Programmierung
und wenn 2 elseif Fälle zutreffen, werden dann auch beide aktiviert? Mfg Jannis [avrasm][avrasm]AVR-Assembler-Code[/avrasm]$regfile = "m32def.dat" Disable Jtag Config Adc = Single , Prescaler = Auto Start Adc Dim Sensor As Word Dim X As Integer Dim A As Integer Dim B As Integer Dim C
Wenn z.B. in der 1. Reihe die erste und dritte Led leuchten soll, dann ist doch A1+32 = 32 'rot A1+8 = 8 'rot =40 Wenn die erste und 3. Led leuchten soll, braucht Portc. den Wert 40? Oder A1+32 = 32 'rot A2+16 = 16
-
Thread
IRMP "arduino-fähig" gemacht
Originalfernbedienung! Und funktioniert somit nicht wirklich. https://gist.github.com/3263996/e8bb9283026dd934155bc75776d69ad2b60b2de5
Ich benutze den gleichen Code, wie beim Empfangen von der Original FB. Komisch mit IRMP auf einem AVR-NET-IO habe ich es hinbekommen.
-
Thread
Funktion wird nicht aufgerufen
Ok, hier mal das Listing. [avrasm] Builds/main.elf: file format elf32-avr Sections: Idx Name Size VMA LMA File off Algn 0 .text 0000007a 00000000 00000000 00000074 2**1 CONTENTS, ALLOC, LOAD, READONLY, CODE
rjmp .+34 ; 0x36 <__bad_interrupt> 14: 10 c0 rjmp .+32 ; 0x36 <__bad_interrupt> 16: 0f c0 rjmp .+30 ; 0x36 <__bad_interrupt> 18: 0e c0 rjmp .+28 ; 0x36 <__bad_interrupt> 1a: 0d c0
-
Thread
TI Launchpad MSP430
msp430-objdump -dSz xxx.x in einer Shell die einzelnen Dateien anschauen. Wenn ich bei mir mit avr-gcc aus [c] int main(void) { return 0; } [/c] ein main.o und main.elf erzeuge, bekomme ich mit avr-objdump -dSz main.o [code] main.o: file format elf32-avr Disassembly
hier hochladen? Der Versuch [code] >cp main.c xmain.c >avr-gcc -Os -mmcu=atmega88 -o xmain.c xmain.c >file xmain.c xmain.c: ELF 32-bit LSB executable, Atmel AVR 8-bit, version 1 (SYSV), statically linked, not stripped [/code] zeigt auf, das gcc die Source-Datei
-
Thread
WordClock mit WS2812
1. Die Auslagerung des HTML-Codegenerators auf den ESP8266 ist vollzogen. Ersparnis auf dem STM32: Knapp 14KB. Damit sind wir nun beim STM32F103/WC24h bei 49KB und beim STM32F103/WC12h bei ca. 40KB. Also ist nun auch beim kleinen STM32 wieder genügend Platz für Erweiterungen. Das Ganze
Die Auslagerung des HTML-Codegenerators auf den ESP8266 ist > vollzogen. Ersparnis auf dem STM32: Knapp 14KB. Damit sind wir > nun beim STM32F103/WC24h bei 49KB und beim STM32F103/WC12h bei > ca. 40KB. Also ist nun auch beim kleinen STM32 wieder genügend > Platz für Erweiterungen. Das
-
Thread
[V] Hobbyaufgabe Diverse
Arduino Mega 1280 5€ 12.) Arduino LCD Keypad Shield 3€ 13.) Arduino Prototype Shield Uno 2€ 14.) ET – Mini SD 3€ https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&ved=0ahUKEwjUkIHtscLKAhUK4XIKHT3DDkUQFghEMAQ&url=http%3A%2F%2Fwww.dd-wrt.com%2FphpBB2%2Fdownload.php%3Fid%3D14977&usg
MINIDCMOTOR.pdf 9.) 1x Arduino Ethernetshield W5100 je 5€ 13.) Arduino Prototype Shield Uno 2€ 14.) ET – Mini SD 3€ https://www.google.de/url?sa=t&rct=j&q=&esrc=s&sou... 17.) Diamex ALL-AVR ISP-Programmer 15€ http://www.diamex.de/dxshop/Diamex-ALL-AVR-ISP-Programmer 19.) 15x IRF740 10€
-
Thread
bidirektionale RS232 Funkbrücke mit RFM12
Hallo Benedikt, >Autor: Benedikt K. (benedikt) (Moderator) >Datum: 14.05.2009 13:12 >Dateianhang: rfm12_rs232_rxtx_check5.zip (215 KB, 229 Downloads) Deinen Code ausgepackt, ins AVR Studio geworfen, kompiliert, auf ein mega8/rfm12 868MHz setup geflasht, läuft auf
Pollin Funk-Avr-Evulationboard V1.20 * RFM12 mit 17cm-Draht-Antenne * Atmega32 mit 16 MHz-Quarz Änderungen in den Dateien rfm12_rs232_rxtx_check5.zip: main.c ====== CPU-Frequenz - #define F_CPU 10000000UL
-
Thread
IDE/ATA - SCSI? - gekreuztes Flachbandkabel
schnell? Toll, dann kann ich ja nochmal zwei Stunden neuinstallieren.. oder die Installation mit dd von der LiveCD rüberschieben?
Dann werde ich es mal mit dd versuchen, wenn die ganzen Updates durch sind.
-
Thread
Alternative Firmware für Sparmatic Zero Heizungsthermostat
passt in dieses Gehäuse: http://www.reichelt.de/?ACTION=3;GROUP=C714;GROUPID=3355;ARTICLE=8161;SID=32m@YGjKwQASAAAF5CXJk39a95dd8476cbbb0283d48e6075aba56
" * I have to flash with 3.3V and 20kHz and AVR Studio * I have de make a cable from the AVR-ISP mkII to the Thermy like this: "http://www.mikrocontroller.net/topic/153235#1626448" * The latest software version is 0.14. I found the software here
-
Thread
LCD an PortC
*/ #define LCD_E_PIN 1 /**< pin for Enable line */ #elif defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || defined(__AVR_ATmega64__) || \ defined(__AVR_ATmega8515__)|| defined(__AVR_ATmega103__) || defined(__AVR_ATmega128__) || \ defined(__AVR_ATmega161__) || defined(__AVR_ATmega162__) /* * memory mapped mode is only supported when the device has an external data memory interface */ #define LCD_IO_DATA 0xC000 /* A15=E=1, A14=RS=1 */ #define
-
Thread
AVR Simulator Data or unknown opcode
Hallo, Habe ein Programm (geschrieben in Assembler für AT90CAN32) im AVR Studio 4, im AVR Simulator laufen lassen. Habe dann im Laufe irgendwann mehrere Fehlermeldungen bekommen: AVR Simulator: Invalid opcode 0x0064 at address 0x0001e1 AVR Simulator: Invalid opcode
erhöhen und Befehl dekodieren. Und im letzten Schritt ist er auf einen Befehl gestossen, den es im AVR nicht gibt und den er von der Adresse 0x0001e1 geladen hat um ihn auszuführen. Das ist die Bedeutung von > AVR Simulator: Invalid opcode 0x0064 at address 0x0001e1 Das es andere Stellen in deinem
-
Thread
LED toggeln mit ATxmega256A3BU
Frage vielleicht gar nicht stellen sollen. Das Problem ist, es gibt keine/kaum käufliche Bücher zu C++14 und C++17. So richtig Nutzen bringen die auch nur wenn man die Cpp Standard Lib hat, diese entwickelt sich hauptsächlich weiter. Die gibt es aber für AVR offiziell nicht. Es gibt zwar eine auf GitHub
vielleicht gar nicht stellen sollen. Das Problem > ist, es gibt keine/kaum käufliche Bücher zu C++14 und C++17. So richtig > Nutzen bringen die auch nur wenn man die Cpp Standard Lib hat, diese > entwickelt sich hauptsächlich weiter. Die gibt es aber für AVR offiziell > nicht. Es gibt zwar eine
-
Thread
Drehzahlmessung mit CNY70 am Atmega32
www.reichelt.de/?;ACTION=3;LA=444;GROUP=A2211;GROUPID=2924;ARTICLE=12636;START=0;SORT=user;OFFSET=16;SID=32Iy6GdKwQASAAAEZ@VfAd7521acc4438dd631887bef3b55d1ad2 Oder brauche ich sonst noch Extrateile? Gruß, Bernd
dass INT2 eine gewisse Sonderstellung bei den externen Interrupts hat. Allerdings hab ich dazu nix im AVR-GCC Tutorial gefunden, oder es einfach uebersehen. Im Datenblatt des ATMEGA32 kann ich auch keine großen Unterschiede erkennen. Habt ihr vielleicht eine Antwort dadrauf?
-
Thread
Assemblerprogrammierung ARM CORTEX
Ich würde Keil µvision verwenden. Die packs für den SAMD10D14 findet man unter: http://www.keil.com/dd2/pack/ Darin enthalten sind auch die startup files (startup_SAMD10.s) in assembler.
MOV-Instruktionen mit immediate-Werten, die es im Thumb-Instruktionset überhaupt gibt, sind die mit 32-Bit immediates (die wiederum aber der M0plus nicht unterstützt). Der Assembler versteht also "32 bit" und sagt: "nein, kann ich nicht". [edit: Tippfehler korrigiert]
-
Thread
SPI flash GD5F1GQ4UB auslesen
Schade das Du nicht mit STM32 arbeitest. Für den und deinen Chip gibt es hier etwas: https://github.com/rgwan/stm32-gcc/blob/master/workspace/src/msc/bsp_nand.c Vielleicht lässt sich daraus eine abgespeckte Version für AVR
hp-freund schrieb im Beitrag #4793752: > Schade das Du nicht mit STM32 arbeitest. Einen STM32 hab ich rumliegen. > Vielleicht lässt sich daraus eine abgespeckte Version für AVR machen. Da ist ja gleich ein ganzes Dateisystem dabei... Ich befürchte das macht die
-
Thread
AVR+SD-Card: SD-Card legt manches mal 0.13s "pausen" ein
Zeit geschrieben sind (siehe Insbes. Clock1 und das dortige Muster) Man sieht auch, daß ich alle 32 Blöcke mehr Clocks brauche (Dickerer Balken) um die nächsten 32 Pages vorab zu löschen. Und dann am Schluß sieht man den Fall, wo der Block write 0.13s benötigt. (und dieser Block ist nicht an einer
nackt" - entweder gar kein Filesystem: SD karte wird linear geschrieben und dann einfach via [code]dd if=/dev/sdX of=daten bs=1M[/code] gelesen * "fake" FAT16/32, mit einer großen Datei. Das FS ist so "getuned" (beim "formatieren"), daß die Blöcke der Datei durchgehend in Sequenz sind, dann brauche
-
Thread
Frequenzzähler 1Hz - 40MHz
auch die Erweiterungen für die AVR µP atMega48 - 328 Serie drin ! Der 48 Bit Zähler ist nun 64 Bit und der 24 Bit Zähler kann nun 32 Bit. Entsprechend wurde das Hauptprogramm |main()| angepasst. Alle Änderungen könnt ihr dort
16-Bit des Timer1 zusammen. Die nachfolgende Division einer 64-Bit Zahl "fref * Nx" durch eine 32-Bit Zahl "Nref" liefert als Ergebnis eine 32-Bit Zahl. Den Rest betrachten wir nicht. Ich rechne als Mathematiker lieber richtig, als mir Gedanken über Fehler mit dem Datentype 'float' unter avr-gcc
-
Thread
Welcher µC für Hobbyzwecke?
4 programmierbare 16-Bit Timer * Leistungsfähige Capture-/Compare-Einheit * Interrupts: 14 Quellen, 4 Level * Watchdog und Clock-Monitor * Leistungsfähige Arithmetikeinheit für schnelle 16(32)-Bit Miltiplikation (Division) * 8 Datapointer * 2 serielle Schnittstellen mit
Beitrag da gelesen habe. UNd mit den Interrupts gibts da wohl auch Probleme. Oder hat sich das mit dem AVR32 32-bit MCU/DSP geändert? An dem wäre ich dann nämlich sehr interessiert. Philipp Karbach wrote: > bist du fan von asm oder c? bei C würd ich dir nen ARM7/9 empfehlen da > kommst du sicherlich
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
JTAG ohne LPT Arduino JTAG "cable" http://www.dd-wrt.com/phpBB2/viewtopic.php?t=69441&highlight=arduino http://hsb.wikidot.com/arduino-jtag-finder-workshop http://deadhacker.com/2010/02/03/jtag-enumeration/ avr_jtag http://hg.assembla.com
Statt einer primären Partition hat sie gleich am Anfang eine erweiterte Partition in der sich 2 FAT32 Partitionen befinden. Ähnlich war die CF-Karte in der Thomson IP1001 für WinCE 5.0 formatiert. Ein clonen der CF-Karte war nur mit dd (Linux) möglich. Wer also eine originale Platte hat, sollte diese
-
Thread
Sinusberechnung auf Controller STM32F030
fürs > Programm. Im AVR wäre das so nicht ein Problem, weil ein 8 Bit breit, bei einem ARM dieses jedoch 32 Bit breit. Es wäre mal einen Vergleich wert, wie groß der Code auf einem AVR und wie groß der Code auf einem ARM
Ralph S. schrieb im Beitrag #4669687: > Im AVR wäre das so nicht ein Problem, weil ein 8 Bit breit, bei einem > ARM dieses jedoch 32 Bit breit. Genau das ist deinen Chance, hatte nur keine Zeit mehr, zu editieren. Der ARM ist nativ 32 bit breit
-
Thread
Basic für 80C31
Signal her? Na, vom Nachbarsockel. Allerdings gibt es im JEDEC Pinout einen Unterschied zwischen den 32k EPROM und den 32k RAM Bausteinen. Erstere benutzen Pin 27 als A14 Leitung und Pin 1 als Vpp Anschluss, letzter tragen auf Pin 27 das /WE (Schreib-) Signal und an Pin 1 die Adressleitung A14. Das
"Na, vom Nachbarsockel. Allerdings gibt es im JEDEC Pinout einen Unterschied zwischen den 32k EPROM und den 32k RAM Bausteinen. Erstere benutzen Pin 27 als A14 Leitung und Pin 1 als Vpp Anschluss, letzter tragen auf Pin 27 das /WE (Schreib-) Signal und an Pin 1 die Adressleitung A14
-
Thread
Atmega via Ethernet flashen
= 0x3800 / 2. Na da muss mal mal drauf kommen ... Die Version hier ist also doch richtig (Mega32 mit 2k Bootloader): [c] #if defined (_AVR_ATmega32_) #define pBootloader() asm volatile ("call 0x7000"::) #endif [/c]
The avr-gcc-4.2.2 reports this for size Size after: AVR Memory Usage ---------------- Device: atmega32 Program: 4782 bytes (14.6% Full) (.text + .data + .bootloader) Data: 783 bytes (
-
Thread
LCD an ATmega32 spinnt
case 3: tmp=0x80+0x14+x; break; // 3. Zeile ändern! case 4: tmp=0x80+0x54+x; break; // 4. Zeile ändern! [/c] Das Tutorial geht so offenbar nur für 4x16-LCDs.
das funktioniert mit den | nur, wenn die Offsets für die Zeilen auf 0x...0 enden, also nicht bei 0x14 und 0x54. Im Zweifelsfall lieber dem Tutorial vertrauen :-)
-
Thread
ARM: kompliziert?
Discovery F4: http://www.ebay.at/itm/STM32F4-Discovery-/251162019805?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3a7a6c47dd
Richtung zu schauen. Ich finde übrigens den RX (vom mal drüberschauen der Dokumentation) aber auch den AVR32 (kleine Programmcodeanpassungen) definitiv nicht schlecht im vergleich zu ARM, allerdings ist bei letzterem der Einstieg doch günstiger finde ich. Auch wenn gerade der AVR32 vom AVR Studio profitiert
-
Thread
Faktensammlung Buderus EMS
> NTP die genaue Zeit. > Ich habs noch nicht probiert, aber ich denke: > > 0B 10 06.00 0D 09 14 13 00 00 <CRC> > ............YY.mm.hh.dd.mi.ss > > sollte die Zeit auf den 13.09.2013 20:00 setzen. Leider funktioniert das nicht :( 0x06 scheint ein Read-Only-Telegramm zu sein. Man bekommt zwar
2d 48 00 c8 ff 02 00 be DatenOffset: -4 -3 -2 -1 | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 TelegrammOffset: 1 2 3 4 | 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 14-15: 0x8000 = Temperatur (DL-Erhitzer?) nicht vorhanden
-
Thread
WinAVR und Interruptvektoren
0x3da <__bad_interrupt> c: 0c 94 ed 01 jmp 0x3da <__bad_interrupt> 10: 0c 94 dd 13 jmp 0x27ba <__vector_4> 14: 0c 94 ed 01 jmp 0x3da <__bad_interrupt> 18: 0c 94 ed 01 jmp 0x3da <__bad_interrupt> 1c: 0c 94 ed 01 jmp 0x3da <__bad_interrupt>
Der Code ist der vom FatFs, aber angepasst von einem mega64 auf einen mega32. Daher sind die Kommentare etwas gemischt. ASSR ist auf 0 weil ich kein 32kHz Quarz drann habe und daher keinen async kann, egal ob Timer0 das in meinem Fall kann oder nicht. OC2 toggelt nicht,
-
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
Beitrag #4832898: > Jens schrieb im Beitrag #4832576: >> 15pF und 14745600 Mhz. > > Boah ehy, 14,7Ghz.. > > Gruß, > Holm Wenn man schon klug kacken will, dann aber richtig: es wären 14,7 THz...aber wir wissen ja alle, dass Jens nur ein Komma vergas und 14,7 MHz meinte ;)
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Gewächshaus-Steuerung. Weitere Details erfahrt Ihr hier: http://www.haeussler.name/blogs/hobby/2009/07/14/avr-net-io-gaewachshaus-steuerung/ Bis dann Gruß Christian
16bit timer vom AVR: im ICR die 20ms einteagen und im OCR1A die 500µs bis 2ms, je nach Stellung und Spanne deines Servos. Müsste PWM Mode 14 sein, glaube ich. die Zeiten stehen (Quarz)stabil. Quarztakt 8Mhz, vorteiler
-
Thread
ATMEGA 328p Programm Upload nicht Möglich avrdude: stk500_loadaddr(): (a) protocol error, expect=0x1
error, expect=0x14, resp=0x04 avrdude: stk500_paged_write(): (a) protocol error, expect=0x14, resp=0x10 avrdude: stk500_cmd(): protocol error Problem beim Hochladen auf das Board. Hilfestellung dazu unter http://www.arduino.cc
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
-
Thread
NFS mit grasshopper / AVR32
mount request from 192.168.12.2:973 for /home/Superandi/Avr32/rootfs (/home/Superandi/Avr32/rootfs) Sep 15 13:14:20 localhost rpcbind: connect from 192.168.12.2 to getport/addr(nfs)[/pre] Ich interpretiere die Fehlermeldung so, dass das NFS des Servers seinen
dd if=/tmp/rootfs.avr32.jffs2 of=/dev/mtdblock2 bs=64k das Flash schreiben. Nicht ausschalten, nichts sonstiges machen, bis der Prompt wieder erscheint. Dann einfach resetten und hoffen, daß alles funktioniert
-
Thread
Pac Man mit dem ATmega8
liefern wenn die letzte Zeile ausgegeben wurde. Das Main-Prog erzeugt die Grafik im internen SRAM des AVR (Mega32 mit 2KB) wobei die Auflösung leider nicht sehr hoch sein kann (128x96, 1 Bit). Man kann ja noch externen SRAM anbinden und vielleicht in Farbe senden. MfG Andi
Also, ich hatte auch überlegt. Ein Chip liest Bilder von EEProm in RAM. Anderer AVR sendet Befehl mit Bildnummer u. Position an GrafikAVR. GrafikAVR fügt Bild ein und zeigt an. Bsp. Befehl: 1011010-111111-101010-1 BildNR.-Pos.X -Pos.Y -Tranzparenz?
-
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
SD-Karte am PC auslesen
auch images von Festplatten und DVDs. Ist unabhängig vom Dateisystem. Eventuell gehts auch mittels dd.
jemand, ob man einen einfachen CardReader "schlachten" kann, um daraus den MMC/SD-Karten Slot an einem AVR über SPI zu betreiben? Die Slots kosten neu bei Reichelt zwischen 8€ und 14€. Einfache CardReader bekommt man teilweise billiger... Danke.
-
Thread
Rasberry Webradio von Michael Schwarz
In wiring I don't input Q1 14,3181MHz.
will work and not brick your AVR. Best, Chris
-
Thread
ALC 5000 Mobile firmware hack
files: 0112408C8AB8AC1239631AACDDCE3C97D260D22A5DAD864032F9881D2D3FA48C0A563682231 AA2E1B812C460DD2FBB5C063EBE99C38AC4AE0F6613B14AEB115EE228EBEAF747B09D8AB48C 09D4B2B05BEF3D5648AAAA9FC4781C17D7AB3ADC5F319529CB7361CD58802A8AD8E37FED66E B0E59C66D90A8588DC4F33CE5F63A65BF16D52864169C2C2DC6D4701D962F52D625AEB9765C
for ALC5000 v. 2.01 made for galep4 programmer which are not cripted. But this files are for Galep32 soft ver.1.17.29 which is not compatible whith other versions of Galep32. Actually the different versions of galep32 are not compatible with each other! Anyhow playing with different glp files I've
-
Thread
Arduino Nano Clone mit AVR Studio programmieren
/ total 0 lrwxrwxrwx 1 alex alex 10 May 13 21:21 c: -> ../drive_c lrwxrwxrwx 1 alex alex 10 May 14 14:43 com1 -> /dev/ttyS0 lrwxrwxrwx 1 alex alex 10 May 14 14:43 com2 -> /dev/ttyS1 lrwxrwxrwx 1 alex alex 10 May 14 14:43 com3 -> /dev/ttyS2 lrwxrwxrwx 1 alex alex 10 May 14 14:43 com4 -> /dev/ttyS3 lrwxrwxrwx 1 alex alex 12 May 14 14:43 com5 -> /dev/ttyUSB0 lrwxrwxrwx 1 alex alex 8 May 13 21:22 d:: -> /dev/sr0 lrwxrwxrwx 1 alex alex 8 May 14 14:43 lpt1 -> /dev/lp0 lrwxrwxrwx 1 alex alex 1 May 13 21:21 z: -> / [/code]
-
Thread
Linux ist Mist - mal wieder (Xubuntu) Gesperrt
versteckt man sich dann auch gleich hinter einer "Gast-Maske" für einen 800Megaherzer also ein 32Bit Ubuntu? auch 14.04?
▶ 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
Minimum Abstand zwischen Stencil Ausschnitten JLCPCB
eines Stencilsausschnittes beruht oder andere Gründe hat. Aber wenn ich mir ein Pastenmaske eines AVR32DD20 QFN anschaue, sind dort Ausschnitte mit 0,2mm Breite und einem Abstand 0,2mm angegeben (zumindest wenn ich es recht verstehe) https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/AVR32-16DD20-14-Prel-DataSheet-DS40002413.pdf (Seite 598) Dies heißt aber wiederum nicht das JLCPCB das auch fertigen kann. Ich hab da auch Null Kenntnis was da überhaupt möglich ist. Aktuell für mich
-
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
Brauche Unterstützung beim OV7670 (bzw. SCCB)
Das mit dem Pegelwandler würde ich mir ersparen. Wenn du den AVR mit 8 Mhz betreibst, reichen für diesen auch 3Volt. Für eine gescheite Auflösung ist der avr eh zu langsam. Ein stm32f407-board mit dcmi-camera-Schnittstelle kostet um die 10€. Auch damit ist der Betrieb
/wiki/ShapeShifter macht, aber ein 68020 mit 14MHz (als Minimum) auf dem ESP32??? OK genug Geplauder... ;-) Insofern wird OV7670 und AVR für mich eben nur als Beweis dienen können, daß man es irgendwie machen kann. Gruß aus Berlin Michael