-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
gibt es von STM32 ja mehr Modellvarianten als ST tatsächlich unterschiedliche Chips herstellt. So steckt in den meisten (wenn nicht allen) STM32F103C8 (64kB Flash) tatsächlich ein STM32F103CB (128kB Flash). Auf dem Chip
müsste mein STM32F103C8 die beiden DACs haben, die bei den Chips mit 64/128k Flash offiziell nur in der F100-Familie enthalten sind. Auf den ersten Blick scheint das allerdings nicht der Fall zu sein, ich will aber nicht
-
Thread
Kreative Zweckentfremdungen
das erinnert mich ein bisschen an die C64/C16 "Lichtgriffel". Fototransistor, der einen Interrupt ausgelöst hat, wenn der Stahl dran durch kam. Der C64 konnte daraus die Position auf dem Schirm bestimmen.
sein. (http://ww1.microchip.com/downloads/en/AppNotes/00001838A.pdf) AVR ESD Schutzdioden + 1M Vorwiderstand = Zero-Cross Detektor (http://ww1.microchip.com/downloads/en/AppNotes/Atmel-2508-Zero-Cross-Detector_ApplicationNote_AVR182.pdf) AVR Reset Pin als Open-Drain Ausgang
-
Thread
.man schimpft immer über Windows, aber
Die Tatsache das Atmel beim AVR32 auf den GCC und Eclipse setzt spricht wohl Bände, oder?
Eclipse setzt spricht > wohl Bände, oder? So sieht's aus. Und das hier wohl auch: http://avr32linux.org/twiki/bin/view was wohl offiziell von Atmel angestoßen wurde.
-
Thread
Verkaufe: RFM12-434-S, JTAGICE mkII.
- 5,00€ 1 x SAM7-H64 (ca. 0,5 Jahr alt, funktioniert) - VHB 20,00€ 1 x AT90USB Demo-Kit (ca. 1 Jahr alt, gebraucht, funktioniert) - VHB 30,00€ 1 x Linksys WRT54G mit 32Mb SDRAM und SD-Karte - VHB 30,00€ Ich verkaufe
@Danny WRT54G ist mit OpenWRT, ich kann aber auch orig. Firmware drauf machen oder DD-WRT. Einziges die SD-Karte habe ich noch nicht ausprobiert. Das ist die Version 2.00 mit 32Mb Speicher.
-
Thread
Der Weg zur kleinen Halbleiterbude
Philipp Klaus K. schrieb im Beitrag #6842045: > RISC-V hatte bei 32/64 Bit Erfolg, gegen etablierte Konkurrenz. Da > erscheint es nicht völlig unmöglich, dass so etwas im 8.Bit-Bereich > klappen könnte. Außerdem sind 8-Bit-µC etwas, unter dem sich hier jeder > im
schrieb im Beitrag #6842052: > Philipp Klaus K. schrieb im Beitrag #6842045: >> RISC-V hatte bei 32/64 Bit Erfolg, gegen etablierte Konkurrenz. Da >> erscheint es nicht völlig unmöglich, dass so etwas im 8.Bit-Bereich >> klappen könnte. Außerdem sind 8-Bit-µC etwas, unter dem sich hier jeder >>
-
Thread
STECCY - ZX-Spectrum-Emulator mit STM32
/bitluni/ESP32Lib
- 2 x 16K ROM = 32K ROM - 8 x 16K RAM = 128K RAM Macht zusammen satte 160K RAM. Der STM32F407VE hat an RAM: - 64K CCRAM - Core Coupled RAM - 128K RAM Das CCRAM kann vom STM32 direkt angesteuert werden. Sonst
-
Thread
8048 Assembler für aktuelle Windows-Versionen
signiert. Möglicherweise wird es Fehlermeldungen bei deren Start geben. Die Anwendung wurde auf einer 64Bit-Plattform kompiliert. Möglicherweise ist sie auf 32Bit-Betriebssystemen nicht lauffähig. Vor der Nutzung bitte ich die dem Archiv beigefügte Datei "Lesen.txt" gründlich zu "studieren". Danke.
> ... wenn man eine Umgebung hat, unter der das noch läuft. Da braucht man > halt DOSBox, ein 32-Bit-Windows oder eine andere Art der Emulation. > > BTW: Wo findet sich das Original? (M)Ein 64 bittiges kann das viel einfacher. :) >MSDOS ISIS.EXE DOS ISIS environment V1.0 =asm48 prg.asm
-
Thread
Anfängerfrage PIC
das komplette Projekt damit umsetzen. PIC18F2550 Zusätzlich möchte ich noch einen oder zwei 64K EEPROM a la 24LC64P verwenden um möglichst viele Presents speichern zu können. So wie ich es verstanden habe läuft das Laden und Schreiben in einen Speicher über I2C. Laut sprut.de besitzt der PIC
Thomas Müller wrote: > Zusätzlich möchte ich noch einen oder zwei 64K EEPROM a la 24LC64P > verwenden um möglichst viele Presents speichern zu können. Warum nimmst Du dann nicht gleich nen AT24C512 ? > So wie ich es verstanden habe läuft das Laden und Schreiben
-
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
Akku-Strom mit ATTiny messen
tinyAVR® 2 Family 12-bit differential ADC with Programmable Gain Amplifier from 1x to 16x Input Voltage Range from -100 mV to VDD+100 mV
oben oder unten je nach Stromrichtung, bequem an nur einem Pin. Mit einem meiner Lieblings-12Bitter AVR64DD14 und einer internen 4,096V Referenz ergibt sich damit bei (4096mV-2500mV)/40mV = knapp +-40A Messbereich eine Auflösung von 25mA. Das sollte bei diesen Stromstärken und für den Preis doch wirklich
-
Thread
Honeywell Rondostat HR20E per AVR steuern und konfigurieren
Display this information -v --version Display the program's version avr-size: supported targets: elf32-avr coff-avr coff-ext-avr elf32-little elf32- big srec symbolsrec tekhex binary ihex Report bugs to <http://www.sourceware.org/bugzilla/> [/pre] > ... das ebenfalls
Jens Müller wrote: > > Aber, nächster Fehler: > [...] > > avr-size: supported targets: elf32-avr elf32-little elf32-big srec > symbolsrec tekhex binary ihex > Damit hatte ich auch Probleme, ich habe mir jetzt damit geholfen: [pre] Index: /home/patrick
-
Thread
Diamex Prog-S Problem mit Attiny2313
5 [35] avrdude: Recv: 0 [30] avrdude: Recv: 0 [30] avrdude: Recv: _ [5f] avrdude: Recv: 2 [32] avrdude: Recv: . [02] avrdude: stk500v2_getsync(): found STK500 programmer avrdude: Send: . [1b] . [02] . [00] . [02] . [0e] . [03] . [98] . [8e] avrdude: Recv: . [1b] avrdude: Recv: . [02]
- ----- ---- ------ ------ ---- ------ ----- ----- --------- flash 65 6 32 0 yes 2048 32 64 4500 4500 0xff 0xff Block Poll Page Polled Memory Type Mode Delay Size Indx Paged
-
Thread
AVR: Rogue Pointer oder böser Geist verursachen Abstürze
_t result = ( ((uint32_t)pointerToSV) - ((uint32_t)str) ); free((void*)str); return result; } #endif void badISRError(uint8_t numb) { #ifdef debugStart while(1) { PORTA = 0xAA;
halten wenn ich den Code Portieren möchte? Alle int durch long int ersetzen oder besser durch int32_t bzw. uint32_t.
-
Thread
Mikrocontroller Einstieg
der Preis keine so große Rolle wie in der Serienproduktion. Wobei die Chinesen auch schon lange ARM32-Controller für irgendwelche Dimmer o.Ä. einsetzen, die ganzen Bestandteile eines Elektro-Scooters (Dashboard, Motor-Controller und BMS) sind voll mit ARM32-Varianten. Beim Kern des 8 Bit AVR, der
Ich empfehle für den Anfang ein Nucleo64 Board mit dem STM32L072 mit Arduino zu programmieren. Später eventuell ohne Arduino mit der kostenlosen Cube IDE von ST. Diesen 32 Bit ARM Cortex M0 Controller gibt es in unterschiedlichen Größen.
-
Thread
PC ersetzen für XP u. 16 bit-Progr. -- OS install
support.hp.com/de-de/drivers/selfservice/hp-t610-flexible-thin-client/5226816?msclkid=0988da8ebc2211ec98c9b8f4dd84769f
Beitrag #7034785: > Wegen Weiterbenutzung von einem alten 16-bit-Zeichenprogramm CAD4 (DOS) > und AVR-Studio 4.19 mit AVRISP II an USB, unter WIN-XP. Ich würde mal behaupten, in der Zeit die da verschwendet wurde, hätte man längst auf einem modernen PC und OS AVR-Studio 4.19 mit AVRISP II installiert
-
Thread
Programmierung Attiny 13
wo da der Fehler liegt - deprimierend. Zur Software. Wenn ich meine CD starte kann ich zwischen AVR und AVR32 (bzw. 8 und 32bit) wählen. Klicke ich eines der beiden an, komme ich auf die Atmel Site. Der Download von dort klappt aber bei mir leider nicht. Ich versuche es mal mit der Registrierung
Steve schrieb: > Zur Software. > Wenn ich meine CD starte kann ich zwischen AVR und AVR32 (bzw. 8 und > 32bit) wählen. Klicke ich eines der beiden an, komme ich auf die Atmel > Site. ... die auf der CD gespeichert ist. > Der Download von dort klappt aber bei mir leider
-
Thread
Einschaltdauer von Platinenrelais?
ich nichts finden. Gerne hätte ich http://www.reichelt.de/?ACTION=3;ARTICLE=27659;GROUPID=;SID=32f1s8cKwQASAAAE@oQw472f64aa89cb299d7c98a79325aa7cb46 genommen oder ein Miniaturrelais. Wenn jemand in der Materie Erfahrung hätte, wäre ich für ein Hin- weis dankbar. Relais, wegen der galv.
: Die Relais zunächst voll ansteuern und dann per (Software-)PWM den Haltestrom reduzieren. 73, DD6FM :-)
-
Thread
ATmega8 flashen
5 [35] avrdude: Recv: 0 [30] avrdude: Recv: 0 [30] avrdude: Recv: _ [5f] avrdude: Recv: 2 [32] avrdude: Recv: . [02] avrdude: stk500v2_getsync(): found STK500 programmer AVR Part : ATmega8 Chip Erase delay : 10000 us PAGEL
- ----- ---- ------ ------ ---- ------ ----- ----- --------- flash 33 10 64 0 yes 8192 64 128 4500 4500 0xff 0x00 Block Poll Page Polled Memory Type Mode Delay Size Indx Paged
-
Thread
Teilen durch 3 in Assembler
einfach 1/3 durch Summe aus Brüchen mit Zweierpotenzen darzustellen, z.B.: 1/3 = 1/4 + 1/8 - 1/16 + 1/32 - 1/64 + ... das wären 0.328 wenn ich mich nicht verrechnet hab, also schon recht nahe an den 0.333. Die Brüche machst Du in Assembler durch Rechtsshift.
Wie wärs hiermit: http://www.atmel.com/dyn/resources/prod_documents/AVR200.zip In vielen Fällen läuft das etwas fixer ab und geht voll nach dem Verfahren von Tobias. MfG Andi
-
Thread
Bitte um Hilfe bei der Programmierung von AVR8-Mikrocontrollern in C
könnte der Interrupt kommen. Außerdem hast du den Zugriff "stepCount = SM_SCHRITTANZAHL" auf die 32 Bit Variable nicht geschützt. Dein AVR braucht auch dafür einige CPU Takte. Während dessen kann ein Interrupt dazwischen stören und die halb gesetzte Variable verändern. Packe da mal eine Interruptsperre
schrieb im Beitrag #7527971: > Außerdem hast du den Zugriff "stepCount = SM_SCHRITTANZAHL" auf die 32 > Bit Variable nicht geschützt. Dein AVR braucht auch dafür einige CPU > Takte. Während dessen kann ein Interrupt dazwischen stören und die halb > gesetzte Variable verändern. Packe da mal eine Interruptsperre
-
Thread
LED-Uhr mit Attiny26
ganz zu Anfang geraten. deswegen ist meine Aussage nicht falsch! Mit dem ESP geht es ähnlich zum AVR, jedenfalls nicht soweit es nur dem AVR zuzuschreiben.
dann wieder beim Arduino (als Hardware) wären. die war nun mal falsch, denn du beziehst dich auf AVR und meine Aussage. Es gibt zwar Arduino auch für AVR, aber die Beispiele von PeDa bezogen sich viel auf AVR und erst später auf C welches auch auf dem ESP kompiliert werden kann.
-
Thread
Vorverstärker und Vorteiler für Frequenzzähler
leider nichts dazu. Das sind wohl Vss an 50Ohm. Die Anzeige geht bis 16 wobei der Generator offen bis 32Vss kann.
Doch noch ein Nachtrag: Hab grad mal bei Ali geschaut: 10 Stück XC2C32A kosten dort 10.04€ + 1.65€ Versand. 10 Stück 74AUP1G80 kriegt man dort schon für 3.15€ + 0.95€ Versand. Naja - wenn man bedenkt, daß ein XC2C32A 32 FF drin hat, also sowohl Tor als auch Vorteiler
-
Thread
ATmega32 + Bootloader
10735000EE24E1F8D8C191E0900FE1E8F0E0EC0F05 :10736000FD1FE00FF11D8083943009F0C3C183E15C :107370000E94353C64E0CE018F579F4F0E945938E0 :10738000C257DF4F288139814A815B81CE58D04076 :10739000280F391F411D511DCA57DF4F28833983DC :1073A0004A835B83C658D040220E311C230E311C09 :1073B00081E10E94353C0C2D0F2EF3E0EF2EF02DD5
/articles/AVR_Bootloader_FastBoot_von_Peter_Dannegger/Tutorial_ATtiny13 https://www.mikrocontroller.net/articles/AVR-Bootloader_mit_Verschl%C3%BCsselung_von_Hagen_Re
-
Thread
GCC Funktion wird manchmal nicht aufgerufen
Bibliothek bezüglich SD-Karten gearbeitet? Bibliothek: http://www.mikrocontroller.net/articles/AVR_FAT32#Der_Status Thread: http://www.mikrocontroller.net/topic/105869#new Ich habe nun die Header wie folgt eingefügt: [c] //Includes für SD-Karte #define __AVR_ATmega644__ #include <stdlib.h
"file.c" > #include "fat.c" > #include "mmc.c" > [/c] Großer Unfug. Du musst die C-Dateien im AVR-Studio zum Projekt hinzufügen.
-
Thread
AVR, xtern. SRAM initialisierung, xmem, makefile, .init funktionen
bss + .noinit) [/code] Hier sehe ich schonmal ein Problem und frage mich warum der Compiler die 64k externen speicher hier nicht beruecksichtigt. hier ein ausschnitt aus der main.c [c] #include <avr/io.h> //header für die register #include <stdint.h> //header für lesezugriffe #include "uart.h
ich lange gesucht ;-) "Ist ".init1" an sich schon eine klar definierte Phase" Guck hier: AVR-Libc Manual "8.7 Memory Sections" Also....ich habe bei mir (ATMEGA128, 64k externes SRAM den Heap(!) ins externe Ram gelegt, die deklarierten variablen (.data und .bss) bleiben im internen.
-
Thread
ROYALTEK RFG-1000 GPS-Empfänger
http://www.avr-design.de/index.php?lang=de&cat=gps&seite=nmea_rohdaten
01 19 06 A9 C2 05 1C C8 A9 64 EA 31 B6 74 0B 49 00 67 1D 34 A0 00 10 03 10 23 11 03 C5 A9 C5 30 11 10 11 53 DD C5 00 10 03 10 23 11 04 BD AB 8C 30 1B C3 2A 7F D7 C8 30 10 03 10 23 11 01 FD AC 09 30 1C 5B 20 0A 47 19 17 10 03
-
Thread
LPT-Karte die x.te.
Möglich; die Anbindung ist jedenfalls 16/32 Bit breit. Deshalb sagte ich PCI. Kann aber auch ISA sein. Im Grunde ist das ja egal, hauptsache das Ding funzt, oder? ;)
macht - im Gegensatz zu USB - keine nennenswerten Geschwindigkeitseinbußen. Interesse? Unter Win64 sind die Hürden übrigens weniger hoch als bei USB2LPT, weil nur die Interna des Prozessors, nicht die von Windows, bekannt sein müssen, um einen solchen Umleitungstreiber zu schreiben (natürlich in X64
-
Thread
RFM12 - Funkmodul
www.hoperf.com/doce/pro/RFM12.html (Im programming guide gibts auch ein Schaltplan-Beispiel mit AVR)
habe ich nie gemessen, da meine Messgeräte alle nur 0,1mA Auflösung haben. Der mega48 lief mit einem 32kHz Quarz, der den AVR alle 5s aufweckte, und eine Messung startete und 1s später den auslas. 1x pro Minute wurde der Wert dann in den externen Flash (waren sogar glaube ich 512kbyte) geschrieben. Das
-
Thread
ESP8266 - Arduino - HTTP Get, ESP stürzt ab.
refused -1 [HTTP-Client][end] tcp is closed Fatal exception 0(IllegalInstructionCause): epc1=0x4000dd3b, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000 Exception (0): epc1=0x4000dd3b epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000 ctx: cont sp: 3fff0780
HTTP requests WiFiServer server(80); void setup(void) { Serial.begin(115200); uint32_t realSize = ESP.getFlashChipRealSize(); uint32_t ideSize = ESP.getFlashChipSize(); FlashMode_t ideMode = ESP.getFlashChipMode(); Serial.printf("Flash real id: %08X\n", ESP.getFlashChipId
-
Thread
Motorradtacho etc. Selbstbau
nicht völlig undurchlässig. Also ordentlich abdichten. Beispiel: http://de.farnell.com/densitron/dd-12864yo-3a/display-oled-128x64-gelb/dp/1498860 Vibrationen sollten kein Problem sein. fchk
Da ist das DOGM128 mit 71.7mm Diagonale leider schon zu groß. Evtl. 2 Displays. DOGM132 oben mit132x32 Pixel undcunten das DOGS102 mit 102x64 Pixel. Müßtest einfach mal aufzeichnen. Das erwähnte BTR160160 hat leider schon 76mm Durchmesser und ist im Bereich der Anschlüsse gerade und somit noch größer
-
Thread
Universal Serial Bus device
bc3d-a4ff138216d6} Provider = "KarstenSchulz" DriverVer = 30/11/2015, 8.0.0.0 [ClassInstall32] Addreg = WinUSBDeviceClassReg [Manufacturer] %VendorName% = KarstenSchulz_WinUSB,NTx86,NTamd64,NTia64 [KarstenSchulz_WinUSB.NTx86] %DeviceName% = USB_Install, USB\%DeviceID% [KarstenSchulz_WinUSB.NTamd64
DeviceGUID% HKR,,FriendlyName,,"KeyMan" Verwendet wird AtmelStudio2015 und ein USBasp via AvrDude Danke für Hinweise :) gruß Karsten
-
Thread
AVR: Wetterinformationen über DCF77 Gesperrt
auskommen, sei es RAM, wie Rechenzeit. Normalerweise dauert sowas ca 20-30ms bei 1Mhz taktzeit (pic), bei 32khz würde das 8 sekunden heissen. Das mit dem Datenstrom irgendwie aufsetzten, wenn es 64 stationen gibt, dann beginn mit der 1sten und warte bist die kommt, und fang dort an. Nimm eventuell die
aktiv. Abdul: Gut, dann gehe doch bitte mal von dem ausgelesenen Xor-generator aus, welcher einen 32bit Bereich, nähmlich die ersten 32 bits der 84 bit Daten mittels Xor verknüpft. Dies könnte 64 mal wiederholt werden, wobei dann allerdings noch Code vorhanden ist, der warscheinlich eine Addition
-
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
Hilfe bei der Programmierung von LCD mit einem ATmega16
Wenn mal irgendetwas angezeigt wird, dann wird es einfacher. Gruß Markus [c] #include <avr/io.h> #include <avr/pgmspace.h> #include "HD44780.h" #include "timer.h" #define LCD_RS PD4 #define LCD_RW PD5 #define LCD_E PD6 #define LCD_D4 PC4 #define LCD_D5 PC5 #define LCD_D6 PC6
) DD RAM 1st Digit LCD_OUTCMD(0x80); // Daten Senden LCD_OUTDATA(0x30); LCD_OUTDATA(0x31); LCD_OUTDATA(0x32); LCD_OUTDATA(0x33); LCD_OUTDATA(0x34); LCD_OUTDATA(0x35); LCD_OUTCMD
-
Thread
Arduino Nano Clone mit AVR Studio programmieren
Geht sowas, oder ist das utopisch? Grundsätzlich KANN das funktionieren. Du weißt, dass Wine nur 32-Bit Windowsprogramme kann und du unter einem 64-Bit Linux ein "multi-architecture system" benötigst (was bei mir zu Instabilitäten geführt hat)? Zudem kann Wine (fast) nicht auf USB zugreifen, für
Matz Stubenhocker schrieb im Beitrag #6175850: > oder gibt es AVR Studio 7 als Linux Version? Nebenbemerkung: Solche Fragen sind ungenau und können zu Verwechslungen führen. Es gibt kein AVR Studio 7. Es gibt nur ein *AVR* Studio 4.xx und es gibt *Atmel
-
Thread
Programmer funktionieren nicht
Programmieren kann. Zu programmieren versuche ich den Chip mit: E:\Programme\Arduino\hardware/tools/avr/bin/avrdude -CE:\Programme\Arduino\hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega168 -cstk500v2 -P\\.\COM5 -e -Ulock:w:0x3F:m -Uefuse:w:0x00:m -Uhfuse:w:0xdd:m -Ulfuse:w:0xff:m aber
5 [35] avrdude: Recv: 0 [30] avrdude: Recv: 0 [30] avrdude: Recv: _ [5f] avrdude: Recv: 2 [32] avrdude: Recv: . [02] avrdude: stk500v2_getsync(): found STK500 programmer AVR Part : ATMEGA168 Chip Erase delay : 9000 us PAGEL
-
Thread
Linux oder Windows - was benutzt ihr fürs C-Prog?
weder noch für C natürlich einen C64 und für C++ einen C128
Microcontroller-Applikation ist das weder nötig noch sinnvoll. Den ganzen Krams wie AVRDUDE oder avr-libc für Win32, Solaris, Linux, *BSD und was weiß ich noch alles zu pflegen, wäre allerdings ohne auto{conf,make} kaum machbar. (Nicht, dass ich die Teile besonders mögen würde, aber ich habe mich
-
Thread
Biete CentiPad Embedded Linux Module
60 MHz, main 10.000 MHz CPU0: D VIVT write-back cache CPU0: I cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets CPU0: D cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets Built 1 zonelists Kernel command line: console=ttyS0 root=/dev/ram0 AT91: 96 gpio irqs in 3 banks PID hash
16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Memory: 64MB = 64MB total Memory: 59348KB available (2081K code, 411K data, 92K init) Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok checking if image is initramfs...it isn't (bad
-
Thread
Sonnenscheindauer loggen
Ausführung des Spannungsteilers) Dazu noch ein Log-Mechanismus mit einem ADC (kann auch ein kleiner AVR sein) und Aufzeichnung am PC.
Yato (astra2conect) verlangt yato DSL 256 prepaid (256/64) 19,80 Euro (=475,20 Euro 24 Monate) yato DSL 256 (256/64) 29,80 Euro yato DSL 512 (512/96) 39,80 Euro yato DSL 1024 (1024/128) 49,80 Euro Problem ist
-
Thread
AvrDude und STK500v2 kein Flashen moeglich
Recv: 5 [35] avrdude: Recv: 0 [30] avrdude: Recv: 0 [30] avrdude: Recv: _ [5f] avrdude: Recv: 2 [32] avrdude: Recv: . [02] avrdude: stk500v2_getsync(): found STK500 programmer AVR Part : ATMEGA16 Chip Erase delay : 9000 us PAGEL
Recv: 5 [35] avrdude: Recv: 0 [30] avrdude: Recv: 0 [30] avrdude: Recv: _ [5f] avrdude: Recv: 2 [32] avrdude: Recv: . [0d] avrdude: stk500v2_getsync(): found STK500 programmer avrdude: stk500v2_program_enable(): bad STK600 connection status: Unknown (0x64) avrdude: initialization failed, rc=-
-
Thread
Mikrocontroller mit Can Controller und Transceiver und OLED Bildschirm
oder ein Arduino mit CAN-Shield nehmen. Lies erst mal hier: https://www.mikrocontroller.net/articles/AVR-Tutorial Oder ein STM32-Discovery oder Nucleo mit CAN mit 32-Bit Controller. Philipp D. schrieb im Beitrag #4829364: > Und wo kann ich ein TFT/OLED LCD herbekommen? Bei Ebay gibts 240x320
5V-For-Arduino-Raspberry-Pi-New-/272438778454?hash=item3f6e9dda56:g:IckAAOSwMVdYHZpm http://www.ebay.de/itm/USBASP-AVR-Programmer-Adapter-Downoader-10-Pin-Kabel-ATTiny-USBISP-/272275171388?hash=item3f64dd683c:g:u8gAAOSwnNBXYXSr http://www.ebay.de/itm/1-8-Inch-Mini-Serial-SPI-TFT-LCD-Module-Display-with-PCB-Adapter-
-
Thread
Problem mit CRC-Test wenn Tabelle im EEPROM - mega88
d8 */ 0x4A75, 0x5A54, 0x6A37, 0x7A16, 0x0AF1, 0x1AD0, 0x2AB3, 0x3A92, /* e0 */ 0xFD2E, 0xED0F, 0xDD6C, 0xCD4D, 0xBDAA, 0xAD8B, 0x9DE8, 0x8DC9, /* e8 */ 0x7C26, 0x6C07, 0x5C64, 0x4C45, 0x3CA2, 0x2C83, 0x1CE0, 0x0CC1, /* f0 */ 0xEF1F, 0xFF3E, 0xCF5D, 0xDF7C, 0xAF9B, 0xBFBA, 0x8FD9, 0x9FF8, /* f8
. Du benutzt offensichtlich das CCITT Standardpolynom 0x1021, siehe Index 1 der Tabelle. Die WinAVR Library hat eine assembleroptimierte Funktion dafür, siehe crc16.h. In C geht es aber auch ganz gut.
-
Thread
Per Php zum Rs232-Lan Wandler
Accept-Encoding: gzip, deflate Cookie: remeber=1; qtoken_account=YWRtaW4=; qtoken=88d22ec0aad520aaeb2e0f5d596b8dd0; showAllAp=true Pragma: no-cache Cache-Control: no-cache Connection: Keep-Alive Darauf antworte ich mit einem Avr am Rs232 HTTP/1.1 200 OK Date: Mon, 27 Jul 2009 12:28:53 GMT Server: Apache/2.2.14 (Win32) Last-Modified: Wed, 22 Jul 2009 19:15:56 GMT Content-Length: 55 Content-Type: text/html Connection: Closed <html> <body> <h1>Hallo, Welt!</h1> </body> </html> Dadurch bekomme ich gewünschtes
-
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
IR-Emfänger TSOP 4838 an ATmega328P
Werden Delays ansonsten "wegoptimiert" ? Wegoptimiert nicht, aber die Zeiten stimmen nicht. Die avr-libc geht bei den Routinen von '-Os' aus, weil das die Einstellung ist, die den kleinsten Code erzeugt und deswegen bevorzugt wird.
define IRMP16_START_BIT_PULSE_TIME 842.0e-6 // 842 usec pulse (32 x 1/38kHz) #define IRMP16_START_BIT_PAUSE_TIME 1684.0e-6 // 1684 usec pause (64 x 1/38kHz) #define IRMP16_PULSE_TIME 421.0e-6
-
Thread
Suche LCD-Display mit paralleler Ansteuerung
Displays mit parallel und zusätzlichen Schieberegister für SPI können 20MHz. Parallel macht am ESP32 Sinn, wenn man auch konsequent z.B. die I2S-DMA-Hardware nutzt, dann wären 80MHz Takt parallel drin. Nur: was will man mit welchem Display machen, um das wirklich zu brauchen? Gruß aus Berlin Michael
zu testen, die Hardware ist doch da um benutzt zu werden. Ich habe die zwar im Moment alle am ESP32 laufen, aber das ist ja da nicht entscheidend. Odroid Go hat ein 320x240 2,4" mit dem ILI9341 drin, solange da der C64-Emulator ohne ruckeln die Speile schafft, kann es nicht zu langsam sein. ;) In
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
absolut offene Frage stellen. Irgendwie scheint sich das ja alles im Forum aufzuteilen in 8 Bit > AVR 32 Bit > STM und noch etwas TI MSP430 was ich so mitbekommen habe. Warum ist bei 32 Bit STM dominant und nicht die AVR SAM? Beide nutzen ARM Kerne. Was macht STM so beliebt? Was machen die besser
Die 32Bit waren für mich persönlich kein großer Sprung, von AVR8 auf STM32. Nur die Einarbeitung in die Register / IDE, die ja nun ein großer Unterschied waren - hat man beim AVR noch im Studio die Taktung
-
Thread
Brauche Uhr/Zähler/Generator mit Frameanzeige und 100stel Sekunden, RS232 Anschluß
unterbeschäftigt. Dann hätte man Datum (ohne Jahr) und Uhrzeit darstellen können. Datumformat einstellbar, ob MmDd (USA, JP) oder DdMm (EU). Wie ist die Darstellung bei Frame-Zahlen unter 10 / unter 100? right-justified oder left-justified? Am besten einstellbar machen. Autor: Lars R. (lrs) Datum: 13.08.2016
, welches ist die älteste Software, mit der man das Projekt >compilieren kann? Ich hab es mit AVR-Studio 4.18 und avr gcc 2010??? erstellt, sollte aber auch noch mit deutlich älternen Versionen laufen, hat ja keine besonderen Tricks drin.
-
Thread
C++ auf einem MC, wie geht das?
sicher schnell auf eine Untermenge einigen, damit das Projekt nicht ins Uferlose geht. Ich kenne den AVR zwar auch gut, mache meine neuen Projekte aber mit STM32F1xx und STM32F4xx. Auf den STM32Fxxx läge bei mir daher der Focus. Ben schrieb im Beitrag #3972874: > … um von der Hardware eines ATmega
angepaßt. Die "main.cpp" ist unverändert, alle Dateien sind angehängt. Wenn ich diese Dateien mit "avr-g++ -mmcu=atmega32 -Os" übersetze und das Kompilat mit avr-strip(1) bearbeite, ist das Ergebnis gemäß avr-size(1) exakt 130 Byte groß. Damit jetzt nicht gleich wieder so ein besonders kluger Mensch
-
Thread
AD-Wandler 8Bit 100MHz
Vorschlag? Teil darf auch schneller sein, parallel oder SPI. Es muß diskret gelöst sein, bitte kein AVR, DSP oder PIC. Wie meinst du das mit KHz/MHz?
GROUPID=2914;ARTICLE=90070;START=0;SORT=artnr;OFFSET=16;SID=30@TNBPVX8AAAIAAHukQdcdf7a6c0b7ae9e8efa4b3c0dd04d357f MCP3301 hat 12Bit @ 100kHz. Bei 8 Bit kann man schneller abtasten.