-
Artikel
Datei:STM32 Nucleo F411RE Rückseite ST-Link.jpg
ST Link Rückseite
-
Artikel
Datei:STM32 nucleo F411RE Bestückungsseite ST-Link.jpg
ST Link Bestückungsseite
-
Artikel
Datei:ESP-12F-an-WC-STM32F103-2.6.0.png
Ab Version 2.6.0
-
Artikel
Datei:STM32F103C8T6 MiniDevBoard Schematic.png
STM32F103C8T6 MiniDevBoard
-
Artikel
Datei:WordClock24h-an-STM32F103-C8T6.png
Anschluss-Skizze WordClock an STM32F103 Mini Development Board
-
Artikel
Datei:Mini Shield V4 STM32F103 DS3231 AMS1117 2a.jpg
Mini Shield V4 für STM32F103+DS3231+AMS1117+LDR+DS1820
-
Artikel
Datei:Mini Shield V4 STM32F103 DS3231 AMS1117 3aa.jpg
komplettes Mini Shield V4 mit STM32F103+DS3231+AMS1117+(LDR+DS1820)
-
Artikel
Datei:Vcc-gnd.com-blue-pill-schematic-stm32f103c8t6.pdf
Schaltplan des blauen STM32F103C8T6 dev Boards von aliexpress, ebay und co. Nennt sich auch "Blue Pill".
-
Artikel
Datei:Mini Shield V4 STM32F103 DS3231 AMS1117 ohne R2 R5.jpg
Mini Shield V4 STM32F103 DS3231 AMS1117 ohne R2 da mit LDR, ohne R5 da kein TSOP
-
Artikel
WordClock mit WS2812
Moment noch in der Entstehung WordClock24h: = Software = Die Software ist lauffähig mit folgenden STM32-Boards: Nucleo STM32F401RE oder STM32F411RE Nucleo-Board BluePill STM32F103 STM32F103-BluePill BlackPill STM32F401 oder STM32F411 BlackPill-Board Empfohlen wird für zukünftige Projekte das BlackPill-Board
stm32f401 für STM32F401 Nucleo stm32f411 für STM32F411 Nucleo stm32f401cc-8 für STM32F401CC BlackPill mit 8MHz Quarz stm32f401cc-25 für STM32F401CC BlackPill mit 25MHz Quarz stm32f411ce-8 für STM32F411CE
-
Artikel
Benutzer:Avr-frickler
Ubuntu - ARM-GCC Toolchain unter Ubuntu bauen. Utilities - Linux arm-utilities - Debug/Flash-Tools für STM32-Boards mit STLink z.B. STM32F4-Discovery. stm32flash - Flash-Tool für STM32-Boards mit Bootloader (serielle Schnittstelle z.B. ET-STM32F103. Eclipse Plugin - Eclipse Plugin für diverse Toolchains. Artikel auf µC.net STM32_Eclipse_Installation - STM32 Toolchain in Eclipse integrieren. (Windows) STM32F10x_Standard_Peripherals_Library - Einstieg in die Programmierung.
-
Artikel
Tutorial - Aufbau WordClock mit WS2812
eingetragen ist. Daher sind hier beide falsch herum eingelötet. = Löten des Nucleo-Shields v3 für STM32F401RE oder STM32F411RE = Vorbereiten/Löten des STM32F411 Nucleo-64 Boards Schritt 1 Wie auf dem Bild rechts zu sehen: die SMD Brücken SB54/SB55 [1, die SMD Brücken SB50 [2] und SB16 [3] entfernen
Datei:WC24h.apk, Android App , 2.6.1 (für WLAN Verbindung WCxyh und Smartphon) 4. Datei von Pkt. 2 "STM32 ST-LINK Utility / STSW-LINK004" installieren -> STM32 ST-LINK Utility / STSW-LINK004, installieren, Dateiordner wählen -> auf dem Desktop erscheint das STM Link Icon "STM32 ST-Link Utility" 5. Nucleo-Board
-
Artikel
CAN
Schnittstelle STM32F373 : 1 CAN Schnittstelle STM32F383 : 1 CAN Schnittstelle STM32F303 : 1 CAN Schnittstelle STM32F313 : 1 CAN Schnittstelle - STM32 F4 series of high-performance MCUs with DSP and FPU instructions STM32F405 : 2 CAN Schnittstellen STM32F415 : 2 CAN Schnittstellen STM32F407 : 2 CAN Schnittstellen STM32F417 : 2 CAN Schnittstellen STM32F427 : 2 CAN Schnittstellen STM32F437 : 2 CAN Schnittstellen STM32F429 : 2 CAN Schnittstellen STM32F439
-
Artikel
BusAnalyzer
1 kBit up to 20 kBit) Project state. The project is still in its prototyping state. Used Hardware. STM32F103 ( FT2232H ( ARM-USB-OCD Debugger ( Why STM32? - Out of curiosity and because of the low cost DevKit and its good tool support (e.g. free tools, Standard Peripheral Library, CMSIS compliancy).
better. Maybe Qt should be considered as alternative. Hardware (Prototype). Interfacing FT2232H and STM32F103. Both devices are connected using their USART interfaces. A partly handshake is required because otherwise the FT2232H sporadically seems to loose some bytes. The STM32F103 provides 3 USARTs.
-
Artikel
ARM Cortex Mikrocontroller
bis zu 2 Cortex-M0) LPC54xxx von NXP (Dual Core: M4F + bis zu einem Cortex-M0+) LPC4xxx von NXP EFM32-Wonder Gecko von Silicon Labs, siehe EFM32 hier im Wiki STM32F3 von STMicro, siehe STM32 hier im Wiki STM32F4 von STMicro, siehe STM32 hier im Wiki Tiva C Series, TM4C von Texas Instruments. Früher nannte
Installationsanleitung_C-Entwicklungsumgebung_f%C3%BCr_LPC1xxx_von_Code_Red Codebase_f%C3%BCr_LPC1xxx ARM-elf-GCC-Tutorial AVR32 Blackfin AT91SAM9260 STM32 JTAG EFM32 STM32 - Einstieg mit Em::Blocks Tutorial Weblinks. Online Tutorial für den STM32 Online Tutorial für den XMC von Infineon Online Tutorial für freie Grafikbibliothek
-
Artikel
UClock
LED-Matrix. Zugehöriger Thread im Forum: (Diese Bilder stammen von der uClock-Simulation auf einem STM32F407 mit angeschlossenem TFT-Display. Fotos mit "echter" LED-Anzeige werden in Kürze folgen) = Software = Die Software ist lauffähig auf Nucleo STM32F401RE Board Nucleo STM32F411RE Board STM32F407VE
ESP-Version: 3.0.0T6 vom 19.10.2019 EmBitz-Projekt für STM32 und Sources für ESP8266: Tarball SVN hier auf µc.net: svn://mikrocontroller.net/uclock/ Repo-Browser: uClock im SVN Hex-Datei für Nucleo STM32F411RE: Bin-Datei für ESP8266 ESP-12F:
-
Artikel
STM8S-Discovery
einen ST MicroConnect Parallel Port Driver installieren möchte. Dieser wird für das Arbeiten mit dem STM8S-Discovery nicht benötigt und man kann getrost die Frage verneinen. Installation des Compilers. In dieser Einführung wird der Cosmic 32K Compiler verwendet. Während der Installation des Compilers muss
dies der Pfad "C:\Program Files\COSMIC\CXSTM8_32K" sein. Danach kann mit "ok" bestätigt werden. Ein letztes Fenster erscheint, indem man nur noch den genauen Mikrocontroller Typ auswählen muss, für den man ein Programm schreiben will. Auf dem STM8S
-
Artikel
NIC
Ende auf der Console ausgegeben. Bei einem mit 168MHz getakteten STM32F407VE dauert das Programm knapp 3000msec. Das entspricht etwas mehr als 333.000 Schleifendurchläufen pro Sekunde. Bei einem mit 100MHz getakteten STM32F411RE sind dies ca. 3900msec bzw. 256.000 Schleifendurchläufe pro Sekunde. Bei einem mit 85MHz getakteten STM32F401RE sind es noch knapp 200.000 Schleifendurchläufe, beim STM32F103 mit 72MHz-Takt ca. 180.000 Durchläufe. Das Programm kann aber noch stärker vereinfacht werden. Jetzt verzichten wir auf die Variable
-
Artikel
MINOS
Operating System MINOS ist eine sehr einfache, trotzdem aber auch komfortable Firmware, welche auf einem STM32F4xx läuft - vorzugsweise dem STM32F407VET6 Black Board, welches für einen einstelligen Euro-Betrag zu haben ist. = MINOS = MINOS unterstützt dabei ein Dateisystem auf einer eingesetzten SD-Karte und
STM32 also ein Wert von 0 bis 15. Der Rückgabewert ist entweder LOW oder HIGH. Beispiel: ---- UART. Auf dem STM32F407VET6 BlackBoard können UART2-UART6 als freie Schnittstellen verwendet werden. uart.init
-
Artikel
MCURSES
verwendete Baudrate angepasst werden: #define MCURSES_BAUD 19200L // UART baudrate, use 115200 on STM32Fxx Für STM32-Mikrocontroller kann zusätzlich noch die UART-Nummer eingestellt werden, nämlich 1-6 auf STM32F4xx, 1-3 auf STM32F10x. Der Wert wird für andere Mikrocontroller - wie z.B. ATmega - ignoriert
inkl. Funktionstasten, Cursor-Tasten etc. Versions-Historie. 13.03.2015: Version 2.2.0 Portierung auf STM32F10x und STM32F4xx Auswahl der UART-Schnittstelle (nur STM32) Neue Funktionen: printw() und vprintw() (nur STM32) Neue Makros: mvprintw() und mvvprintw() (nur STM32) Variablen-Typen uint8_t auf uint_fast8
-
Artikel
MP32F103-Stick: Ein Mini-Mikrocontroller-Board mit USB und bis zu 4MB Datenspeicher
nach Einarbeitung in diese Materie veröffentliche ich hier ein 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
gängigen Betriebssysteme vom Hersteller FTDI-Chip angeboten werden. Funktionsmodell. LINK: Datasheet vom STM32F103CBT6 LINK: st.com-Page vom STM32F103CBT6 LINK: Datasheet und Anwendung vom AT45DBxxx LINK: Datasheet vom TPS62203 Schaltplan. Herzstück des Boards ist der Mikrocontroller STM32F103CBT6 (IC1) mit
-
Artikel
IRSND
lauffähig. AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (C18-Compiler) PIC12F1840 PIC18F4520 STM32 STM32F4xx STM32F10x
18.06.2012: Unterstützung für ATtiny87/167 hinzugefügt 05.06.2012: Korrekturen Portierung auf ARM STM32 - nun getestet 23.05.2012: Portierung auf ARM STM32 (ungetestet!) 23.05.2012: Bugfix Timing für 2. Frame beim Denon-Protokoll 27.02.2012: Neues Protokoll: IR60 (SDA2008) 27.02.2012: Bug beim Senden
-
Artikel
IRSND - english
MCU families: AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (C18 Compiler) PIC12F1840 PIC18F4520 STM32 STM32F4xx STM32F10x
corrections, adaptions to Arduino 2012-06-18: Added support ATtiny87/167 2012-06-05: Corrected port to ARM STM32 - now tested 2012-05-23: Port to ARM STM32 (untested!) 2012-05-23: Bugfix timing for 2nd frame of Denon protocol 2012-02-27: New protocol: IR60 (SDA2008) 2012-02-27: Bugfix sending Biphase frames
-
Artikel
IRMP
(getestet auf STM32F401RE/F411RE Nucleo, STM32F4 Discovery) STM32F10x (getestet auf STM32F103C8T6 Mini Development Board) STM32 mit HAL-Library (NEU!) STM8 STM8S103F3 TI Stellaris LM4F120 Launchpad (ARM Cortex M4) ESP8266
keyboard converter. IRMP2Keyboard infrared remote to PS2/USB keyboard converter IRMP + IRSND Library für STM32F4. IRMP für STM32F4 IRSND für STM32F4 IRMP auf STM32 - Bauanleitung. Studienarbeit - Erweiterung der Arduino Plattform. Forumsbeiträge. Forumsbeitrag: IRMP und IRSND als Protokoll für 433 MHz Sender
-
Artikel
Benutzer:Mtothea
// Mein erstes Mainfile // Mit der conf-Datei beherrschen und steuern wir // die gesammte include "stm32f4xx_conf.h" include "stm32f4xx.h" void RCC_init(void){ // ueber die RCC werden die diversen Peripherie-Einheiten eingeschaltet // (durch konfiguration der RCC) RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD
Nasebohren } } Systick. //Mit der CONF-Datei beherrschen und steuern wir //die ganze FW-Lib include "stm32f4xx_conf.h" //die Includes, damit wir und nichtmehr //irgedwelche Adressen zusammensuchen muessen include "stm32f4xx.h" void RCC_initialisieren(void){ //ueber die RCC werden die diversen Peripherie-Einheiten
-
Artikel
IRMP - english
(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
control: A MythTV Remote Control without LIRC. PC Remote Control with ATtiny85 IRMP + IRSND Library for STM32F4. IRMP for STM32F4 IRSND for STM32F4 IRMP on STM32 - Construction Guidance. Seminar Paper - Extension of Arduino Platform. www.eislab.fim.uni-passau.de/files/publications/2010/StudentDiener_ErweiterungDerArduinoPlattform.pdf
-
Artikel
Mikrocontroller Vergleich
8051: Keil MCBx51 (z. B. für ~240 von mouser.com) ARM: allgemein: (z.T. hier im Shop erhältlich), STM32 STM32 Discovery Board für ca. 20 Euro NXP Entwicklungskit LPCXpresso-Entwicklungskits (PDF) für ca. 25 Euro Infineon XMC4500 Relax Kit für ca. 10 Euro EFM32 Energy Micro Starter Kit ab ca. 55 Euro
Spannungserzeugung, manchmal 2 Betriebsspannungen benötigt; Tendenz aber fallend. Links. Forum 8051 ARM AVR EFM32 LPC1xxx MSP430 PIC R8C ST7 STM8 STM32 Z8 Z8_encore! Vergleich (Original in englisch von Jay Carlson) Vergleich (in deutsch übersetzt)
-
Artikel
Benutzer Diskussion:Erlkoenig
Du hast meinen Beitrag Linux auf STM32 ausgelagert. Wie soll jetzt jemand ohne suchen diesem Beitrag finden ? Er sollte über die Menüstruktur links mit 2-3 Klicks erreichbar sein. Indem man im STM32-Artikel nach "ucLinux" sucht, oder über die Suche auf der Startseite nach "Linux STM32", oder indem man den dritten Link bei Tutorials für diverse Tool-Kombinationen anklickt. Selbst bei Google ist das erste Ergebnis der Suche nach "Linux auf STM32" genau der Artikel. Du könntest die
-
Artikel
Benutzer:Claus mueller
und privat beschäftige ich mich zur Zeit intensiv mit der Cortex-M0 (bzw. M0+) Reihe von STMicro (STM32F030 und STM32L051), ansonsten aber auch mit Cortex-M3 und ziemlich viel mit -M4. Über die Jahre hatte ich alle möglichen (PICs, 8051 von etlichen Herstellern, MSP430 und natürlich auch AVR) und unmöglichen
das Laden des Navigationgerätes verwendet. Als Steuerung dient ein µCortex-Modul bestückt mit einem STM32F030. Die Schaltung besteht im Grunde aus einem bipolaren Relais mit der zugehörigen externen Beschaltung, etwas Filterung, ein paar Mosfets und Schraubklemmen.
-
Artikel
LPC1xxx für Umsteiger
Umsteigen lohnt sich auf jeden Fall, egal auf welche Prozessorfamilie. In diesem Artikel wird die 32-Bit Familie LPC1xxx von LPC kurz betrachtet. Die 32-Bit Controller der STM32-Familie werden in den Betrag STM32_für_Einsteiger und STM32 sehr schön vorgestellt, und sehr rudimentär mit dem LPC1xxx verglichen
Installationsanleitung zur IDE LPC1xxx Codebase LPDXpresso Download (Kostenlos mit Debugger) LPCXpresso Homepage STM32 für Einsteiger
-
Artikel
Entscheidung Mikrocontroller
adaptiert werden. Diese PCB arbeitet hervorragend mit der kostenlosen Entwicklungssoftware zusammen. STM32. System Preis STM32F4DISCOVERY Demoboard incl. USB-JTAG/SWD Programmer & Debugger ~ 9..20€ Eine Umfangreiche Übersicht über die Funktionalitäten der STM32 µC sind im Artikel STM32 beschrieben. Viele Links zu Demo-Boards, Compiler, IDE's, Debugger sind im Artikel gesammelt. Ein µC Vergleich mit STM32 und andere sind im Artikel STM32 für Einsteiger gut zusammen gelistet. Programmübertragung. Im Idealfall stellt sich die Frage, wie das Programm in den Mikrocontroller kommt, für den Programm-Entwickler
-
Artikel
USB
6 PWM 2 USART, 2 CAN SPI, I2C, SSC SD/MMC, Ethernet 10 Mbit, Businterface, JTAG Digikey ca. 8 € ST STM32F10x Full 36..144 3,3V/5V Cortex-M3 72MHz 512KB 64KB 21 x 12bit 2 x 12bit, 32 PWM 5 USART, 1 CAN SPI, I2C, SSC Siehe Artikel STM32 Farnell ab ca. 5 € ST STM32F4xx Full + Hi 64..176 3,3V/5V Cortex-M4
8+2KB 8 x 12bit PWM 2 USART SPI, I2C verschiedene Ausbaustufen TI zurzeit als Muster ST STM32F10x Full 36..144 3,3V/5V Cortex-M3 72MHz 512KB 64KB 21 x 12bit 2 x 12bit, 32 PWM 5 USART, 1 CAN SPI, I2C, SSC Siehe Artikel STM32 Farnell ab ca. 5 € Silicon Laboratories C8051T3xx, -T6xx, -F3xx, -
-
Artikel
Benutzer:Mampf
alten aufarbeiten, in eine sinnvolle Form bringen und dann unter Projekt und Code veröffentlichen. STM32F429 DIY-Board. STM32F429 @ 168MHz 32MB SDRAM I2S Audio-DAC IR (derzeit unbenutzt) WLAN (ESP8266) µSD 2 USB (CDC, zweites Interface nicht benutzt) Software: Helix MP3-Decoder 7 Band (IIR) Equalizer
vollständig hinter der Röhre :) keine VFD-Spezialbauteile :) Kurzes Video: Mini-Word-Clock. Benutzt einen STM32F103 Hier noch ein kurzes Video zu V2.0: RGB Moodlight/Clock/Reminder. Spaßeshalber hatte ich mir überlegt, ein RGB Mood-Light zu bauen, da ich dafür einige verschiedene Verwendungszwecke habe. Außer
-
Artikel
ARM-ASM-Tutorial
development boards with these controllers are available, for example: Nucleo-F103, “Blue Pill” (search for “stm32f103c8t6” on AliExpress, Ebay or Amazon), Olimexino-STM32, STM32-P103, STM32-H103, STM3210E-EVAL. Processor type & documentation. First, the microcontroller manufacturer’s documentation is used to
customary to name the linker script after the controller they are intended for, so create a text file “stm32f103rb.ld” or “stm32f103c8.ld” with the following contents: Example name: “LinkerScriptSimple” This is this minimum viable linker script for a microcontroller. If you are using a STM32F103C8, replace
-
Artikel
Linksammlung
, ranging from 8 bits to 32 bits CPUs and even PCs. ChibiOS/RT Circle-OS for STM32 Kostenloses OS, sehr klein mit Basisfunktionen fuer STM32 CoOS eCos - "Real-Time-Operating-System" o.a. auch für ARM7 FreeRTOS (.org!) - "Real-Time-Kernel
Header-Boards (LPC2000, STR7, AT91SAM, ADI, TI, OKI u.a.) Propox Primer2 from Raisonance Focus auf STM32 mit sehr grossem Forum im STM32circle Revely Evaluations- und Demo-Boards mit Sharp ARM Controllern. Teilweise mit SVGA-Anschluss. SKPang electronics Entwicklungsboards für diverse ARM7/9 (UK) SSV
-
Artikel
Radar-Verkehrsmessung
LoRaWAN ist hier die LMIC Bibliothek von IBM für Arduino. Von dieser gibt es auch eine Version für den STM32, welche hier zu finden ist. Mithilfe des Videos lässt sich das LoRa-Modul mit dem STM32 verbinden und testen. In unserem Test konnten leider keine Pakete gesendet werden, lediglich die Authentifizierung
Verstärken und Filtern des Radarsignals und das Gehäuse. Mikrocontroller. Als µController wird der STM32F302(R8T6)-NUCLEO-64 verwendet. Ausgewählt wurde dieser, da er eine hohe Taktrate (bis zu 72 MHz) und eine 32-Bit-CPU hat. Dies ist für eine schnelle FFT-Analyse für das Radarmodul von Vorteilen. Auch
-
Artikel
Cortex M3 OCM3U
und Hauptoszillator wenig Extrabeschaltung RS232 zum programmieren und für Datenübermittlung zum PC STM32F101C8T6, 2.0-3.6V, 5V Tolerante I/Os, max. 36MHz, 32KB Flash, 6KB SRAM, 2x16Bit Timer, 2xSPI, 2xI2C, 3xUART, 10x12Bit ADC, 26xGPIOs, 1xRTC. Größere Modelle im pinkompatiblen Gehäuse erhältlich Software
Batterie:CR 1216) 1 - MAX3232ECWE SO16L - 2 - Pinheader 1x16 - 1x SL 1X36G 2,54 1 - Pinheader 1x2 - ^^ 1 32.768Khz Crystal HC49UP - 1 8Mhz Crystal HC49UP 8,0000-HC49-SMD 1 - Switch - TASTER 9312 1 - STM32F101C8T6 LQFP48 - 1 - SUBD-CON. F09HP D-SUB BU 09US 1 47k Widerstand 0805 SMD-0805 47,0K Work in Process
-
Artikel
Versaloon
Versaloon ist eine open source Plattform fuer den STM32, welche auf einem generischen USB-zu-XXX-Protokoll basiert. Zur Zeit werden mehr als 10 Schnittstellen wie JTAG, SWD, SPI oder I2C unterstützt. Unterstützte Zielarchitekturen. STM8 (SWIM) STM32 (ISP
) AVR8 (ISP/JTAG) LPC900 (ICP) HCS08 (BDM) HCS12(X) (BDM) SVF (JTAG) Unterstützte Hostplattformen. STM8S-Discovery (Onboard-Debugger) STM32VL-Discovery (Onboard-Debugger) siehe auch Forumsbeitrag von Bingo Versaloon Nano Versaloon Mini Versaloon Handy PC-Software. Firmware. Downloads. Siehe auch. Versaloon
-
Artikel
UPlay Basic Interpreter per XMC2Go
gemacht hat, und es nicht sehr viel mehr Aufwand ist, werde ich das ganze wahrscheinlich noch auf eine STM32F4 CPU portieren. Dadurch sollte sich die Zykluszeit noch mal mindestens um den Faktor 5 erhöhen. Anmerkung: Inzwischen habe ich das Ganze auf die STM32F407, STM32F429 und STM32F756 CPUs portiert: 95-uBasic-Library (STM32F407) 28-uBasic-Library (STM32F429) 12-uBasic-Library (STM32F746) Anmerkungen. Wie immer bei "Bastelprojekten" können Fehler in der Hardware und Software nicht ausgeschlossen werden. Ich habe zwar
-
Artikel
Forth
Forth Fast Forth für MSP430FR5xxx mit SD CARD LOAD, READ and WRITE R8C Anpassung von Gforth EC für R8C STM8 STM8EF eForth für STM8S Discovery Demo C.H.Ting SVFIG Meeting, July 2010 STM8 eForth für die STM8 Familie mit Flash, Multitasking und Erweiterungen, s. Vortrag Forth-eV Tagung 2018 1802, 6809, 8051
und Meta-Compiler der Cross-Compilierung auch für 6502, 8051, AVR, Cortex-M, MSP430, PDP-8, PIC und STM8 unterstützt
-
Artikel
WordClock24h
--------------------+ +-------+ Das heißt, dass jeder zweite Streifen "auf dem Kopf" steht. Ab der STM32-Projektversion 1.5.8 werden bis zu 100 weitere LEDs hinter der Buchstabenkette als Ambilight unterstützt. Diese müssen einfach hinter der LED für den letzten Buchstaben in der Kette angeschlossen
seriell. Elektronik. Als Mikrocontroller ist ein STM32F401 oder STM32F411 Nucleo Board vorgesehen. Dieses kostet ca. 12 EUR und mit 512KB Flash und mindestens 96KB RAM genügend Reserven. STM32F4xx Projekt. Die Beschreibung des STM32-Projekts wurde auf
-
Artikel
STM8
Akkumulatorbasierte, modifizierte Harvard-Architektur mit gemeinsamen Adressraum Busbreite: Datenbus Flash 32 Bit / RAM,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
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 Microcontroller (Freeware) SDCC, ein freier C-Compiler mit STM8-backend
-
Artikel
Ethernet-Controller
SiLabs CP220x 10 MBit/s, MAC+PHY, Checksum Generator, paralleles Interface CS8900A DM9000E (8 / 16 / 32 Bit Interface) DM9000A/B (8 / 16 Bit Interface) inkl. TCP/IP Checksummenberechnung in HW RTL8019AS (8 Bit Interface) MARVEL 88E1111 Ethernet Phy 10/100/1000 MBit/s W5300 (16/8 Bit Interface, >50MBit/
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
-
Artikel
Bootloader
C, RS232, unterstützt zwei UARTs gleichzeitig, mit Android Upload App. (Homepage) TinySafeBoot avr32webboot - AVR32 Bootloader mit Webinterface ARM. libopencm3 is a free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers, including ST STM32, Toshiba TX03, Atmel SAM3U, NXP
für ARM LPC2294 von Ulrich Radig (MMC, uCLinux, LPC2000). "USB Firmware Upgrader" für NXP LPC214x stm32bootloader for stm32 with USB IAP. sam7dfu USB DFU implementation for at91sam7 openBLTfür STM32. (Freier open source bootloader. Habe den DEMO für ATOLLIC adaptiert und werde es bald hier bereit stellen
-
Artikel
JTAG
und die Pins sind perfekt angeordnet für jede Art der Anwendung. In diesem Beispiel ist der UART 1 (STM32) benutzt mit den Pins PA9/PA10. Wenn die Boot-Pins auf einen separaten Jumper-Block gelegt werden, so könnte auch mit der ST Software ein Flash Update durchgeführt werden. Hier die Erklärung warum
10 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
SportTracker
dafür selbstgemacht ;-)). Darüber hinaus ist das Projekt eine Spielwiese um verschiedene Dinge mit dem STM32 Controller auszuprobieren: Erste Erfahrungen mit einem RTOS (in meinem Fall µC/OS II) Speichern von Daten auf SD-Karte mit FAT Dateisystem Ansteuerung von TFT-Displays Auswertung von GPS-Daten Batteriebetrieb
GPX-Datei Entprellen von Tasten Hardware. Im Moment läuft alles noch auf einem Keil Starterkit mit STM32F103ZE Controller. D.h. ein Schaltplan mit Layout ist noch nicht erstellt. Controller Pinning. Der Controller des SportTrackers ist aktuell wie folgt beschaltet: Pin Nr. Pin Port Config Funktion 70
-
Artikel
Sensorlose BLDC Ansteuerung
machen, und die anderen drei Werte nur jede 5KHz/3. Bei einer nächsten Version würde ich wohl auf einen STM32F4 zurück greifen. Dessen ADC(s) sind viel schneller und auch komfortabler zu bediehnen. Der ADC des AVR wird von einem Timer automatisch gestartet (10KHz), welcher aber kurz vor Beginn des nächsten
schaltet bei hohen Drehzahlen in den Komparatormodus Anderer µC mit schnellerem ADC verweden z.B. STM32F4 - Derivat Lösung mit einem schnelleren Controller. Der Controller wurde durch einen STM32F050K6 ersetzt. Dieser sampelt nun im Center-Aligned PWM Mode in der Pulsmittte alle Werte und schaufelt
-
Artikel
UART auf USB
Implementierung von USB->UART Adaptern auf Basis USB-fähiger Mikrocontroller: Beispiel von W.S. im Forum Die STM32Cube-Bibliotheken für die STM32-Mikrocontroller enthalten USB-CDC-Beispiele. Tutorial zur Implementierung eines 3-Fach USB-Serial-Adapter mit STM32F103 und CDC sonstige/unbekannt. Das Nokia CA-42 USB
-
Artikel
Mikrocontroller
ausführliche Beschreibung der Entscheidungskriterien gibt es auf der Seite Entscheidung Mikrocontroller sowie STM32 für Einsteiger Verbreitete Mikrocontrollerfamilien. 1 Bit MC14500B (Motorola, historisch!) 4 Bit MARC4 (Atmel) SM62 (Epson) 8 Bit MicroConverter® (Analog Devices) AVR (Atmel) PIC (Microchip) 8048
XMCxxxx (Infineon) ARM-Core (im Hobbybereich schwerer beschaffbar) SuperH (Renesas, früher Hitachi) STM32 (STMicroelectronics) ARM Cortex M-Core FR50 (Fujitsu) EFM32 (Energy Micro) ARM Cortex M-Core Links. Podcast CRE67 Mikrocontroller bei Chaosradio Express 36th annual EDN microprocessor/microcontroller
-
Artikel
MP3
und -Decoder (nur Binary), Filtern, Converter, Equalizer etc, incl. Dokumentation zur Verwendung auf STM32F4 und STM32F7. Für den Download ist eine Registrierung bei ST erforderlich: X-Cube-AUDIO OGG Vorbis-Decoder in Software. Für OGG Vorbis existiert mit Tremor ein u.a. für ARM optimierter Decoder, der
Reichelt gekauft werden, hier ist die Homepage. unterstützte Sampleraten: 8/11.025/12/16/22.05/24/32/44.1/48 kHz 24 Bit DAC Ausgang, 90dB Dynamikbereich, 85dB SNR Volle Unterstützung für FAT16, FAT32 Dateisystem, maximal 32GB SD-Karte, 32G USB Stick, 64MB NORFLASH verschiedene Kontrollmodi, I/O, Seriell