-
Artikel
ATxMega Stick - First Steps
/ATxMegaStick3 Fuses. Default-Werte der Fuses: signature : Signatur. avrdude -Pusb -cavrispmkII -px128a3 -q -q -U signature:r:-:h 0x1e,0x97,0x42 0x1e9742 = ATxmega128A3 fuse0 : JTAG User ID. avrdude -Pusb -cavrispmkII -px128a3 -q -q -U fuse0:r:-:h 0xff JTAG User ID (JTAGUID) = 0xff (das Manual sagt:
-px128a3 -q -q -U fuse4:w:0xff:m avrdude -Pusb -cavrispmkII -px128a3 -q -q -U fuse4:r:-:h 0xff JTAG enabled (JTAGEN) = no fuse5 : BODACT, BODLEVEL, EESAVE. avrdude -Pusb -cavrispmkII -px128a3 -q -q -U fuse5
-
Artikel
STM8
,EEPROM 8 Bit, Adressbus 24 Bit Hauptspeicher: 512 Bytes bis 6 kBytes SRAM Programmspeicher: 4 bis 128 kBytes Flash EEPROM: 128 Bytes bis 2 kBytes Spannungsversorgung: 1,65 bis 3V (STM8L) bzw. 2,95 bis 5,5V Taktfrequenz: bis 16 MHz ohne Wartezyklus (intern) bzw. bis 24 MHz mit Wartezyklus (externer Quartz
STM8S-Discovery auf der ST-Website Wiki-Artikel zum STM8S-Discovery auf mikrocontroller.net Evaluation board STM8L-Discovery (STM8L152C6) auf der ST-Website UM0970 User Manual zum STM8L-Discovery Evaluation board STM8L-Discovery (STM8L152C6) Device description, pdf STM8L 151/152 x4/x6 Datasheet C Compiler für STM8S
-
Artikel
Eagle-Bibliotheken
ASIX AX88796C LQFP-64 SPI(40MHz)/8/16-bit 10/100M Fast Ethernet Controller keine nein ASIX AX88796L LQFP-128 8/16-bit 10/100M Fast Ethernet Controller, Print Port for printer server keine nein ISSI High-speed CMOS STATIC RAM. Von User: Steffen H. Link: Hersteller Bezeichnung Gehäuse Beschreibung Anmerkungen
(LED per INVOKE) nein - ELECTRONIC ASSEMBLY EA_DOGL128-6 Grafik 128x64 - 2,8" - ST7565 Kontroller mit und ohne LED-Beleuchtung (LED per INVOKE) nein - ELECTRONIC ASSEMBLY EA_DOGXL160-7 Grafik 160x104 - 3,3" - UC1610 Kontroller (auch I2C) mit und ohne LED-Beleuchtung
-
Artikel
Powerline mit AVR
X7R-G1206 100N D1,D4 Schottky DIODE-D-2.5 D-2.5 diode D3 1n4148 DIODE-D-2.5 D-2.5 diode 1N 4148 F1 SHK20L SHK20L fuse PL 120000 IC1 uA741D uA741D SO08 linear µA 741 SMD IC2 78L05 78XXS 78XXS v-reg µA 78L05 IC3 ATTINY2313-20S ATTINY2313-20S SO20L avr ATTINY 2313 SO JP1 AVR-ISP-6 AVR-ISP-6 AVR-ISP-6 atmel L1 47µH L-EU0204/7 0204/7 rcl SMCC 47µ L2 47µH L-EUL4532P L4532P rcl LQH3C 47µ LED1 LED3MM LED3MM led Q1 4MHz CRYTALHC49S HC49/S crystal 4-HC49U-S R1,R17 10k R-EU_0207/2V 0207/2V rcl R2 2k2 R-EU_0207/12
-
Artikel
Renesas ra
kapazitivem Touch, USB Full-Speed, 24-Bit-A/D-Umsetzer, 16-Bit-A/D Umsetzer, Security und Safety Merkmale RA2L1. 32-128 16 25-64 1.6-5.5 48 48 Varianten mit Arm Cortex-M23-Kern mit 48 MHz, 25-64-Pin-Gehäusen, 128 KB Flash-Speicher und 16 KB SRAM, einschließlich kapazitivem Touch, Security und Safety Merkmale.
kapazitivem Touch, USB Full-Speed, 14-Bit-A/D-Umsetzer, Security und Safety Merkmale RA4E1. 256-512 128 48-64 2.7-3.6 100 Vier Varianten von 100 MHz Entry-Line Mikrocontrollern mit Arm Cortex-M33-Kern mit 48-64-Pin-Gehäusen, bis zu 512kB Flash-Speicher und 128 kB SRAM. RA4M2. 256-512 128 48-100 2.7-3.6
-
Artikel
Reichelt-Wishlist
16KByte | | 3.3V DRAM | * EEPROM mit SPI Schnittstelle 25XX Serien | * F-RAM mit 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
Microchip PIC 24FJ64GB002-I/SP (USB-OTG im DIP28 Gehäuse) | Atmel XMega-Typen, z.B. ATXMega64A4, ATXMega128A1 | * 7-Segment-Anzeige, blau, gem. Kathode | | | | | | (SC 52-11 BL) 7-Segment-Anzeige, blau, gem. Anode | | | | | | | | | (SA 52-11 BL, SA 56-11 BL) EA DOG-L128 128x64 Grafikdisplay zzgl Touch-Folie
-
Artikel
MOTOROLA VIP1710
Hardware = Varianten: 1. Motorola - Motorola: großer Kühlkörper PCB V 1.4 mit Flashrom, Bootrom 39l040 signiert 2. Motorola - Motorola: großer Kühlkörper PCB V 1.4 ohne Flashrom, Bootrom 39l040 signiert 3. KPN - Kreatel: 2 kleine Kühlkörper PCB V 1.2 ohne Flashrom, Bootrom 39l020 unsigniert 4. Motorola
/100Mbit PCI Ethernet Controller) 2x NAND128W3A2BN6 von ST (128 Mbit) (32Mbyte, nur Variante mit Flash) TDA8004AT von NXP Aufteilung des Flashspeichers. mtd1: 512/256 kB Flash Winbond W39L040P/W39L020P (nur 256 kB benutzt) mtd0: letzter Bereich
-
Artikel
AVR Typen
PWM Chan nels RTC Self Prog ram Memory Boot Code SPI TWI (I2C) UART Watch dog Bau form AT90S2313 2 128 128 15 10 2.7-6.0 Ja 1 1 Nein Nein 1 Nein Nein Nein Ja Nein Ja Ja PDIP20 SOIC20 AT90S2323 2 128 128 3 10 2.7-6.0 Nein 0 1 Nein Nein 0 Nein Nein Nein Ja Nein Nein Ja PDIP8 SOIC8 AT90S2343 2 128 128 5
[V CC ] Timers Output Com pare Kan äle Input Capt ure Kan äle PWM Kan äle 32kHz RTC Device ATtiny28L 2 28 4 11 10 0 0 0 0 0 0 0 0.03 0 40 85 1.8 5.5 1.8 5.5 1 0 0 0 ATtiny28L ATtiny26 2 20 16 16 11 1 1 0 0 11 10 15 0.12 128 40 85 2.7 5.5 2.7 5.5 2 3 0 4 ATtiny26 ATtiny13 1 8 20 6 6 0 0 0 0 4 10 15 0.06
-
Artikel
P89626
09:41:57) U-Boot code: 60D00000 -> 60D1A94C BSS: -> 60D1F004 RAM Configuration: Bank #0: 60000000 128 MB SRAM Configuration: 64KB at 0x50000000 NAND:128 MiB In: serial Out: serial Err: serial Setting Linux mem= boot arg value Hit any key to stop autoboot: 0 Loading from device 0: 128MiB 3,3V 8-bit (
] Attached SCSI disk PPP MPPE Compression module registered NET: Registered protocol family 24 PPPoL2TP kernel driver, V1.0 NAND device: Manufacturer ID: 0xad, Chip ID: 0xf1 (Hynix NAND 128MiB 3,3V 8-bit) Scanning device for bad blocks Bad eraseblock 17 at 0x000000220000 Bad eraseblock 282 at 0x000002340000
-
Artikel
Liste von FPGA Eval boards
FX2 Mikrocontroller 100 General-Purpose-I/O's (GPIO) On-Board Spannungsregler 256 MByte DDR3 SDRAM 128 MBit Flash-Speicher (z.B. für den Bitstream) 128+2 KBit EEPROM (z.B. zum Speichern von Firmware und Einstellungen) Schnelle FPGA-Konfiguration mittels CPLD Open Source SDK mit vielen Bespielen Mehr
EZ-USB FX2 Mikrocontroller 96 General-Purpose-I/O's (GPIO) On-Board Spannungsregler 64 MByte DDR SDRAM 128 MBit Flash-Speicher (z.B. für den Bitstream) 128 + 2 KBit EEPROM (z.B. zum Speichern von Firmware und Einstellungen) Open Source SDK mit vielen Bespielen Mehr Infos auf Spartan 6 USB-FPGA-Modul 2.01
-
Artikel
STECCY
genau zu dem Zeitpunkt weiterzuspielen, wie es als Snapshot gespeichert wurde. Es wird der ZX-Spectrum 128K oder ZX-Spectrum 48K emuliert. Der virtuelle Spectrum 128K hat ein ROM mit einer Größe von 32KB und RAM mit einer Größe von 128KB, der Spectrum 48K ein ROM mit einer Größe von 16KB und RAM mit einer
. Enthalten sind im ZIP-Archiv "steccy-roms.zip" folgende ROMs: 128.rom - Original Sinclair-ROM 128K 48.rom - Original Sinclair-ROM 48K 48u.rom - Wie 48.rom, jedoch mit zusätzlichem Stream #4 zur Ein-/Ausgabe über STM32-UART2. Zu 48u.rom siehe auch STM32-Hardware-Erweiterungen
-
Artikel
ELV UP2000 Protokoll
- Versorgungsspannung 5V beim Programmieren 1 - Versorgungsspannung 6V beim Programmieren TppH,TppL: Programmierimpulslänge kodiert als 16-Bit-Zahl, siehe Berechnung Impulslänge TnpH,TnpL: Nachprogrammierimpulslänge kodiert als 16-Bit-Zahl, siehe Berechnung Impulslänge Loop: Anzahl der Durchläufe.
DB6: 0x01 0x0B MCS 75x DB1: Prog Puls Pin, NB DB3: ALE Pin, NB DB6: Vpp Pin, NB DB7: ModH DB8: ModL ModH, ModL kodieren als 16-bit Zahl den Modus, d.h die nächste Aktion (schreiben, lesen, löschen, verify,..), ausgelöst durch WriteTarget. 0x0C P-EEPROM Standard DB1: Prog Puls Pin, NB DB2: Read Puls
-
Artikel
AVR Checkliste
Ausgangs-Pins vorsieht, die den Ausgang auf den gewünschten Zustand ziehen. Besonderheiten bei ATmega128 und seinen Derivaten im 64-Pin-Gehäuse. Der ATmega64 und der ATmega128 sowie alle vom ATMega128 abgeleiteten AVRs im 64-Pin-Gehäuse (ATMega641/1281/2561, AT90PWM2/3/2B/3B sowie AT90CAN32/64/128, Ausnahmen
betrifft die M103C-Fuse (ATmega103 Compatibility Mode, nur bei den ATmega-Typen, nicht beim AT90CAN32/64/128). Diese ist bei fabrikneuen Atmega64/128 gesetzt und sorgt dafür, dass sich diese wie ein Atmega103 verhalten. Dies hat zur Folge, dass ein für den ATmega64 oder ATmega128 geschriebenes Programm beim
-
Artikel
Entscheidung Mikrocontroller
Neuentwicklungen oder den Einstieg sollte man folgende Modelle nicht verwenden: AVR AT90-Reihe, AVR ATMega 103(L), 161(L), 163(L), 323(L). Für alle abgekündigten AVR-Controller gibt es jedoch pin- und funktionskompatible Nachfolger. Daher kommt es nur in den seltensten Fällen zu Problemen. Probleme können nur entstehen
Der AVR JTAG ICE Clone kann nur nachfolgende ältere ATmega Controller debuggen: ATmega16, ATmega16L, ATmega162, ATmega162L, ATmega162V, ATmega165, ATmega165V, ATmega169, ATmega169L, ATmega169V, ATmega32, ATmega32L, ATmega323, ATmega323L, ATmega64, ATmega64L, ATmega128, ATmega128L, AT90CAN128. Trotzdem
-
Artikel
P89626/ArchLinuxARM
Normalen System: /i-data/6764ac2f/) und gibt diese bootargs an: console=ttyS0,115200 root=/dev/sda2 mem=128M Ebenfalls möglich ist die Nutzung des uImage.nopci Kernels aus dem ArchLinuxARM-oxnas-latest.tar.gz Archiv. Schritt für Schritt Installation. ACHTUNG: EXPERIMENTELL und nicht Ausreichend getestet!
Datenparition erstellen (sda4) Abklären: Neustart vom USB-Stick nötig ?!?!? Formatieren, z.B.: mkfs.ext3 -L "rootfs" /dev/sda1 mkfs.ext3 -L "rootfs2" /dev/sda2 mkswap /dev/sda3 mkfs.ext4 -L "NAS Daten" /dev/sda4 Hinweis: Momentan ist es wohl besser die Linux Partition als ext3 und nicht als ext4 anzulegen,
-
Artikel
AVR Softwarepool
ATMega von S. Seegel (C) GOS: einfacher preemptive multitasking scheduler von Günter Greschenz (A) Bamo128 Monitorprogramm und Bootloader (C) AvRtos preemtiver real time multitasking scheduler von Harald B. (Sourceforge) (C) avr-threads Thread-Library für AVR Bootloader. (A,C,PC) AVR Bootloader (A, PC) AVR
kryptographische Funktionen LANC. (Steuerprotokoll für Video- und Digitalfotokameras, auch als Control-L bekannt) (C) Sony LANC Auswertung mit AVR (Atmega 128 @ 16 MHz) LEDs und LED-Anzeigen. LCD und VFD. I2C. (C) Ultraschall Entfernungsmesser mit I2C, Eigenbau (C) I2C-Master realisiert in Software, ohne
-
Artikel
Linksammlung
keine Änderung seit Juli 2006 avrfreaks.net - TOSHIBA_LCD_T6963C, AVR Graphics C C ASM Grafik LCDs - 128 x 112 Grayscale für MSP430 und andere uCs. Farb-TFT-Module inkl. Mikrocontroller (ATMega128; ATMega2561 und AT90CAN128) SED1330 an ATMega. Library für SED 1330 controller an ATmega In der Codesammlung
kaufen hier) TechTools DigiView, Günstiger Logikanalysator mit USB-Anschluß an PC (18Ch, 100MHz Timing, 128kSa mit Kompression, ca. 430Euro) Tribalmicro, PC hosted LA (32ch, 40MHz Timing, 128kSa, ca. 1700$) NCI GoLogic, Logikanalysator mit USB-Anschluß an PC (34 oder 72Ch, 500MHz Timing, 1 oder 2MSa, ca.
-
Artikel
China SUPER Bauteile-Schnäppchen Thread-Wiki
/16bit mit ILI9325C OLED. Grafik. [2,956€ @ 5] 0.91", 128x32, weis, SPI(4wire), lötverbinder (optisch ok, elektronisch noch nicht getestet, sehr gute Verpackung)(14.06.2015) [5,01€ @ 1] 0.96", 128x64, nur Display ohne Platine (kein Versand nach DE) [4,08€
WLAN. [2,98€ @1] ESP8266 Modul (ESP-7, ESP88, ESP-12) →Thread 2,4 GHz. [3,90€ @1] STC15F204 + NRF24L01 [1,70€ @1] NRF24L01 + PA + LNA [2,00€ @1] SMA Antenne NRF24L01 2.4GHz RF Wireless Transceiver Module for Arduino (Bei kostenlosen Versand gibt es keine Tracking-Nummer!) GSM. [17,74€ @1] GSM SIEMENS
-
Artikel
AVR32 Grasshopper
Flash-Speichers. Die 8 MiB Flash-Speicher auf dem Board sind in drei Bereiche aufgeteilt: In den untersten 128 kiB befindet sich der Bootloader U-Boot. Der Bereich von 128 - 192 kiB ist für die Umgebungsvariablen (environment) des Bootloaders reserviert. Das JFFS2-Dateisystem mit der Linuxumgebung (root file
U-Boot der Inhalt der Environmentvariable bootargs geändert werden. Der Teil mtdparts=physmap-flash.0:128k(boot)ro,64k(env)ro,-(root) muss durch mtdparts=physmap-flash.0:128k(boot),64k(env)ro,-(root) ersetzt werden. Insgesamt ergeben sich für ein U-Boot im Auslieferungszustand folgende zwei Zeilen, die
-
Artikel
CAN
ein Kanal) Speicher: (FLASH,EEPROM,RAM) AT90CAN32 -> 32KB 1KB 2KB AT90CAN64 -> 64KB 2KB 4KB AT90CAN128 -> 128KB 4KB 4KB 15 CAN "Message Objects", jedes individuell konfigurierbar Bis auf den CAN controller weitestgehend identisch mit den nicht CAN Versionen (siehe AVR096) Beispielcode inkl. CAN für den
externe Taktquelle über die AVR-Fusebits. Für die ISP-Programmierung schliesst man Ihn wie den ATmega128 an. MOSI-2 ; MISO-3 ; SCK-11 ; /Reset-20 ; GND-22,53,63 ; Vcc-21,52,(62),(64). Auf die übliche "ATmega64/128-Problematik" achten: MISO/MOSI der Programmierschnittstelle sind nicht identisch mit der
-
Artikel
CP/M 2.2 Selbstbaurechner (Z80) mit AVRs für externe Peripherie
arbeiten“ kann: Hauptplatine: Z80-Prozessor (6MHz), hier: Zilog Z0840006PSC 64KB RAM, hier: KM681000BLP-7L (sind eigentlich 128KB) Peripherie-Controller Atmega32 UART (9600 Baud) zur Kommunikation mit dem PC System-Bus mittels HW SPI Festplatte: IDE, hier: DiskOnModule PQI, 128 MB (Flash) Bildschirm: LCD
M on New Computer Hardware: LCD Modul LCM-5430-E IRMP Protokoll IDE Flashspeicher PQI DiskOnModule 128MB
-
Artikel
GoFlexHome
ab ca. 115€ mit 2TB Platte ab ca. 155€ siehe: = Beitrag im Forum = 20Euro Embedded System mit ARM, 128MB RAM und 256MB Flash = Technische Daten = CPU Marvell "Kirkwood" 88F6281, 1.2GHz (ARM926EJ-S) Speicher 128 MB (Nanya NT5TU64M16DG-AC) Flash 512 MB Netzwerk Marvell 88E1116R Gigabit Ethernet port Schnittstellen
lockdown : format C Cache format : Harvard I size : 16384 I assoc : 4 I line length : 32 I sets : 128 D size : 16384 D assoc : 4 D line length : 32 D sets : 128 Hardware : Feroceon-KW Revision : 0000 Serial : 0000000000000000 /proc/mtd. dev: size erasesize name mtd0: 00100000 00020000 "u-boot" mtd1:
-
Artikel
MP32F103-Stick: Ein Mini-Mikrocontroller-Board mit USB und bis zu 4MB Datenspeicher
kleines Board mit dem Mikrocontroller STM32F103CBT6 von STMicroelectronics (www.st.com). Dieser Chip hat 128KB Flash, 20KB RAM, SPI, I2C, USART, USB, CAN, ADC und läuft bis 72 MHz. Das Board wird genauso aufgebaut sein wie mein MP2103-Stick: LINK: MP2103-Stick Also sehr minimalistisch - alles was nötig ist
versorgt, der analoge über VDDA und die interne Uhr über VBAT. C1 bis C7 sind Abblockkondensatoren, L1 fungiert als Eingangsfilter gegen Störungen der analogen Komponenten und D1 dient der Entkopplung einer an den Stecker „BAT“ angeschlossene Backupbatterie für die interne Uhr (1 an +3,3V, 2 an 0V).
-
Artikel
USB Koppelfeld für Festplatten
Folgenden beschrieben werden: Steuerplatine. Zentrales Element der Steuerplatine ist ein PIC32MX764F128L-I/PT von Microchip. Er enthält bereits alle verwendeten Schnittstellen: UART (RS232), Ethernet, USB, I2C, SPI und Analogeingang. Für die CPU-Platine sind folgende Integrationsstufen geplant: 1. Gefädelte
Zustandsautomaten. Software / Firmware. Die Firmware wird komplet im internen EEPROM des PIC32MX764F128L-I/PT gespeichert und per In-Curcit-Debugger in den Mikrocontroller geladen. Die detaillierte Beschreibung der Firmware folgt, hier nur eine naheliegende Reihenfolge der Softwarestände der Integrationsstufen
-
Artikel
Mikrocontroller Vergleich
Modelle mit 16 und 40MHz. R8C: TQFP, QFN 14 bis 100 Pins, 11 bis 88 I/Os. 256 bis 10K RAM, 2K bis 128K Flash, 0 bis 4K Data-Flash. 8MHz bis 32 MHz. -40°C bis 125°C. ST7: 8 bis 80 Pins. SDIP, SOIC, LQFP, TQFP, QFN. 128 bis 2048 Bytes SRAM, 1 bis 60 kBytes Flash. STM8: 20 bis 80 Pins. SDIP, SOIC, TSSOP, LQFP, QFN, UQFPN, WLCSP. 512 bis 6k Bytes SRAM, 4 bis 128 kBytes Flash, 384 bis 2k Bytes EEPROM. TLCS-870: 20pin DIP bis 267FBGA. Daneben SDIP, SOIC, SSOP und (L/T)QFP. Relativ wenige Flash-Typen. RAM: 128 Bytes bis 4kB. Z8e: 8 bis 80 Pins. DIP, SOIC, SSOP
-
Artikel
LPC-Mikrocontroller
8-32kB 1-8kB 1.8-3.6V SCTimer/PWM, Switch Matrix, Pattern Match Engine LPC54000 Cortex-M4 1 180MHz 128-512kB 96-200kB 1.62-3.6V USB, CAN, LCD, Ethernet, FlexComm, Security LPC1100 Cortex-M0/M0+ 50MHz 4-256kB 1-36kB 1.71-3.6V USB, CAN, EEPROM LPC1200 Cortex-M0 32-128kB 4-8kB 1.8-3.6V 8 kV protection,
watch dog timer, • 10-bit ADC, • Flash/SRAM memory, • Weitere Funktionen, siehe 2.3 Features LPC1100L Serie zusätzlich zu LPC1100: • Power Profile mit lower power consumption in Active- und Sleep-mode, • Interne pull-ups auf VDD level, • Programmierbarer pseudo open-drain mode für GPIO Pins, • WWDT mit
-
Artikel
AVR TWI
typische Mikrocontroller-Anwendungen zugeschnitten. Durch seinen 7 Bit breiten Adressraum können bis zu 128 (2 7 = 128) Geräte miteinander verschaltet werden. Im Gegensatz zum SPI (Serial Peripheral Interface) werden nur zwei Busleitungen benötigt. Eine dient der Bereitstellung des Taktes (SCL) und die andere
angesprochen wird. Somit kann das TWI den Controller aufwecken. Während der Aufweck-Phase kann SCL auf L-Pegel gehalten werden wenn TWINT gelöscht ist (Schreiben einer '1'). Der Datenempfang kann wieder im Normalbetrieb stattfinden. Zu beachten ist, dass solange SCL auf L-Pegel ist keine anderen Transmissionen
-
Artikel
AT91SAM7S mit OpenOCD programmieren
0x0070, eproc: ARM7TDMI, version:0x000, flashsize: 0x00010000 main clock(estimated): 18614kHz pagesize: 128, lockbits: 16 0x0003, pages in lock region: 32 securitybit: 0, nvmbits: 0x0 > flash protect 0 0 15 off > flash info 0 #1: at91sam7 at 0x00100000, size 0x00010000, buswidth 4, chipwidth 0 at91sam7 information
0x0070, eproc: ARM7TDMI, version:0x000, flashsize: 0x00010000 main clock(estimated): 18614kHz pagesize: 128, lockbits: 16 0x0000, pages in lock region: 32 securitybit: 0, nvmbits: 0x0 Beim AT91SAM7S256 muss man flash protect 0 0 7 off benutzen Löschen. Der Flash kann nur in einem Stück gelöscht werden (Blöcke
-
Artikel
AVR
16-Bit-Timer mit PWM, SPI, I2C (TWI), UART, Analog-Komparator, Watchdog 64kB Externer SRAM (ATmega128, ATmega64, ATmega8515/162); (Bei den XMEGAs bis zu 16 MB (128 Mbit) externer SDRAM) JTAG bei den größeren ATmegas debugWire bei den neueren AVRs Software. AVR-Studio: Kostenlose Enwicklungsumgebung
Raven AVR JTAG-ICE AVR-ISP-Stick RN-Control C-Control PRO (AVR32) myAVR Board Pollin-Starterkit aTeVaL-Board – Nachfolger des bekannten Pollin Evalboards. ISP-mkii-Klon & Seriell/USB-Wandler via USB. Testhardware auf der Platine: Taster, LED, Summer, Potis, ... Rumpus von lochraster.org ist ein günstiges
-
Artikel
Miniwebserver
3-axis accelerometer and magnetometer Ethernet 2 push buttons RGB LED Bluetooth expansion pins RF24L01+ expansion pins Evalution Form factor 81mm x 53mm 5V USB or 4.5-9V supply Built-in USB drag 'n' drop FLASH programmer XPort (ab 45 Euro). Ethernetbuchse eingebaut Herstellerspezifisches SDK oder Linux
STAMP Blackfin Eval-Board (136.50 Euro excl. z.b bei Farnell). ADSP-BF533 500 MHz Blackfin®-Prozessor 128 MB SDRAM (64M x 16) 4 MB FLASH-Speicher Ethernet-Controller SMSC 91C111 serielle RS232-Schnittstelle E/A-Erweiterungsanschlüsse für Blackfin-Peripherie PPI SPORT0 & SPORT1 SPI Timer IrDA 2-Leiter-Schnittstelle
-
Artikel
Beispiel Makefile
External Memory Options ---------------- 64 KB of external RAM, starting after internal RAM (ATmega128!), used for variables (.data/.bss) and heap (malloc()). EXTMEMOPTS = -Wl,-Tdata=0x801100,--defsym=__heap_end=0x80ffff 64 KB of external RAM, starting after internal RAM (ATmega128!), only used for heap
Die Datei C:\home\cc\avrbat\makedefs. Select here which processor MCU = atmega8535 F_CPU = 16000000L BAUD = 9600L MCU = atmega32 F_CPU = 1008136L BAUD = 4800L When using WINAVR HOME=C: when using Linux HOME=/home/hjh Always in $(HOME)/home/cc/include are my headers Always in $(HOME)/home/cc/avrinc are
-
Artikel
Logic Analyzer-Projekt: Ideen zur Hardware
| ..32 MHz : | ..64 MHz : | | | | .>64 MHz : | | | Speichertiefe ....32 kByte: | ....64 kByte: ...128 kByte: | ...256 kByte: | | ...512 kByte: ..1024 kByte: | | ..Konfigurierbar | | Anmerkung: Wäre es nicht sinnvoller, die Speichertiefe in "Samples" anzugeben. So macht das nicht viel Sinn, da die Anzahl
| | | | * Linux .: | | | | | | MacOS X .: | Solaris .: | Ubuntu .: | Anderes .: Direktausgabe des L.A. LCD .: * TFT .: | VGA .: | | DVI .: | integrierter Data Analyzer A-Serial.: | | SPI .: * CAN .: * ERC .: * CRC .: * I2C .: Anmerkung: Wenn man über WxWidgets/Fox-Toolkit/Qt programmiert, hätte man
-
Artikel
Micro2440
(UTC) Micro2440 von FriendlyARM Das Micro2440 ist im Prinzip wie das Mini2440 nur dass es keine 64/128MB Flash Variante gibt. Aufgebaut ist es als Stamp-Modul, welches meistens mit einem SDK-Board, der Peripherie und wahlweise einem 3,5" / 7" TFT oder einen LCD2VGA Adapter kombiniert wird. Technische
VDDRTC 1,8V LEND GPC0 LADDR20 35 AIN0 AIN0 CAMDATA7 GPJ7 LADDR21 36 AIN1 AIN1 CAMDATA6 GPJ6 LADDR22 37 L3MODE GPB2 CAMDATA5 GPJ5 LADDR23 38 L3DATA GPB3 CAMDATA4 GPJ4 LADDR24 39 L3CLOCK GPB4 CAMDATA3 GPJ3 LDATA0 40 I2SLRCK GPE0 CAMDATA2 GPJ2 LDATA1 41 I2SSCLK GPE1 CAMDATA1 GPJ1 LDATA2 42 CDCLK GPE2 CAMDATA0
-
Artikel
AVR32
Architektur, welche Grundlage für die Produktfamilie UC3, bzw. dessen "Subfamilien" UC3A, UC3B und UC3L ist. In der technischen Dokumentation auch als A-Variante bezeichnet (Nicht verwechseln: AVR32-A/UC und -B/AP ist gemeint, nicht etwa UC3A und UC3B, welches lediglich Produktfamilien innerhalb der AVR32
, deutlich mehr Pins für E/A verfügbar als beim Vorgänger. AVR32 UC Architektur: Produktfamilie UC3L (zur Zeit Produkteinführung). AT32UC3L0xx - AVR32 UC-Kern ohne Cache, interner Flash und SRAM, kein USB, Zahlreiche PWM-Kanäle, Timer, 12bit ADC, mit Capacitive-Touch Modul. Software. Freie Tools. AVR32
-
Artikel
USB
MHz 64 K 4 K 8 x 10 bit Farnell ca. 11,42 € Atmel AT32UC3B0128 Full/OTG 64 (40) 3,3 V AVR32 60 MHz 128 K 32 K 8 x 10 bit (7+6) x PWM 2 (1x full) I2C, SPI, SSC Kernspannungsregler 1,8 V Farnell ca. 6 € Microchip PIC24FJ256GB106 Full 64 3,3V/5V PIC24 16 MHz 64 KB 16 KB 10bit - - Spannungsregler Farnell
Produkte von NXP (ehem.Philips), bspw. ISP1760 SL811HST von Cypress (Host/Device/OTG möglich) VNC1L von Vinculum MAX3421E z. B. verwendet im Arduino USB Host Shield von Circuits@Home ALFAT SoC Processor - A seamless way to access files on SD & MMC cards and on USB memory drives. Simple commands are
-
Artikel
Retrocomputing auf FPGA
DMA Hochfahren und Programm Start. Programme werden nach dem Starten des Monitorprogramms mit dem L(oad) Kommando von Band geladen und mit J(ump) gestartet. Davor initialisiert sich die Hardware: Der Datenbus ist auf "00" gezogen, die CPU zählt den Adressbus hoch bei Erreichen des (P)ROMS Adressraums
der Tastatur und Bandgerät der Anwender lädt vom Band das Programm (hier TinyBASIC) mit dem Kommando L-Kommando (L startadresse Endadresse) ,hier: "L 100 B0FF" das Programm wird mit einem Sprung zur Start Adresse gestartet, hier "J 100" Auswahl FPGA-Board. FPGA-Boards gibt es zwischen rund 100 € und mehreren
-
Artikel
PHILIPS VP5500 VoIP Telefon
16Bit x 4 Banks im VP5500 SDRAM: 1 x K4M51323PC_1_8V - 4M x 32Bit x 4 Banks im VP6500 Flash: 2 x ws128j0pbfw00 S29WS128J/064J 128/64 Megabit (8/4 M x 16-Bit) CMOS 1.8 Volt-only Simultaneous Read/Write, Burst Mode Flash Memory im VP5500 Flash: 1 x S29GL512N - 512 Megabit, 3.0 Volt-only Page Mode Flash
Lautsprecher 9 Pin 2 an CN 3 Lautsprecher 10 Pin an CN 4 ? 11 Pin an CN 4 ? 12 Pin an CN 4 ? 13 Pin L 16 an IC5 UART2_TXD 14 Pin C 12 an IC5 USBH1_RXDM 15 Pin H 12 an IC5 USBH1_TXDP 16 Pin B 19 an IC5 CSPI2_SS2 17 Pin B16 an IC5 SSI2_FS 18 Pin F 18 an IC5 KP_ROW0 19 Pin K 18 an IC5 KP_COL4 20 Pin L 19
-
Artikel
BAE-Tutorial
at90s4434fp bekommen. SCM-Bauteilname Mögliche AVR-Typen $rlname Gehäuse rowspan=3 | at90s2313 AT90(L)S2313, AT90(L)S1200 (leer) DIL20 rowspan=2 | ATtiny2313 so SOIC20 so SSOP20 (1200 only) rowspan=2 | at90s2323 AT90(L)S2323 (leer) DIL8 so SOIC8 rowspan=2 | at90s2333 AT90(L)S2333, AT90(L)S4433 (leer)
TQFP44 rowspan=3 | at90s4434 AT90(L)S4434, AT90(L)S8535 (leer) DIL40 rowspan=2 | ATmega16, ATmega164/324/644 plcc PLCC44/PLCC44s fp TQFP44 at90usbx2 AT90USB162, AT90USB82 (leer) VQFP32 rowspan=2 | atmega103 ATmega103(L), ATmega128(L) rowspan
-
Artikel
Dockstar
Das Dockstar ist ein kostengünstiges ARM System mit 128 Mbyte RAM und 256 Mbyte Flash (NAND) Speicher 8 cm mal 8 cm Größe und nur etwa 5 W Leistung. Es läßt sich auf einfache Weise vielfältig zweckentfremden... = Beitrag im Forum = 20Euro Embedded System mit ARM, 128MB RAM und 256MB Flash Seagate Dockstar als 300mbit Draft-N Access Point = Hardware = Innenleben. Photos auf rn-seagate-dockstar-teardown/#more-504 yourwarrantyisvoid.com Aufsteckplatine. Dockstar_Extension_Board
-
Artikel
Wanderkiste Schöneberg
Weiter geschickt An Benutzer Rausgenommen Reingelegt 25.03.2013 Erstellt von fabs 26.3.2013 Thomas L. (ics1702) 10.4.13 Thomas L. (ics1702) 09.4.13 fussel8011 Rausgenommmen habe ich das 50V Netzteil, das Breakoutboard Atmel Mega128 und von allen Bauteilen etwas. 8 Stück Eprom (gebraucht, verschiedene
Verstärker mit AGC 2 x MAX15046BAEE+ 40V Synchronous Buck Controller 1 x Eisen-III-Chlorid für 0,5l / 1l Lösung ausreichend 3 x INTEL CPU Lüfter + Kühlkörper NEU Klaus R. (klaus2) 24.06.2013 Michael_b25 1x Peltier Element 1x STK8050 5x LMD18200 1x Sony Ericsson FM Transmitter 1x Soundmodul 3x BUZ10
-
Artikel
4000 Stellen von Pi mit ATtiny2313
Der AVR ATtiny2313 ist bekanntlich ein 8-Bit Mikrocontroller mit 2048 Bytes an Programmspeicher und 128 Bytes RAM. Die Aufgabe erfordert also eine spezielle Herangehensweise, denn nicht alle zu berechnenden Stellen sind gleichzeitig im RAM des µC speicherbar: bereits berechnete Stellen sollen ausgegeben
like to run this program on a PC. Hardware: AVR ATtiny2313 which is an 8-bit microcontroller with 128 Bytes of RAM and 2048 Bytes of program memory. (Manual, PDF, 4 MB) (Summary, PDF, 500 kB) Compile: You need a reasonably optimizing compiler and floating point implementation, or otherwise the program
-
Artikel
AVR-GCC-Tutorial/Exkurs Makefiles
nutzen, sind dem Linker die Namen der Bibliotheken als Parameter zu übergeben. Dazu ist die Option -l (kleines L) vorgesehen, an die der Name der Library angehängt wird. Dabei ist zu beachten, dass der Name der Library und der Dateiname der Library nicht identisch sind. Der hinter -l angegebene Name
Makefile die Verzeichnis efslsource und xyzsource in den Library-Suchpfad aufzunehmen sind: LDFLAGS += -L../efslsource/ -L../xyzsource/ Fuse-Bits. Zur Berechnung der Fuse-Bits bietet sich neben dem Studium des Datenblattes auch der AVR Fuse Calculator an. Gewarnt werden muss vor der Benutzung von PonyProg
-
Artikel
Grafisches Display mit Touch
Displaytyp LGM12864B von Microelektronika Displaycontroller SB0107 / KS0108 Microprozessor PIC24FJ128GA006. Stromversorgung 9-24V Hintergrund blau Schrift weiss Goldcap zum puffern der RTC Header für ICD2 / PICKIT vorhanden Zum Nachbauen. Schaltplan: BOM: Bestückungsplan TOP: Bestückungsplan BOT: CAM
Drill 107/0 4 12 C1-4 C6-13 C0603.. 100n Kemet CHIP-CAP. 0603 16V X7R 0603 5 1 C5 GRM21BR60J106KE19L 10u/6.3V MURATA CHIP-CAP. 0805 10µF 6.3V X5R 0805 6 2 U2-3 C1206C106K3PAC 10u/25V KEMET CHIP-CAP. 1206 10µF 25V X5R 1206 7 1 TA1 8 22 TP1-22 13.70.344 ETTINGER SOLDER PIN 0,9 mm 9 1 IC2 LTC485CS8 LINEAR
-
Artikel
Festplatte
alle Sektoren nacheinander linear durchnummeriert. In beiden Adressierungsarten lassen sich aber max. 128 GByte adressieren (warum, dazu später mehr). Der IDE-Stecker. IDE- (bzw. ATA-) Festplatten besitzen eine relativ einfache Schnittstelle zur Steuerung. Die Steckerbelegung sieht wie folgt aus: Beschreibung
24..27. Im Device Register stehen folgende Bits: Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 1 L 1 DRV H3 / LBA27 H2 / LBA26 H1 / LBA25 H0 / LBA24 L gibt an, dass das Laufwerk in den LBA-Modus geschaltet werden soll (L = 1) oder dass CHS-Adressierung verwendet werdem soll (L = 0). DRV dient zur
-
Artikel
Murmelbahn
So macht es keinen Unterschied, ob die Kommunikation mit einem AES-Schlüssel der Länge 256 Bit oder 128 Bit verschlüsselt ist, wenn das Passwort durch einen Trick leicht herauszufinden ist. Der Entwurf sicherer Systeme wird somit immer mehr zum Grundlagenwissen eines Ingenieurs. In der Vorlesung Embedded
eine steuerbare Falltür verkürzt werden. Diese wird von einem weiteren Servo Motor ausgelöst. Der L-Motor steuert den Aufzug, der die Murmeln nach oben transportiert, wo sie ausgeworfen werden. Die Schrittweite des Motors kann nicht präzise genug bestimmt werden und außerdem ist die Anfangsposition
-
Artikel
AVR-Studio Bugs
verwendet (wahrscheinlich in allen CPU's mit zwei Output Compare Units). Der Fehler tritt im ATmega128 nicht auf, der einen erweiterten 16-Bit Timer hat und deswegen die AVRSimIOTimert16pwm2.DLL verwendet. Fehler: Mode Timer/CounterMode Fehlerbeschreibung of Operation 0 Normal kein Fehler 1 PWM, Phase
geändert; dann wird der nächste Schritt (F11) simuliert -> Absturz des Programms Timer des ATMEGAS128 wird nicht richtig simuliert. Es ist leider schon eine Ewigkeit aus, deshalb kann ich keine genaueren Angaben machen. Es gibt einen Modus, wo der Timer hinaufzählt. Hat er den höchsten Wert erreicht
-
Artikel
AVR CP/M
verfügbar) Der entsprechende Aufruf über die cpmtools sieht so aus: mkfs.cpm.exe -f avrcpm -b cpm.bin -L test diskimage Das diskimage kann man dann ebenfalls mit den cpmtools weiter bearbeiten. Aufrufbeispiele: cpmls -f avrcpm diskimage - zeigt Inhaltsverzeichnis an cpmcp -f avrcpm diskimage datei.com 0
eines Intel 8080 3/4 der Rechenleistung werden für die Erzeugung des Videobildes gebraucht Speicher: 128 kByte SRAM (davon werden nur 64 kByte verwendet) Speicherinterface per Software Firmware und BASIC-ROM werden beim Start vom Flash in den SRAM kopiert
-
Artikel
Loxone Link
andere Boards verwendet werden, dieses stand jedoch gerade zur Verfügung.) Auf Grund des verbauten ATCAN128 und der auf Steckerleisten geführten I/O-Pins war es relativ schnell möglich Ein- bzw. Ausgänge zum Testen zu verwenden. Zum Anschluss an den Loxone Link wurden Link+ mit CAN-H und Link- mit CAN-L verbunden
Quellcode. Zum entwickeln wurde AtmelStudio verwendet, das Projekt sollte sich problemlos für den AT90CAN128 übersetzen lassen. Einstellungen bezüglich der ID der Extention sind in der config.h vorzunehmen. Die ID hat für eine Relaisextention immer mit 0x0B zu beginnen. Sollte ein MCP2515 verwendet werden,
-
Artikel
FT8xx Library
aufpassen. Je nach verwendetem Format belegen die Bilder unterschiedlich viel Speicher im FT8xx. Beim "L1" Format sind es 1 Bit pro Pixel, "L8" benötigt ein Byte pro Pixel, "RGB565" kommt auf zwei Byte pro Pixel. Ein 100x100 Pixel großes Vollfarb-Icon belegt also entpackt 20.000 Bytes im FT8xx. Ein Bild
64MBit geliefert, für die EVE3 Module von Matrix Orbital sind die Optionen ohne Flash, mit 32MBit und 128MBit gelistet. Das FLASH hängt dabei per QSPI an dem BT81x und kann mit einem USB-SPI Interface mit Daten beschrieben werden, etwa dem EVE2-USB2SPI-KIT-A. Dafür gibt es von Bridgetek den EVE Asset Builder
-
Artikel
Codebase für LPC1xxx
ILI9328 Controller (8-bit Interface erforderlich) basierten 240x320 TFT LCD. ST7565 - Treiber für ein 128x64 pixel Bitmap Display SSD1306 - Treiber für ein 128x64 OLED Display (bit-banged SPI mode) TCS3414 - TAOS RGB Sensor ISL12022M - Temperaturkompensierter RTC TSL2561 - TAOS Beleuchtungssensor PN532
soll, und spezifiziert die Randbedingungen, unter denen ein Interrupt ausgelöst wird(Pin geht von H==>L oder von L==>H, ...). Abhängig von der portNum, wird der Interrupt durch den PIOINTx_IRQHandler gehandhabt , wobei 'x' der Portnummer entspricht (PIOINT1_IRQHandler wird benutzt wenn der Interrupt z.B