-
Artikel
UsbDisplay
Grafik Display 132x32 Punkte, das Pinähnlich auch in anderen Varianten zu haben ist. Dieses Display kommt mit 3.3V Versorgungsspannung aus und kann direkt per SPI vom AT91SAM7S angesprochen werden. Im Internet kursieren
AT91F_PIO_ClearOutput(LCD_PIO, LCD_RS); delay(100); AT91F_PIO_SetOutput(LCD_PIO, LCD_RS); delay(100); setLcdCmd(0xE2); // Reset setLcdCmd(0x40); setDisplayOrientation(curOrientation); setLcdCmd(0xA6); setLcdCmd(0xA2); setLcdCmd(0x2F); setLcdCmd(0xF8); setLcdCmd(0x00); setLcdCmd(0x23); setLcdCmd(0x81); setLcdCmd(0x1F
-
Artikel
Linksammlung
6804, 6805, 68HC(S)08, 6809, 68HC11, 68HC(S)12, 68HC16, 740, 8048(8041/8022/8021) 8051, 8085(8080), DS8xCxxx, AVR, Z80, F2MC8L/FX, GameBoy(Z80), H8/3xx, Cypress PSoC(M8C), PIC, Rabbit 2000/3000, Z8, Z80(HD64180)) linux & windows, source code 8086/88 Assembler Befehlsreferenz - Informationen zum Befehlssatz
RS232-Steuerung) Embedded Artists bietet verschiedene preisgünstige Platinen (ab 25 Euro für LPC213x Familie) Embedded-IT eNet-sam7X: Ethernut kompatible Embedded Ethernet Mikrocontroller Boards für Industrie und Hobby auf ARM mit Nut/OS Betriebssystem sowie USB Module auf AVR Basis Hiteg SAMSUNG und
-
Artikel
ARM-ASM-Tutorial
psp 0x27e3fa34 0x27e3fa34 primask 0x0 0 basepri 0x0 0 faultmask 0x0 0 control 0x0 0 At this point, the processor is ready to start executing your program. The processor is halted just before the first instruction
load certain commonly-used patterns: Any 32bit number that consists of one byte of arbitrary bits (i.e. 8 adjacent arbitrary bits) at any location, and zeros otherwise, e.g. 0x00000045, 0x00045000, 0x7f800000. Any 32bit number that consists of the same byte repeated 2 or 4 times in fixed places, as in
-
Artikel
ARM Cortex Mikrocontroller
gibt es bereits eine Codebase. TIVA von Texas Instruments (vormals Stellaris, vormals Luminary Micro) SAM3N, SAM3S,SAM3U, SAM3A und SAM3X Serien von Atmel STM32 Baureihen F1/F2/L1/W von STMicroelectronics , siehe STM32 hier im Wiki TMPM330 von Toshiba FM3 von Spansion (vormals Fujitsu) HT32 von Holtek Semiconductor
Klasse sind immer noch weit verbreitet: LPC2000 von NXP AT91SAM von Atmel ADuC7xxx von Analog Devices Texas Instruments TMS470 S3C24x0 von SAMSUNG STR7xx von ST Microelectronics und viele weitere Mehr Informationen zur ARM-Architektur finden sich in der Wikipedia
-
Artikel
Einstieg in die ARM Entwicklung
AT91-ISP. Das Atmel ISP Tool wird in ".\AT91-ISP" installiert. Es bringt zwei Programme mit sich. SAM-BA V2.8 und SAM-PROG v2.4. SAM-PROG erlaubt den einfachen Download von Binaries in den Controller, während SAM-BA auch Speicherinhalte anzeigen, auslesen und bearbeiten kann. Zudem lassen sich über
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 Erstellen
-
Artikel
Diskussion:Mikrocontroller Vergleich
Rad nicht 2 mal erfinden. Code zum Compiler-Vergleich. Der Code zum Compiler-Vergleich: define CRC8POLY 0x18 //0X18 = X^8+X^5+X^4+X^0 typedef unsigned char data_t; // 8-Bit //typedef unsigned data_t; // 16/32-Bit data_t crc8(data_t accu, data_t dat) reentrant { data_t bit_counter = 8; do { data_t feedback = accu ^ dat; if (feedback & 1) accu = accu ^ CRC8POLY; accu = (accu >> 1) & 0x7F; if (feedback & 1) accu = accu | 0x80; dat = dat >> 1; bit_counter--; } while (bit_counter > 0); return accu; } /* This is based on code from : Copyright (c) 2002 Colin
-
Artikel
Linux Boards
Olimex mit Schema, Layout und Software OLinuXino A13 Board ein Cortex A8 basiertes Board (eLQFP176 package) mit dem A13 Prozessor von Allwinner Technology Inc. 1GHz, 3D Mali400 GPU 3 USB Host,VGA, Audio-IN-OUT, 5 Buttons, 1 USB-OTG welcher als Speisung benutzt wird, IC2,
Android Gaming Console nutzen OLinuXino A13 Wifi Board ein Cortex A8 basiertes Board (eLQFP176 package) mit dem A13 Prozessor von Allwinner Technology Inc. 1GHz, 3D Mali400 GPU 3 USB Host,VGA, Audio-IN-OUT, 5 Buttons, 1 USB-OTG welcher als Speisung benutzt wird, IC2,
-
Artikel
Reichelt-Wishlist
Kingbright PSC Serie (16 Segment LED-Display, insbesondere PSC08 und PSC12) | LED Punktmatrix Anzeigen 8x8 superrot 3mm (z. B. Everlight ELM-1883SRWA) * LED Punktmatrix bicolor 1.9mm (z.b. Betlux BL-M 07A881SG-XX ) LED Punktmatrix (Dot-Matrix) 8x8 RGB (z.B. Betlux BL-M 23B881RGB-11) | TFT/OLED Farb-Displays
und ICs. Buchsenleiste vergoldet, 2,54, 8mm, Einreihig, t r e n n b a r | Buchsenleiste vergoldet, 2,54, 8,5mm, Einreihig, trenn,- und druchsteckbar | Buchsenleiste Fischer BL5 | Buchsenleisten zum Crimpen (allseitig anreihbar!, 1x1, 1x2, z.
-
Artikel
CAN
RAM AT91SAM9X. ARM926-Kern mit zwei CAN controllern kein onboard flash 32k RAM aber DDR2 support AT91SAM3A. Cortex M3-Kern mit zwei CAN controllern bis zu 512k flash und 96k RAM AT91SAM3X. Cortex M3-Kern mit zwei CAN controllern bis zu 512k flash und 96k RAM Luminary Micro Stellaris LM3S8xxx. ARM Cortex-M3 bis 64kByte RAM und 256kByte Flash CAN und Ethernet Microchip PIC18Fxx8 PIC18Fxx8x. Mikrocontroller mit CAN Schnittstelle Herstellerseite Mitsubishi / Renesas R8C / M16C / M32C. R8C
-
Artikel
MCURSES
1 ACS_S3 DEC graphic 0x70: scan line 3 Waagerechte Linie 3 ACS_S5 DEC graphic 0x71: scan line 5 Waagerechte Linie 5 ACS_S7 DEC graphic 0x72: scan line 7 Waagerechte Linie 7 ACS_S9 DEC graphic 0x73: scan line
(uint_fast8_t y, uint_fast8_t x, uint_fast8_t c) : Zur Position (y,x), dann Zeichen einfügen Beispiel: mvinsch (10, 10, 'X'); mvdelch. void mvdelch(uint_fast8_t y, uint_fast8_t x) : Zur Position (y,x), dann Zeichen
-
Artikel
USB
Electronics ca. 9 € Cypress CYUSB3014 Super 121 (BGA) 1,8V ARM9 ? 0 256KB? - - 2 UART I2C GPIF II (State Machine) ? Microchip PIC18F2550 Full 28 PIC 12MHz 16K x 16bit 2KB 8 x 10bit Reichelt ca. 7,95 € Atmel AT91SAM7S64 Full 64 3,3V/5V ARM7 55MHz für Bootloader
0,81 €, Flash ab 1,11 € Atmel SAM3U High 100 144 1,62..3,6V Cortex M3 96MHz 64..256KB 20..52KB 8-channel 12-bit 1MSPS, 8-channel 10-bit bis zu 7 x PWM bis zu 4 x UART SPI, I2C, I2S, 1 HSMCI (SDIO/SD/MMC) 3 x 16bit timer, 32-bit Real
-
Artikel
Mikrocontroller Vergleich
Maskenversion. Z8e: Register-orientierte 8-Bit Architektur, 2-Adress-CISC. Getrennte Adressräume für RAM und ROM. Historisch bedingt 3 RAM-Adressräume (8-Bit, 12-Bit, 16-Bit). Für C-Compiler geeignet Kleiner nicht repräsentativer
Funktionen übernehmen können sind 5V tolerant. R8C: 2.7V - 5.5V, zwischen 2.7V und 3V etwas reduzierte Maximaltaktrate. ST7: 2,4-5,5V STM8: 1,65 - 5,5V TLCS-870: 2,7-5,5V. Serie 870/C 1,8-5,5V. Z8e: 1,8-3,6V, I/Os 5V-tolerant. Programmierung in der
-
Artikel
AVR32
(Board mit AT32AP7000, 2*Ethernet, SD/MMC, 8MB Flash, 32MB SDRAM) ATEVK1100 (Kit für AT32UC3A, mit Ethernet, SD/MMC, LCD, 32MB SDRAM, 2x UART, USB) ATEVK1101 (Kit für AT32UC3B, mit SD/MMC) ATEVK1104 (Kit für AT32UC3A3256 mit USB, SD/MMC, Flash, Touch-Sensoren, 16Bit Audio-DAC) ATEVK1105 (Kit für AT32UC3A0512, QVGA Display, 2xUSB 2.0, einer davon als USB-USART Bridge über einen UC3B-uC , Ethernet, Audio codec für Audio-aufnahme und wiedergabe, Touch Sensoren, 8MB Flash, 32MB SDRAM, SD/MMC.) AVR32-Board
-
Artikel
IRMP - english
PIC18F4520 STM32 STM32F4xx (tested on STM32F401RE/F411RE Nucleo, STM32F4 Discovery) STM32F10x (tested on STM32F103C8T6 Mini Development Board) STM32 with HAL library (NEW!) STM8 STM8S103F3 TI Stellaris LM4F120 Launchpad (ARM Cortex M4) ESP8266 (NEW!) ESP8266-EVB TEENSY 3.0 MK20DX256VLH7 (ARM
New Page KEY_NEW_PAGE 0x89 Setup KEY_SETUP 0x8A Font KEY_FONT 0x8B Print KEY_PRINT 0x8C On/Off KEY_ON_OFF 0x8E Backspace '\b' 0x08 CR/ENTER '\r' 0x0C TAB '\t' 0x09 Insert KEY_INSERT 0x90 Delete KEY_DELETE 0x91 Cursor left KEY_LEFT
-
Artikel
Ethernet-Controller
MC9S12NE64 Freescale MPC5200 Lantronix/GridConnect DSTni-LX / DSTni-EX (Turbo186 core mit 2x AM79C960 (1x PHY) ) Luminary Micro LM3S6xxx und LM3S8xxx (MAC+PHY) NXP LPC2378, LPC1768 STMicroelectronics STR912 (ARM966E-S® core) STMicroelectronics STM32F107X (Cortex M3 core) STMicroelectronics STM32F2x7X (Cortex M3 core) STMicroelectronics STM32F407X (Cortex M4 core) PIC18F97J60 MAC+PHY PIC32MX795F512H mit Starterkit und sämtlicher Software (TCPIP Stack mit Webserver) TI Sitara AM335x (Cortex-A8 Core)(2xMAC MII
-
Artikel
Arduino Due Board
Das Arduino Due Board bietet den Vorteil für einen recht kleinen Preis einen fertig aufgebauten AT91SAM3X8E zu bekommen. Dieser ist nicht nur in der recht bescheidenen Arduino-IDE zu verwenden sondern kann auch bequem über das Atmel-Studio programmiert werden. Dieser Beitrag konzentriert sich auf die
. Der Upload ist prinzipiell über beide möglich. Die Schnittstelle "NATIVE USB" ist direkt mit AT91SAM3X8E verbunden, die eigentliche Arduino Programmierschnittstelle "PROGRAMMING" hat noch einen ATMEGA16U2 zwischengeschaltet welcher sich um diverse Abläufe kümmert. Im Gegensatz zu den AVR-Arduinos bei
-
Artikel
QO-100 der erste geostationäre Amateurfunkumsetzer
I/Q-Signal und Hochmischen mit einem I/Q-Modulator oder spezielle Hardware wie Lime-SDR 100 kHz to 3.8 GHz Red Pitaya 125 MS/s, (zusätzlicher Transverter nötig) Adalm-Pluto 325 MHz to 3.8 GHz HackRF one 1 MHz to 6 GHz BladeRF 47 MHz to 6 GHz u.ä. die schon eine Hochfrequenzerzeugung enthalten Zur SSB-Erzeugung
the I/Q signal and up-conversion with an I/Q modulator or special hardware like Lime-SDR 100 kHz to 3.8 GHz Red Pitaya 125 MS/s, (additional transverter required) Adalm-Pluto 325 MHz to 3.8 GHz HackRF one 1 MHz to 6 GHz BladeRF 47 MHz to 6 GHz etc. which already contain high frequency generation There
-
Artikel
IRSND - english
by some protocols: ./irsnd-15kHz 7 2 3 0 | ./irmp-15kHz 1100010000011 p= 7 (RC5), a=0x0002, c=0x0003, f=0x00 First key press 1000010000011 p= 7 (RC5), a=0x0002, c=0x0003, f=0x00 Second key press ^ Toggle bit Note: Depending on the protocol
3.0.9: 2018-02-19: Minor changes Version 3.0.8: 2017-08-25: New protocol: IRMP16 for transparent 16 bit data communication Version 3.0.2: 2016-09-09: New protocol Mitsubishi Heavy (air conditioner) 2016
-
Artikel
GPS-Platine mit Tyco-Modul
64 Mbit (8M x 8) Sync/Async DRAM / SDR SDRAM / Component / PC133 (133MHz @ CL=3) Auf einer älteren bei EBay verkauften Charge waren SDRAM 4 MB K4S64163H_TC75 verbaut. Links Samsung Produktseite Anschlüsse. JTAG-Schnittstelle. Der JTAG-Anschluss hat folgende Belegung: 2* *1 4* *3 6* *5 8* *7 (Stiftleiste Ansicht von oben) 1: 3,3 Volt 2: GND 3: TDI 4: TMS 5: TCK 6: TDO 7: /RST 8: NC Beim Anschluss von JTAG-Buchsen bzw. Programmern ist unbedingt die Belegung der Schnittstellenpins
-
Artikel
Atmel Studio
Atmel Studio 7-790 Full Installer (updated März 2016, 824MB) Atmel Studio 7-634 Web Installer (SHA1: 3ea8501ccc7e89e6839109927d5c289ff847ab32, updated Nov 2015, 2,4MB) Atmel Studio 7-634 Full Installer (SHA1: 3e4b5c4546c1544d029404de53898fd8e545e254, updated Nov 2015, 734MB) Atmel Studio 7-594 Web Installer
SHA-256: DCD97A19B016F600477A1758FEA2353D4BD980C644CBD6A89D03647E0728A1B8 (775MB, updated February 2015) Atmel Studio 6.2 Service Pack 1 (Build 1502) Full Installer MD5: A348B272B000A1881DB38A2C51FECEB7 SHA-1: ED5924A7B3CBCB06DEE7803EF26C3DCC35AA8EB4 SHA-256: 17335C38149B9B3F80815792C6F9BCB727843234B147FD2FD80EB00682E6D5FD
-
Artikel
AVR-Studio Bugs
PROJECT-SPECIFIC, of course ("Work-Around": remember or note correct fuse setting, use a relative file path, e.g. .\default\ and always same elf name in project option, e.g. main.elf, resulting in having always .\default\main.hex and .\default\main.eep so this hasn't to be adjusted for each and every project)
Mode Timer/CounterMode Fehlerbeschreibung of Operation 0 Normal kein Fehler 1 PWM, Phase Correct, 8-bit kein Fehler 2 PWM, Phase Correct, 9-bit kein Fehler 3 PWM, Phase Correct, 10-bit kein Fehler 4 CTC kein Fehler 5 Fast PWM, 8-bit arbeitet wie Mode 1 6 Fast PWM, 9-bit arbeitet wie Mode 2 7 Fast PWM
-
Artikel
Eagle 3D Bauteile
" "3dusrpac.dat" Hersteller-Logos. Es sind ziemlich viele Logos in der eagle.ttf vorhanden aber in der ic.inc (Zeile 996) nicht eingebunden. Beispiele: 3d41.ulp ab Zeile 59 Sonstiges. IR-Sensor TSOP62xx TSOP5x (SMD) (Vishay). passend zur Erweiterten Eagle-Library: tsop-1.lbr 3dusrpac.dat e3d_user.inc LED BLOCK 10-LED bar graph, DIL, Kingbright DC-763HWA. 3dusrpac.dat e3duser.inc Wunschliste. Hier könnt ihr eure Wünsche hinschreiben, wenn irgendwer Lust hat ein paar Modelle
-
Artikel
Raspberry Pi Einführung
LANG=en_US.UTF-8 zur entsprechenden Sprache, also z.B. LANG=de_DE.utf8 und speichert mit Strg+O -> Enter und Strg+X. Tastatur-Layout. Um das Tastatur-Layout auf der Konsole anzupassen, muss man die Datei /etc/vconsole.conf
Makefiles „Welcome to the C++ Cache!“ - eine Einführung in C++ Fortsetzung von „Scratch“ aus Ausgabe 1, 3, 4, 5 und 6 Fortsetzung von „the python pit“ aus Ausgabe 1, 2, 3, 4, 5 und 6 Ausgabe 8. Die Ausgabe 8 vom Dezember 2012 behandelt folgende Themen: „Skutter Returns“ - Fortsetzung von „Skutter“ aus Ausgabe
-
Artikel
4000 Stellen von Pi mit ATtiny2313
// i.e. the result needs not to be normalized to [0,1). static float sigma_a (unsigned n, uint8_t j) { float s = 0.0f; for (unsigned k = n-1; k+1 != 0; k--) { unsigned j_8k = j + 8*k; s += mod_pow16 (n-k, j
very nicely in the French wikipedia at // // // For a proof define the power series // // sigma_j (x) = \sum x^{8k} / (8k + j) // // write the sum as an integral and evaluate it at // x = sqrt(1/2), see float pi_n (unsigned n) { float s = 0.0; for (uint8_t i = 0; i < 4; i++) { // j[i] = 1, 4, 5, 6 uint8
-
Artikel
Benutzer:Michellekonzack
: 1) EA PS9080 a) 0-80V, 0-100A 2) Noname a) 0-300V, 2A b) 0-100V, 30A c) 0-32V, 60A d) 0-32V, 60A e) 12V, 25A f) 5V, 100A g) 1,8-3,6V, 50A h) 1,8-3,6V, 50A Außerdem arbeite ich mir Atmel AT91SAM, AT89C51 und Maxim DS80C4xx sowie DS89C450 Microcontrollern. Gelegentlich verwende ich auch die MAXQ und
eine Kleinserien Produktionsanlage der Firma Heeb Inotec bestehend aus: 1) Schablonendruckmaschine X1 2) SMD-Bestückungsautomat INOPLACER HPX 3) Doppelwellenlötanlage HWL350 anzuschaffen, womit ich meine Produkte nach Bedarf frei produzieren kann. Ebenso kann ich jederzeit Kleinserien (10-100) Stück
-
Artikel
JTAG
(z. B. Atmel, IAR, Keil, Olimex) ist die JTAG-Schnittstelle über einen 20-poligen Wannenstecker (2x10, Raster 2,54mm) herausgeführt. {| class="wikitable" style="width:20em; text-align:center" |- ! Signal ! Nr. ! Nr. ! Signal |- | Vcc 1 2 NC |- | nTRST 3 4 GND |- | TDI 5 6 GND |- | TMS 7 8 GND |- |
kinds of interfaces including ISP, JTAG, SWD, SPI, IIC and so on. Programming is supported for: STM8 support(SWIM) STM32 support(ISP/JTAG/SWD) siehe auch Forumbeitrag von Bingo * LPC1000 support(ISP/JTAG/SWD) LM3S support(JTAG/SWD) AT91SAM3 support(JTAG/SWD) AT89S5X support(ISP) PSOC1 support(ISSP)
-
Artikel
Offline-Sprachausgabe (TTS)
µc.net Henrik Haftmann TU Chemnitz. Text -> Lautschrift -> Phoneme -> PCM-Wave AVR-Freaks-Diskussion SAM Software Automatic Mouth C64-Programm konvertiert nach C Mehr Sinn macht das Abspielen von kurzen Tonfetzen (Samples), die man kreativ zusammenfügt (fünf-zehn Uhr drei-ßig). 8 kHz x 8 Bit = 8.000 Byte
GitHub 🎧 Hörproben auf Thorsten-Voice.de 🐸Coqui.ai 🎧 Hörproben Englisch Mozilla-Forum Mycroft Mimic 3. Performantes offline TTS welches auch auf Raspberry Pi 3/4 gut nutzbare Geschwindigkeiten bietet (100+ Sprachen unterstützt). Thorsten-Voice ist als deutsche Stimme auch mit dabei. Die alte Anleitung
-
Artikel
Arduino
seriellen Kommunikation, sog. UARTs, können 4 Kanäle genutzt werden. Der Flash-Speicher ist mit 256kByte 8mal größer als der des Uno. So passen eine Menge Bibliotheken in eigene Programme. Arduino Due. Im Gegensatz zu den übrigen Boards wird für den Due ein ARM Cortex-M3-Chip (Atmel SAM3X8E) verbaut. Das
Unterscheidungsmerkmale sind die deutlich höhere Taktfrequenz von 84MHz (statt 16MHz), 32bit-Verarbeitung (statt 8bit) und 2 analoge Ausgänge. Zudem darf der Due nur mit 3.3V betrieben und angesteuert werden, d.h. alle I/O-Pins müssen an 5V-Logik angepasst werden, sollen sie mit 5V genutzt werden. Andere Boards.
-
Artikel
AVR32 Tutorial
die PMRx Register wie Folgend verändert werden. MODE PMR2 PMR1 PMR0 A 0 0 0 B 0 0 1 C 0 1 0 D 0 1 1 E … … … Beispielcode um auf Pin A17 den Mode B und auf Pin B05 den Mode D zu bekommen: Interrupt. IRQ(Interrupt Request). Der Interrupt-Controller der AT32-Serie hat zahlreiche Unterscheide zur AT8-Serie
I2C. Allgemein. Mit dem TWI-Bus hat Atmel einen Klon von Philips I2C-Bus implementiert. Der AVR32uc3-L0064 und die meisten anderen AVR32-Prozessoren verfügen über 2x TWI-Master und über 2x TWI-Slaves, die sich einzeln Konfigurieren lassen. Dies wird über folgendes Register durchgeführt: Die Register
-
Artikel
Benutzer Diskussion:Alex45
timing goto CKEDGE ; check if change in level bcf REM_FLG,7 ; clear start bit flag movlw D'18' ; 18 x 100us = 1.8ms or period between valid bits movwf REM_CNT rlf REMOTE_L,f ; least sig byte in remote control code sequence rlf REMOTE_M,f ; most sig byte movf PORTA,w ; check bit 3 portA andlw B'00001000
PORTA,3 andwf PORTA,w ; bit 3 select movwf FLG_HL ; reload new level movlw 0x3 ; count of 3 for REM_CNT subwf REM_CNT,w ; is REM_CNT larger or equal to 3 btfss STATUS,c goto RECLAIM ; smaller than 3 movf REM_CNT
-
Artikel
STM32
Interrupts remappen. Um ein vergleichbares Startverhalten zum FLASH zu erreichen, empfiehlt es sich, 0xF1E0F85F an 0x200001E0 zu schreiben. Diese implizite Ausführung von "ldr.w pc, [pc, #-0x01E0]" beim Start erzwingt ein laden der Startadresse von 0x20000004. Boot from SYSMEM (RS232, CAN und USB). PC
Tutorial für Grafik-Librarys und SiSy-Projekte in Deutsch Testbericht über CoreMark 1.0 auf Cortex-M3/M4 mit verschiedenen Compiler- und MCU-Einstellungen STM32-Toolchain mit Eclipse CDT 4.3, GnuArmEclipse, OpenOCD 0.8.0, Gnu Arm GCC 4.8, STM32CubeMX libopenmc3 OpenSource libs für STM32 und ähnliche
-
Artikel
MP3
CS4334 z. B. CS4340 ? Input SDI Mic in (mono) ? Mic in, Line in (mono) Mic in, Line in (stereo) SPI 2x S/PDIF-IN, I2S, SDI, Line-IN, Mic-IN ? ? ? Käuflich VS 1001K-S 13,85 MP3 Player Projekt (MOD-MP3) 29,90 VS 1011E-S 13,05 VS 1003B-L 19,30 VS 1053B 17,85 2006 Abgekündigt MAS 3587 F-QI 24,80 STA 013 25,00
SPI und die Steuersignale via I2C. Falls er Daten komprimiert, stellt er diese an einem parallelen 8 Bit Port bereit. Dieser IC ist beispielsweise auf MP3-Playern verbaut, die an Siemens-Handys angeschlossen werden. Dort befindet sich auch ein CS4340 (DAC). Siehe Siemens MP3 Player. MAS3587F. Die MP3
-
Artikel
BusAnalyzer
STM_USART1 (Tx and Rx): PA9 and PA10 / EXT1-4 and EXT1-7 STM_USART1 (RTS and CTS): PA12 and PA11 / EXT1-3 and EXT1-1 STM_USART2 (Tx and Rx): PA2 and PA3 / EXT2-7 and EXT2-10 STM_USART2 (RTS and CTS): PA1 and PA0 / EXT2-8 and EXT2-4 The USB bus voltage (5 V) and GND are available on the FT2232H Mini Module
second byte contains the packet type Any further bytes contain the payload. The last byte contains an 8 bit checksum (CCITT8). The payload bytes depend on the actual data being transferred (i.e. the packet type). Timestamp information is exchanged using 40 bit (5 bytes) integers with a resolution of 1
-
Artikel
Pollin Funk-AVR-Evaluationsboard
echo Serieller ISP auf dem Board echo Setze ATmega8 Fuses auf 12 MHz Quarz d:\winavr\bin\avrdude -v -p atmega8 -c ponyser -P com1 -U lfuse:w:0x2F:m -U hfuse:w:0xD9:m Parallelport ISP Typ STK200. ATmega8 Fuses lesen @echo off echo Parallelport ISP Typ
\bin\avrdude -v -p atmega8 -c stk200 -P lpt1 -U lfuse:w:0xC1:m -U hfuse:w:0xD9:m ATmega8 12 MHz Quarz Wenn das Board nach Anleitung aufgebaut wurde, d.h. in Q2 der 12,000 MHz Quarz eingesetzt wurde, kann man den ATmega8 auf max
-
Artikel
Beispiel Makefile
will be deleted upon "make clean"! Even though the DOS/Win* filesystem matches both .s and .S the same, it will preserve the spelling of the filenames, and gcc itself does care about how the name is spelled on its command-line. ASRC = Optimization level, can be [0, 1, 2, 3, s]. 0 = turn off optimization
to link this project OBJ = $(PRG).o adc.o asctohw.o asctouc.o getticks.o inhex16.o \ inline.o inuint8.o mul_uw_uw.o mul_sw_sw.o othex1.o othex2.o \ othex4.o otint16.o otnl.o otputs.o otuint16.o otuint32.o otuint8.o \ tsdaytim.o tshar.o tsser.o NPRGPATH = 3 include ../../../avrbat/makedefs Die Datei C