-
Thread
Optimale Auswertung von Rückgabewerten
Leider funktioniert was nicht. Es kommen folgende Meldungen: avr-gcc -g -Wall -O0 -mmcu=atmega88 -c -o master.o master.c In file included from master.c:47: test.c:28: error: syntax error before "init_function_typ" test.c:41: error: parse error before "for" test.c:44: error: parse error before '
Das ist aber nicht das ganze test.c File? >> test.c:28: error: syntax error before "init_function_typ" init_f_typ steht in Deinem Code in Zeile 1, nicht in Zeile 28 ? // Deklaration der verwendeten Variablen unsigned char
-
Thread
AVR über ethernet ansprechen
verkaufen kann. Wo ist das Problem? Mit dem 25AA02UIDT von Microchip bekommst du eine einmalige bis zu 256 Bit lange Seriennummer für ein paar Cent. MfG Spess
Auch an ESP8266 Module kannst du Relais anschließen und das Ding dann in C oder LUA programmieren.
-
Thread
8051:Timer - Reload und Teilerfaktoren
Uhr läuft viel zu schnell, doch warum? Ich benutze Timer0 im Modus2 (8Bit,Autoreload) Prozessor: AT89S8253 mit 22,1184 Mhz und x2 Mode Nun zur Berechnung: 22118400 / 6 = 3686400 ( 6 wegen x1 Mode, sonst 12) 3686400 / 192 = 19200 ( Reload für Timer0 (256-64) = 0xC0 ) 19200 / 64 = 300
Beeper P0_3 //-------------------------------------------------------------------- __sbit __at (0x2F) BIT2F; //-------------------------------------------------------------------- [/c] main.c [c] //-------------------------------------------------------------------- #include "./main.h
-
Thread
Stm32f103 Problem mit Spi2
0x0f); wait; lcd_CS_LOW(); lcd_spi_write(0xf0); wait;*/ } } [/c]
0x0f); wait; lcd_CS_LOW(); lcd_spi_write(0xf0); wait;*/ } } [/c]
-
Thread
[Sammelbestellung] µC-Board + RAM
Interesse +1 Welcher µC ist mir ziemlich egal.
Torsten C. schrieb im Beitrag #3595903: > Briefmarken-Format wie beim http://www.acmesystems.it/aria. Also rundherum im 1,27mm-Raster. Torsten C. schrieb im Beitrag #3598747: > hier ca. 28 x 37 mm².
-
Thread
Erster eigener Assembler Code zu kompliziert gelöst?
: b0 9b sbis 0x16, 0 ; 22 28: 08 c0 rjmp .+16 ; 0x3a <__CCP__+0x6> 2a: b3 9b sbis 0x16, 3 ; 22 2c: 02 c0 rjmp .+4 ; 0x32 <main+0x10> 2e: c2 9a sbi 0x18, 2 ; 24 30
rjmp .+4 ; 0x3e <__SP_H__> 3a: b3 9b sbis 0x16, 3 ; 22 3c: 02 c0 rjmp .+4 ; 0x42 <__SREG__+0x3> 3e: c4 9a sbi 0x18, 4 ; 24 40: f2 cf rjmp .-28 ; 0x26 <main+0x4> 42: c4 98 cbi 0x18, 4 ; 24 44
-
Thread
AVR Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung !
verfügbaren Bildzeilen werden nur etwa 250 genutzt. Das macht 20% nahezu komplette Freizeit für den uC (bis auf dem HSync). Dazu kommen nochmal die 30% Freizeit während der Bildausgabe. Macht also etwas über 40% Freizeit für den uC. Demzufolge hat der uC etwa 60% Auslastung.
Dann benötigt man aber einen größeren µC mit mehr Pins und mehr RAM. Mit einem etwas größeren ARM µC mit 32kByte RAM sind lückenlose 512x256 Pixel möglich... Das einzige Problem: Den kann man nicht mal schnell auf Lochraster aufbauen.
-
Thread
einfacher 20m-CW-Sender mit AD9850 und MOSFET
zwischen NAND und Treiber einen Inverter schalten. >> Das Filter hat einen Sperrkreis (Notch bei 28 MHz), > Sperrkreis durch L4/C6? Dreistufig wäre sicher auch kein Problem Du nimmst einen Empfänger, stellst ihn auf 28 MHz und drehst C6 auf Minimum. Bei C6 kann es sich um die Parallelschaltung
...habe hier ein Filter berechnet, die erste Oberwelle bei 28MHz würde um ca. 50dB gedämpft werden gegenüber dem Nutzsignal. Die C- und L-Werte müssten natürlich noch "bereinigt" werden...
-
Thread
EMS > Adapter > NetIO > Raspi
]: TCP options: Jan 13 17:28:47 raspi2 ems-collector[28391]: -C [ --command-port ] arg TCP port for remote command interface (0 to Jan 13 17:28:47 raspi2 ems-collector[28391]: disable) Jan 13 17:28:47 raspi2 ems-collector[28391
Aber das Problem beim compilieren bleibt das gleiche ... ;-( Es fehlen leider immer noch die mysql C++ header. [c]/ems-collector/collector $ make g++ -Wall -c -O2 -std=c++0x -DHAVE_DAEMONIZE -DHAVE_MYSQL -I/usr/include/mysql main.cpp In file included from main.cpp:28: Database.h:25:10: fatal
-
Thread
Welches Oszi? - Kaufberatung
produkte/usb-mobile-messtechnik/?user_produkte%5BPATTR%5D=HPG_3-UPG1_3-UPG2_2&user_produkte%5BPR%5D=8&cHash=2c8edb93e2] - Herstellerseite mit Datenblatt etc. zum Produkt.
http://www.hacker-datentechnik.de/ http://s69484843.einsundeinsshop.de/sess/utn;jsessionid=15461c0ff06be60/shopdata/0080_PC-Oszilloskope+=28USB+=2B+Firewire=29+von+ACUTE=2C+ELAN=2C+ELTESTA+und+OWON/product_details.shopscript?article=0001_OWON-5022%2B%3D28PDS5022%3D29 mfg Schoasch
-
Thread
R8751H Vintage Clock Basteltagebuch (War: [8051] XTAL1 und XTAL2)
Mampf F. schrieb im Beitrag #6485775: > Mein Plan ist aber eh, dass ich erstmal nur einen AT89C51-RC benutze. Warum nicht den AT89LP51RD2-20PU? Der hat einen internen Bootloader über die UART. http://ww1.microchip.com/downloads/en/devicedoc/atmel-3714-microcontroller-8051-at89lp51rd2-
Hardware-Fix ... Mal das Datenblatt studieren und andere Hersteller ankucken. *edit*: Sonderbar - der AT89C51 braucht die 6,5V nicht ... Gibt wohl echt erhebliche Unterschiede zwischen AT89C51, AT89C51RC1 und AT89C51RC2. *edit2*: ich brauche wohl den AT89S51. Der AT89C51 ist obsolete, der S51 kann parallel
-
Thread
Hobbyauflösung- div µC, PSOC, Development, Wiport, Emulator zeuchs
Pos4 PSOC Bücher PSoC Mikrocontroller ISBN 3772353991, 504 Seiten Messen, Steuern und Regeln mit PSoC Mikrocontrollern ISBN 3772354378, 256 Seiten 10€ Alle 3 PSOC Pakete zusammen 50€
Atmel /ATMega32 Bastelboards + Controller 1* Lochrasterboard für ATMEGA32, 2* Lochrasterboard für AT89*51 2* AT80C5124 Controller 1* AT90S85158 Controller 1* ATMEGA32L Controller Div. Ansteckplatinen mit LED’s, Schalter, Display RS232 Wandler ect, Progradaoter für Parallelport Alles zusammen 15
-
Artikel
Reichelt-Wishlist
SPI von RAMTRON | | FM25L16 o. FM25L256 SPI-FRAM * FPGA Konfigurations-EEPROMS AT17LV256, AT17C65/128/256.../XCF04S/... | | | | NexFlash spiFlash NX25P16 (16MBit serial Flash im SO8-Gehäuse) | | | | RAMs (SRAM oder DRAM) mit ordentlicher
OSRAM "Golden Dragon" LEDs ( * Microcontroller mit USB-Anschluss (von Cypress oder Atmel in PDIP z. B. AT89C5131, AT43USB355, CY7C637xx) | | | | | ->Bereits im Sortiment: Cypress EZ-USB TQFP-44 Best. Nr AN2131 SC, Atmel AT89C5131 SO-28/PLCC-52 Renesas R8C zu Schaltreglern LM257x u.a. passende Speicherspulen
-
Artikel
Einstieg in die ARM Entwicklung
Version Open On-Chip Debugger R717 2008-06-19 Yagarto Tools 2007-03-03 YAGARTO GNU ARM Toolchain 2008-09-28 Netbeans IDE + C/C++ Pack 6.1 Putty beta 0.60 ATMEL AT91-ISP v1.12 Windows Vista Command Shell (cmd) 6.0.6001 Hardwareinstallation. Das verwendete SAM7-H256 Board von Olimex kann auf zwei Arten angesprochen
ist für weitere Projekte ein sinnvoller Anlaufpunkt. Aus dem Zip-File entpackt man den Ordner "demo_at91sam7_blink_flash" und die beiden Dateien "at91sam7s256-armusbocd-flash-program.cfg" und "at91sam7s256-armusbocd.cfg" an eine beliebige Stelle, beispielsweise "E:\arm". Netbeans Projekt erzeugen. Zum
-
Thread
Welcher ARM, oder überhaupt?
flash in ein >register lesen, und ausgeben (Das ganze erzeugt ein statisches Bild auf >nem TV) AT91SAM7 http://www.mikrocontroller.net/articles/Entwicklungsboard_mit_AT91SAM7Sxxx_-_selbstgemacht MFG Falk
alte controller, die fressen viel Strom und werden gut warm. Besser sind da die Pic24. z.B. PIC24HJ256GP206 mit 256 KB Flash.
-
Thread
Array Speicherüberlauf Memory Model Wickenhäuser
65535 Werte aufgenommen werden über einen A/D Wandler Hardware: Wickenhäuser(Entwicklungsumgebung), AT89C51CC03 Wenn ich in der Entwicklungsumgebung ein Array wie folgt initalisiere: #define wert 65535 .... .... int mw[wert] erhalte ich eine Fehlermeldung vom Compiler: crypto.c 28: Warning
Hallo, Nein, auf dem Entwicklungsboard ist kein externes SRAM oder Speicher angeschlossen. Der AT89C51CC03 hat 64k on-Chip Flash Memory;2048 Byte On-Chip ERAM;256 Byte On-Chip RAM; 2kB on-Chip EEPROM Eigentlich brauche ich nur char Variablen... weil der A/D Wandler im 8 Bit Modus läuft. Die
-
Thread
[V] diverse Sachen aus Hobbykeller-Aufräumaktion
Hi Nico, ich hätte an der Ätzküvette Interesse. Meine Mail: b.maier990(ät)yahoo.de Grüße und schönen Sonntag noch, Bernd
Was soll den der ti voyage kosten? Mail an : atheist1993 [ät] gmail [dot] com
-
Thread
Blutzucker-Messgerät Hardware OLED Display
machen. BZW. die von dir hier eingestellten in original auflösung zur verfügung stellen? danke p.c.squirrel pcs dot mail at gmx dot at
er nicht richtig erkannt. Komme da nicht weiter root@SamsungNC10:~/Dokumente# avrdude -p m168 -c ponyser -P /dev/ttyUSB0 -v -F avrdude: Version 5.5, compiled on Jan 28 2009 at 10:40:52 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ System wide configuration
-
Thread
Embedded Linux Boot-Problem
Kernel auch. Das ist die Ausgabe während des Bootvorgangs: [code] U-Boot 2011.12 (Feb 18 2012 - 23:28:44)<\r><\n> <\r><\n> CPU: AT91SAM9G20<\r><\n> Crystal frequency: 18.432 MHz<\r><\n> CPU clock : 396.288 MHz<\r><\n> Master clock : 132.096 MHz<\r><\n> DRAM: 64 MiB<\r><\n> WARNING
> [ 0.660000] ONFI param page 0 valid<\r><\n> [ 0.670000] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xa1 (Micron MT29F1G08ABC)<\r><\n> [ 0.680000] Scanning device for bad blocks<\r><\n> [ 0.690000] Bad eraseblock 193 at 0x000001820000<\r><\n> [ 0.740000] 6 cmdlinepart partitions
-
Thread
Switch Upgrade XGS1010-12 nach XGS1210-12
: flash map at 0xb4000000 SPI NOR driver probe... MXIC/C22018/MMIO16-1/ModeC add SPI NOR partition MTD partitions obtained from built-in array Creating 7 MTD partitions on "rtk_norsf_g3": 0x000000000000-0x0000000e0000
Image Type [0x02 == IH_TYPE_KERNEL] 03 // Compression Type [0x03 == IH_COMP_LZMA] 56 31 2E 30 30 28 41 42 54 59 2E 33 29 43 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // Image Name == 32V1.00(ABTY.3)C0 [/code] Franz schrieb im Beitrag #6361651: > Vom 12010-12er gibts ein Firmware-Update-Datei
-
Thread
Quarz zu ungenau? Bugfix?
die Sekunde genau in 24h. Nicht abgeglichen, 16MHz XTAL, Mega2560. Das sieht so aus für Timer3: [c] /* CTC Mode, Prescaler 256 */ TCCR3A = 0; TCCR3B = (1 << WGM32) | (1 << CS32) | (0 << CS31) | (0 << CS30); // 10Hz/100ms OCR3A = (F_CPU / 256 / 10) -1; TIMSK3 |= (1<<OCIE3A); [/c]
absolut exakte Nachladung des Timer > 0 in Hochsprache nicht so dolle. Das geht auch bequem nur in C. Ich hab mit dem AT89C2051 einige Uhren aufgebaut. Es gibt viele Möglichkeiten. Man kann z.B. nur TH0 laden, dazu hat man dann 256 Zyklen Zeit. Und falls ein anderer Interrupt länger braucht, gibt man
-
Thread
VGA Grafikkarte mit AVR und 8MB SDRAM
Wenn das IC 28 Pin hat, kannst du warscheinlich das Datenblatt vom TR9C1710 verwenden, die RAMDACs sind alle ziemlich gleich.
mit Längen zwischen 0 und 800 Pixel) - 130 zufällige, gefüllt Blöcke (mit Größen zwischen 0x0 und 256x256 Pixel) - 230 Speicher -> Speicher Kopien von 64x64 Bildern Das ganze in einem C Programm, in Assembler könnte man vor allem die Linienanzahl warscheinlich noch verdoppeln. Man kann damit
-
Thread
Avr 8bit VGA
Rolf M. schrieb im Beitrag #5792184: > Naja, 256 Zeichen mit je 16x16 Pixeln sind immerhin auch 8k. Aber beim > Flash ist das meist weniger kritisch als beim RAM. Ich dachte da eher an 8bit mal 8 bit wie beim seligen C64, und wenn man sich auf alphanumerische Zeichen beschränkt brauchts auch keine 256 Zeichen: https://opengameart.org/content/8x8-ascii-bitmap-font-with-c-source OK, die Chinesen sehen das natürlich anders.
-
Thread
Raspberry Pi 3 Model B+
Oh da habe ich eben weitere Infos gefunden. Ein neuer SoC ist für mehr RAM wohlmöglich doch nicht nötig: https://www.heise.de/forum/c-t/Kommentare-zu-c-t-Artikeln/Der-neue-Raspberry-Pi-3B-schneller-zum-gleichem-Preis/Re-alles-klar-und-wann-wird-endlich-der-ram-flaschenhals-erweitert
Ich schrieb im Beitrag #5352609: > Oh da habe ich eben weitere Infos gefunden. Ein neuer SoC ist für > mehr > RAM wohlmöglich doch nicht nötig: > > https://www.heise.de/forum/c-t/Kommentare-zu-c-t-A... Nur weil vor zehn Jahren EIN User eines Forums gesagt hat "Der SoC selbst scheint
-
Thread
Circuit Cellar AVR Design Contest
Leider sind nicht alle AVRs zugelassen z.B. statt Maga128 darf man nur AT90CAN128 nehmen. Ich frage mich auch, warum der neue Mega256 nicht erlaubt ist.
Was hattest du mit dem M16C gebaut?
-
Thread
Ethernet Anbindung
fertiges Nutzen (Stichwort Raspberry Pi) Bis jetzt sind wir auf Ethernet Controller wie den ENC28J60 gestoßen Atmel µC wie den AT32UC3C164C und die PIC18F97J60 FAMILY Freue mich auf eure Inputs LG flying12
das NETIO fällt mir so gar keine Existenzberechtigung mehr ein ... http://www.ti.com/tool/EK-TM4C1294XL - gleicher Preis wie NETIO - 1M Flash, 256k RAM, Eth 10/100, viel mehr I/O als NETIO - Programmer/Debugger on Board - Arduino-like oder "richtige" IDE
-
Thread
AVR Synthesizer mit ATxmega128A1
In diesem Video sind die Klänge alles Oszillator Synthesen die in Echtzeit berechnet werden. Ab 0:28 ist das Shape "OSC_ZPULS_LP". Grundlage für diesen Klang ist eine 256 Byte große Sinus-Wellenform. [c] //************************************************************************* // OscRender:
Übergabe von Namen-Strings an das Fat-Filesystem. Fat-Arbeitet mit uint8_t und nicht mit char. Build 3.28 05.05.2017 - Große String Tabelle im Programmspeicher (Flash) angelegt. Spart Code im Flash und SRAM - Optimierungseinstellung in ATMEl STUDIO 7 in oscillators.c und voice.c auf -O2 gesetzt. Rest
-
Thread
Bauteilklärung Varistor Bosch Stromerzeuger
Das ist ein SiC Varistor aus der Serie 250 von denen hier: https://web.archive.org/web/20130302093310/http://www.hvrint-de.com/siliconcarbide/general.html Keine Ahnung was aus denen geworden ist, aber SiC Varistoren
Stückpreis PRO Varistor beträgt 20 Euro zzg. Mehrwertsteuer > und zzg. Versand.. Also letztendlich 28 Euro für ein Bauteil welches man > wo anders für 1-2 Euro bekommt. Wo bekommst du die SiC-Varistoren für 1-2€?
-
Thread
Was sind die Vorteile und Nachteile von PICs und ATMEL Controller? Gesperrt
" strlt r2, [r0], #4\n" " blt zero_loop"); main(); } [/c] Auch das "Linkerskript" kann man - insbesondere als Anfänger - klein und überschaubar halten und auch immer wieder verwenden. Hier ein Beispiel für einen Luminary LM3S1968 mit 256KiB Flash und 64KiB Ram: [c] MEMORY { FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 256K SRAM (rwx) : ORIGIN = 0x20000000, LENGTH = 64K } SECTIONS { .text : { KEEP(*(.isr_vector)) *(.text
-
Thread
Reparieren einer SSD mit ext4 Superblock Fehler
? $dumpe2fs part.empty |grep -i superblock dumpe2fs 1.43.4 (31-Jan-2017) Primary superblock at 0, Group descriptors at 1-1 Backup superblock at 32768, Group descriptors at 32769-32769 Backup superblock at 98304, Group descriptors at 98305-98305 Backup superblock at 163840, Group descriptors at 163841-163841 Backup superblock at 229376, Group descriptors at 229377-229377 $ #erstes backup nehmen $mkdir /tmp/testmount/ $mount -o sb=131072,loop part.empty /tmp/testmount/ #3131072
-
Thread
Heatronic 3 Adapter (Junkers Heizung) fuer Raspberry Pi
den Vorlauftemperatur-Sollwert der Heizkreise. Dieser ist laut CW400 für meinen HK1 auf dem Bild bei 28°C (Fussbodenheizung), laut Screenshot wird aber 33°C ausgelesen (Differenz 5°C). Die Temepratur anhebung von 5°C gilt ja logischerweise für die Vorlauftemperatur vom Kessel und nicht für die vom Heizkreis
de 00 30.04.2025;11:26:38;DEBUG;1067_0 ;???;S38;T10;1067_0 ;???:b8 10 ff 00 03 2b 00 dc 08 9c 01 de 00 30.04.2025;11:27:39;DEBUG;1067_0 ;???;S38;T10;1067_0 ;???:b8 10 ff 00 03 2b 00 dc 08 9c 01 de 00 30.04.2025;11:28:38;DEBUG;1067_0 ;???;S38;T10;1067_0 ;???:b8 10 ff 00 03 2b 00 dc 08 9c 01
-
Thread
Atmel kündigt AVR XMEGA-Mikrocontroller an
@Andreas Kaiser Also im Xmega256a1 Manual steht was von 139 Befehlen!
hat sich Atmel per 'Konkurrenz' AVR32 selbst Limits auferlegt - http://www.ineltek.com/de/products/AT_AVR32.php Deren Daten bzgl. Takt, RAM, Flash und Anzahl PINs sind sehr nahe an der XMEGA Linie und wohl als weiterer Aufstieg gedacht. Dinge wie LCD-Ansteuerung, I2C, AC97, SD-Interface, USB oder