ob Controller als SPI Master laufen soll { DDR_SPI = (1<<DD_MOSI)|(1<<DD_SCK) | (1<<DD_SS); //MOSI und SCK und SS als Ausgang setzen DD_SPI = (1<<DD_SS); //Chip-Select auf HIGH setzen SPCR |= (1<<MSTR); //Controller zum Master ernennen switch (takt_teiler) //SCK-Takt einstellen { case 4: break; case 16: SPCR |= (1<<SPR0); break; case 64: SPCR |= (1<<SPR1); break; case 128: SPCR |= (1<<SPR1) | (1<<SPR0); break; case 2: SPSR |= (1<<SPI2X); break; case 8: SPCR |= (1<<SPR0); SPSR |= (1<<SPI2X); break; case 32: SPCR |= (1<<SPR1); SPSR |=
Hey, Ich kann dir sonst auch noch die AVR32 Kerne empfehlen. Sind zwar 32bit Architektur, aber du kannst sie ganz normal mit dem Atmel Studio Programmieren. Bei der Kernen gibt es verschiedene Varianten auch welche mit SDRAM Interface wo
Hey, Ich meinte eigentlich das: http://www.watterott.com/de/Atmel-UC3-A3-Xplained-AT32UC3A3-XPLD Aber ich sehe, die haben keine mehr. Falls es günstig sein soll, kannst du zum Einstieg auch erstmal das hier kaufen: http://www.watterott.com/de/AVR32-PIKO-Board Hat leider nur kein
Toolchain für die CCU ist hier. > > http://www.eq-3.de/software.html Das Funkmodul hängt nur am AVR. TRX868 <-SPI-> AVR <-UART-> ARM Ich gehe davon aus, dass die unteren Protokollschichten im AVR sind. Ich kann mich aber auch irren. Vielleicht kann sich ja mal jemand die Mühe machen und
SW auch auf der SHC läuft? http://homematic-forum.de/forum/viewtopic.php?f=26&t=13303&start=32
Auf einem 32 bitter würde das übrigens mit den meisten Compilern so gehen. Ohne Casting wird eben immer vom Standart Datentyp int ausgegangen und der ist beim Avr nunnmal 16 Bit. Ein Integer ist in der Regel so
Rolf Magnus schrieb im Beitrag #3000657: > Aber auch auf 64-Bit-Plattformen selten 64 Bit. Für AVR-GCC war dies der *wichtigste und treffendste Hinweis*.
Reprogrammable Flash Program Memory The ATmega164A/164PA/324A/324PA/644A/644PA/1284/1284P contains 16/32/64/128Kbytes On-chip In-System Reprogrammable Flash memory for program storage. Since all AVR instruc- tions are 16 or 32 bits wide, the Flash is organized as 32/64 x 16. For software security, the Flash
einen Zoom wo man das Verhalten schon etwas besser sieht. In diesem Fall sieht man zumindestens 64 Blöcke die in annähernd gleicher 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
Nimm lieber einen anderen Controller. STM32F3 oder F4 haben ein 4Bit SD-Karten Interface dabei und minestens 64kB Ram. Damit sollte es locker gehen. Grüsse
die beiden auseinander halten? ID 16c0:05dc kann der erste bleiben und der zweite dann ID 16c0:05dd. Sollte doch klappen.
...... zwei Programmer verbinden Jumper2 colse ändern .../Firmware/usbcofig.h -> id ID 16c0:05dd flashen.... >lsusb Bus 003 Device 035: ID 16c0:05dd VOTI BlackcatUSB2 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
den ich benutze tut dies nicht von alleine daher stellt sich mir dir Frage wie ich das bei einem PIC32 anstelle. Beim PIC18F war das recht einfach mit einem Pointer der nacheinander alle RAM Adressen mit 0 beschrieben hat. Im PIC32 ist der RAM jedoch aufgeteilt in diverse Bereich die offenbar dazu noch
Speicherbelegung und den Umgang damit zu eruieren. Für den mips-elf-gcc wären das # Startup http://pinguino32.googlecode.com/svn/branches/x.4/p32/obj/non-free/crt0.S # Linker script http://pinguino32.googlecode.com/svn/branches/x.4/p32/lkr/elf32pic32mx.x Oli Holli schrieb im Beitrag #2879842: > - Er
>> Mit einer Induktivität von 2µH und einer >> Kapazität von 64pF kommst Du erst mal auf die 14 MHz. > geht die Frequenz schwer in den Keller > als reine Luftspule rechnerisch ca. 0,7nH 0,7nH entsprechen einem Draht mit ca. 2mm Länge, Du meinst vermutlich 0,7µH
DAC schrieb im Beitrag #2906838: > Komme grade von der AFU-Prüfung aus DD zurück Ich hoffe mal, erfolgreich? Schade, dass wir uns bei der Gelegenheit nicht mal treffen konnten.
Man könnte natürlich auch ein WT32 kaufen, was dann auch SPDIF und I2S beherrscht und sauber dukumentiert ist...
Yes Christian, there's a T24C32A 32kbit EEPROM on the BLK* board and a Lize L24C08B 8kbit EEPROM on the I-WAVE board. My knowledge about microcontrollers and related parts is very low (not to say non existant ;)), but does that mean
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
gesagt, kaufen taete ich es auch nicht. Aber für Hobby-Projekte waere es überlegenswert: 10St. STM32F103RBT6 64-LQFP 17,64 EUR http://www.aliexpress.com/item/Free-Shipping-10PCS-STM32F103RBT6-64-LQFP/793282335.html 20St. STM32F103C8T6 48-LQFP 22,67 EUR http://www.aliexpress.com/item/Free-Shipping
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.
DDR_SPI in the examples must be replaced by the actual Data Direction Register controlling the SPI pins. DD_MOSI, DD_MISO and DD_SCK must be replaced by the actual data direction bits for these pins. For example if MOSI is placed on pin PB5, replace DD_MOSI with DDB5 and DDR_SPI with DDRB. 137 2466P–AVR–08
nutzen, also entweder SPI-1 und I²C-2 oder SPI-2 und I²C-1. Der 16F1827 ist nur ein Beispiel! Ob AVR oder PIC ist m.E. nicht entscheidend. Dieser Thread wäre auch nicht die geeignete Stelle für eine AVR/PIC-Grundsatzdiskussion. Welcher kleinere AVR wäre geeignet? Zum DS1307Z: Die Uhr kostet 1,75
beantwortet, nochmal: Nein. Aquafreund schrieb im Beitrag #2753200: > Dann fängst Du in einem AVR Forum auch noch über PIC Controller nach. Welcher AVR mit SPI und I²C wäre der preiswerteste? Eine Grundsatzdiskussion möchte ich in diesem Thread vermeiden. Mir ist es im Grunde egal. ^^ Falls
Info raus, wo die Daten herkommen. Es handelt sich wohl um eine geheime AKW Anlage die jetzt mit AVR & Co. erweitert wird, so eine Art Blinkenlights für unsere Nachbarn im All.
2005 AVM Date: Oct 24 2008 Time: 11:07:57 (0) 2 0x0-0x41D [FLASH:] ST Uniform-MirrorBit-Flash 16MB 64 Bytes WriteBuffer [FLASH:](Eraseregion [0] 128 sectors a 128kB) [SYSTEM:] UR8 on 360MHz/120MHz syncron Eva_AVM >AVM decompress Kernel: ......................................executeProgram on 0x94103DD0
Gibt's auch aus Deutschland und sogar als Bausatz. Funktionsweise, Genauigkeit etc. sind in der "AVR / Arduino-Literatur" lang und breit beschrieben (http://www.mikrocontroller.net/articles/AVR_Transistortester). Mir genügt es meist, wenn der ESR-Wert in der Nähe der Herstellerangaben oder im zweistelligen
can be calculated by the following equation: f = ------------- OCnPWM N ⋅ 256 112 ATmega8(L) 2486X–AVR–06/10 ATmega8(L) The N variable represents the prescale factor (1, 8, 32, 64, 128, 256, or 1024). The extreme values for the OCR2 Register represent special cases when generating a PWM waveform output
Ich hab mal ein bischen mit CDC gebenchmarkt: Host ist ein Linux-PC (Athlon 64 X2) mit cdc_acm, verbunden über einen USB2.0 HUB an das Device, ARMv7@1GHz, embedded-Linux, mit usb-gadget-Treiber. Senden von PC->CDC-Device: [code] Summary for /dev/zero -> /dev/ttyACM0: dd_rescue
efm32gg.. von energy micro, sry dacht das hät ich erwähnt
z0ite000100110011111111 # lS E D 2.9.1 Extended Revister Access R MDC/MDIO protocol only supports 32 registers. Since the 88E1111 device has more than 32 registers, a paging the operating *odI or they can be selected by setting b*t in other registers. For example, Register 29 sets the A 3. "RegistergDeNcription
Between SCK and the Oscillator Frequency SPI2X SPR1 SPR0 SCK Frequency 0 0 0 osc4 0 0 1 osc16 0 1 0 osc64 0 1 1 f /128 osc 1 0 0 osc2 1 0 1 osc8 1 1 0 osc32 1 1 1 osc64 137 2503Q–AVR–02/11 ATmega32(L) SPI Status Register – SPSR Bit 7 6 5 4 3 2 1 0 SPIF WCOL – – – – – SPI2X SPSR Read/Write R R R R R R R R
Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung // #ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H //////////////////////////////////////////////////////////////////////////////// // Hier die verwendete Taktfrequenz in