-
Datei
startup_stm32.s
/** ****************************************************************************** * @file startup_stm32f10x_md.s * @author MCD Application Team * @version V3.1.2 * @date 09/28/2009 * @brief STM32F10x Medium Density Devices vector table for RIDE7 toolchain. * This module performs: * - Set the initial
in „Stm32 SystemInit() C++“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32f10x_md.s
/** ****************************************************************************** * @file startup_stm32f10x_md.s * @author MCD Application Team * @version V3.5.0 * @date 11-March-2011 * @brief STM32F10x Medium Density Devices vector table for Atollic toolchain. * This module performs: * - Set the initial
in „Stm32 SystemInit() C++“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usbd_cdc_vcp.c
-------------------------------------------*/ /** * @brief VCP_Init * Initializes the Media on the STM32 * @param None * @retval Result of the opeartion (USBD_OK in all cases) */ static uint16_t VCP_Init(void) { NVIC_InitTypeDef NVIC_InitStructure; /* EVAL_COM1 default configuration */ /* EVAL_COM1 configured
in „STM32F2xx - USB_OTG_FS“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
config.c
/* Konfiguration für das Testboard mit STM32F302RBT6 */ #include "StdTypes.h" #include "STM32F302xB.h" #include "startup.h" #include "config.h" /**************** symbolische Port-Pin Eigenschaften **************************/ /* Pro Port gibt
in „Welcher Timer ist für die Dauer eines Ticks im SysTick verantwortlich?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
config.c
/* Konfiguration für das Testboard mit STM32F302RBT6 */ #include "StdTypes.h" #include "STM32F302xB.h" #include "startup.h" #include "config.h" /**************** symbolische Port-Pin Eigenschaften **************************/ /* Pro Port gibt
in „stm32f103 hse clock“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
GLCD.h
_GLCD_H /* Includes ------------------------------------------------------------------*/ #include "stm32f10x.h" /********************************************************************* * Overview: Horizontal and vertical display resolution * (from the glass datasheet). *********************************
in „STM32 24Bit Bmp nach 565RGB Format“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
core.pdf
ISO RESET_STM32 3 4 PB8 PA8 1 10k D2001 VCC3_ISO 46 PB9 PA9 30 LED_OUT R2009 GND_ISO GND2 21 PB10 PA10 31 SWO_PA10 10k LED_Dual_AACC GND 22 32USB- 10k PB11 PA11 USB-2010 4 3 10k SWDIO_PB12 25 PB12 PA12 33USB+ USB
in „Review Eierlegende Wollmilchsau“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
generate-kicad-lib.py
library file (Sorry... do this on your own risk!) ''' import math # KiCAD output looks like ''' # # STM32F746ZGT6 # DEF STM32F746ZGT6 IC 0 40 Y Y 1 F N F0 "IC" -200 300 60 H V C CNN F1 "STM32F746ZGT6" 0 -300 60 H V C CNN F2 "" 0 0 60 H V C CNN F3 "" 0 0 60 H V C CNN DRAW S -300 200 300 -200 0 1 0 N X
-
Datei
startup_stm32f042f6px.s
/** ****************************************************************************** * @file startup_stm32f042x6.s * @author MCD Application Team * @brief STM32F042x4/STM32F042x6 devices vector table for GCC toolchain. * This module performs: * - Set the initial SP * - Set the initial PC == Reset_Handler
in „STM32 USB Übertragungsproblem mit Code von S.F.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/* * Libraries */ #include "stm32f4xx_conf.h" #include "stm32f4xx.h" #include "usart.h" /* * Variables */ uint8_t Rx = 0, tmp; /* * Interrupt routines */ void DMA1_Stream4_IRQHandler(void) { DMA_ClearITPendingBit(DMA1_Stream4, DMA_IT_TCIF4
in „STM32F4 - USART3 Rx und DMA will nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32_flash.ld
/* ***************************************************************************** ** ** File : stm32_flash.ld ** ** Abstract : Linker script for STM32F030K6 Device with ** 32KByte FLASH, 4KByte RAM ** ** Set heap size, stack size and stack location according ** to application requirements. ** **
in „STM32 bleibt im mer beim "Reset_Handler" hängen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sccb.c
I2C_InitStructure; // Code from: http://www.urel.feec.vutbr.cz/MPOA/2014/cam-ov7670 // https://github.com/g4lvanix/STM32F4-examples/blob/master/I2C%20Master/main.c // and: https://github.com/erikandre/stm32-ov7670 -> stm32-ov7670/src/OV7670_control.c void I2C_Config() { // enable APB1 peripheral clock for I2C1
in „OV7670 blockiert Bus nach senden des Registers“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "stm32f7xx.h" #include "stm32f769i_discovery.h" #include "stm32f769i_discovery_lcd.h" // LCD specific configurations #define LAYER0_ADDRESS (LCD_FB_START_ADDRESS) // DMA specific configurations #define DMAx_CLK_ENABLE
in „SPDIF empfangen per DMA mit einem STM32F769“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
serialAccelerometer.ino
// read accelaration sensor and print serial // TX pin is PD8 // STM32F4 Discovery // accelerometer: LIS203DL ( included in STM32F4, some boards may have the LIS3DSH ) // example from http://stm32duino.com/viewtopic.php?t=282 /* // serial interfaces // the serial interface
in „STM32F4 Discovery Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Ausstellung verschiedener Modulplatinen und Herstellerlogos
MYC-JMX95X NXP LMX-95 MYC-JR3576 Rockchip RK3576 MYC-LF25X STMicroelectronics STM32MP257F MYC-YT2HX RENESAS RZ/T2H MYC-YM62LX Texas Instruments AM62L MYC-YT153MX ALLUMER T153 MYC-6ULX-V2 NXP LMX-63 MYC-J8MPQ AMD 4x3p1.60GHz MYC-J1028 AMD 2x1A/2x1.60GHz MYC-JMX95X MYC-YF12X STMicroelectronics STM32MP135 MYC-YA157C MYC-LF25X STMicroelectronics STM32MP257F MYC-YM62LX Texas Instruments AM62L MYC-YM62X Texas Instruments AM62L MYC-YG2LX 2x455p1.20GHz MYC-YT2HX MYC-C8MMX-V2 MYC-CT2020-V2 MYC-CZU3EG-V2
in „EmbeddedWorld 2026, Tag 1 – AI fressen Elektronik auf“ · Mikrocontroller und Digitale Elektronik · · Fotos
-
Datei
main.c
#include "stm32f0xx.h" #include <stdbool.h> #include <stdio.h> #include "main.h" // ---------------------------------------------------------------------------- /* * * RAM Bank of 5 23LC1024 SPI memory chips testing
in „SPI-RAM-Bank an STM32F0-Discovery - write, kein read“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
gfx_pictures.c
Bit fuer rot, 6 Bit fuer gruen, 5 Bit fuer blau) Verfuegbare Formate sind: PCX 256 Farben BMP s/w, 4, 16, 256 Farben MCU : AVR / STM32 / STM8 25.01.2019 R. Seelig ------------------------------------------------------ */ #include "gfx_pictures.h" /* --------------------------------------------------
-
Datei
main.c
#include "stm32f0xx.h" #include <stdbool.h> #include <stdio.h> #include "main.h" // ---------------------------------------------------------------------------- /* * * RAM Bank of 5 23LC1024 SPI memory chips testing
in „SPI-RAM-Bank an STM32F0-Discovery - write, kein read“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/* Includes ------------------------------------------------------------------*/ #include "stm32f10x_conf.h" #include "system_stm32f10x.h" /* Standard Includes */ #include <stdbool.h> #include <stdint.h> #include <time.h> /* Projekt Includes */ #include "main.h" #include "sysinit.h" #include
in „Timer Interrupt STM32F103“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
gfx_pictures.c
Bit fuer rot, 6 Bit fuer gruen, 5 Bit fuer blau) Verfuegbare Formate sind: PCX 256 Farben BMP s/w, 4, 16, 256 Farben MCU : AVR / STM32 / STM8 25.01.2019 R. Seelig ------------------------------------------------------ */ #include "gfx_pictures.h" /* --------------------------------------------------
-
Datei
startup_stm32f10x_md.s
/** ****************************************************************************** * @file startup_stm32f10x_md.s * @author MCD Application Team * @version V3.2.0 * @date 03/01/2010 * @brief STM32F10x Medium Density Devices vector table for RIDE7 toolchain. * This module performs: * - Set the initial
in „STM32 Interrupt Rücksprung ins Nirvana“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32f103xb.s
/** *************** (C) COPYRIGHT 2017 STMicroelectronics ************************ * @file startup_stm32f103xb.s * @author MCD Application Team * @version V4.2.0 * @date 31-March-2017 * @brief STM32F103xB Devices vector table for Atollic toolchain. * This module performs: * - Set the initial SP * - Set
in „arm-none-eabi Problem.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32f103xb.s
/** *************** (C) COPYRIGHT 2017 STMicroelectronics ************************ * @file startup_stm32f103xb.s * @author MCD Application Team * @version V4.2.0 * @date 31-March-2017 * @brief STM32F103xB Devices vector table for Atollic toolchain. * This module performs: * - Set the initial SP * - Set
in „STM32F103 System Workbench“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usb.c
COM Port betreiben */ #include "usb.h" /* For devices with 2 x 16 bits / word access schema (e.g. STM32F303xD and xE) */ #define shift 0 #define memwidth word /* For devices with 1 x 16 bits / word access schema (e.g. STM32F103xx, STM32F303xB and xC) */ // #define shift 1 // #define memwidth dword /
in „An W.S.: Läuft deine USB Implementierung auch auf STM32F303?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
config.h
CONFIG_H_INCLUDED #define CONFIG_H_INCLUDED #include <stdbool.h> #include <stdint.h> #include "tm_stm32f4_bmp180.h" #include "tm_stm32f4_rtc.h" // Typdefinition diverser RAM Typen, Verwendung <Typ> <CCRAM> <Variablenname> #define CCRAM __attribute__((section(".ccram"))) #define BKRAM __attribute__((
in „Organisation der Header und Includes“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
schematics.pdf
PIU059 P OHALL2 L2 PI0 P22 PI101 VDDA VSSA PI1012 P H3 H 3 PIU101 PA8 PB8 PIU061 P OCAN_RXRX P1 P1 PI0 STM32F405RGT6 P H2 H 2 PIU102 PA9 PB9 PIU062 P OCAN_TXTX C15 CO35 CO31 P H1 H 1 PIU103 PIU029 RSM P1 2.2µF P22.2µF PI02.2µF PIU104 PA10 PB10 PIU030 TSN PI03 P32 POUSB_DMD M 45 PA11 PB11 33 SWCLK POUSB_DPD
in „BLDC Motorcontroller 200A 48V basierend auf VESC“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
stm32f10x_it.c
***************************************************************** * @file OptimizedI2Cexamples/src/stm32f10x_it.c * @author MCD Application Team * @version V4.0.0 * @date 06/18/2010 * @brief Main Interrupt Service Routines. * This file provides template for all exceptions handler and * peripherals interrupt
in „stm32 Cortex I2C : Master zieht SCL auf Masse“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f10x_it.c
***************************************************************** * @file OptimizedI2Cexamples/src/stm32f10x_it.c * @author MCD Application Team * @version V4.0.0 * @date 06/18/2010 * @brief Main Interrupt Service Routines. * This file provides template for all exceptions handler and * peripherals interrupt
in „Cortex I2C zu kurze Impulsdauer“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
bootloader.txt
stm32flash - http://stm32flash.googlecode.com/ Serial Config: 9600 8E1 Version : 0x31 Option 1 : 0x00 Option 2 : 0x00 Device ID : 0x0413 (STM32F4xx) - RAM : 128KiB (8192b reserved by bootloader) - Flash : 1024KiB (sector size: 4x16384) - Option RAM : 16b - System RAM : 29KiB Resetting device... done.
in „[STM32/Cortex-M4] JTag nur beim Systemflash möglich. Fehler beim Mainflash“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f10x_can.c
/** ****************************************************************************** * @file stm32f10x_can.c * @author MCD Application Team * @version V3.1.2 * @date 09/28/2009 * @brief This file provides all the CAN firmware functions. **********************************************************
in „CAN mit STM32“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
config.h
stdbool.h> #include <stdint.h> /* --------------- Special Include Files / Librarys ------ */ #include "tm_stm32f4_bmp180.h" #include "tm_stm32f4_rtc.h" /* -------------- Projekt Include Files ---------------- */ /* -------------- Defintionen ---------------------------- */ // Typdefinition diverser RAM Typen
in „Organisation der Header und Includes“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
STM32H7-Base.pdf
1 2 3 4 +3V3 COR Y2 2 OSC8M R4 OSC8MR8MR 3 4 PI10 CC33 PI401 PIR402 P I Y2 0 3 OUT VDD P I Y2 0 4 10nF 50V X7R 22R P I Y2 0 1 P I Y2 0 2 PI2 COUB +3V3 EN GND A U1A U1B A 40 142 66 131 KC2520Z8.0000C1KX00 PI
in „STM32H7 und JTAG: Irgendwelche Fallstricke“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
= (F_CPU / F_INTERRUPTS / 4) - 1; // compare value: 1/15000 of CPU frequency, presc = 4 TCCR1 = (1 << CTC1) | (1 << CS11) | (1 << CS10); // switch CTC Mode on, set prescaler to 4 #endif #else // ATmegaXX:
in „IRMP-Anwendung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f30x_rcc.c
**** */ /* Includes ------------------------------------------------------------------*/ #include "stm32f30x_rcc.h" /** @addtogroup STM32F30x_StdPeriph_Driver * @{ */ /** @defgroup RCC * @brief RCC driver modules * @{ */ /* Private typedef -----------------------------------------------------------*/
in „Probleme mit dem STM32F3Discoery, mal wieder.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
-----------------------------------------------*/ #include <stdlib.h> #include <stdio.h> #include "stm32f1xx_hal.h" #include "bme280.h" #include "u8g.h" #include "u8g_com_arm_stm32.h" /* USER CODE BEGIN Includes */ /* USER CODE END Includes */ /* Private variables ------------------------------------
in „STM32 F103 - I2C Probleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mmc_stm32f1.c
/*------------------------------------------------------------------------*/ /* STM32F100: MMCv3/SDv1/SDv2 (SPI mode) control module */ /*------------------------------------------------------------------------*/ /* / Copyright (C) 2014, ChaN, all right reserved. / / * This software
in „STM32F103: Problem mit ChanFat und SD karte“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.cc
include <cstddef> #include <cassert> #include <array> #include <limits> #include <climits> #include <stm32f10x.h> #include <stm32f10x_can.h> #include <stm32f10x_gpio.h> #include <misc.h> template <typename T> __attribute__ ((always_inline)) constexpr T cmask (const int count, int bit = 0) { return (count
in „CAN to CAN Converter“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ili9341.c
uint8_t x_cmd[] = { 0xD3 }; static uint8_t y_cmd[] = { 0x93 }; static uint8_t sleep[] = { 0x00 }; uint32_t x_avg = 0U; uint32_t y_avg = 0U; uint16_t sample = req_samples; uint16_t num_samples = 0U; // change SPI clock to 2MHz, max rate supported by XPT2046 // TODO: based on STM32G4, which is clocked at
in „STM32U575 und ILI9341 SPI DMA Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/h2> */ /* Includes ------------------------------------------------------------------*/ #include "stm32f10x.h" #include "platform_config.h" /* Private typedef -----------------------------------------------------------*/ /* Private define ------------------------------------------------------------*
in „Stm32: Übertragungsfehler bei dauerhafter Übertragung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
BLDCMotorControlTimer.c
#include "stm32f4xx.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_tim.h" #include "misc.h" #include "stm32f4xx_gpio.h" #include <stdbool.h> void enableHallCommutateSignal(); void configMotorBridgeTimer(void)
in „STM32F4 BLDC mit Hall Sensoren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include <string.h> #include <stm32f10x_gpio.h> #include <stm32f10x_rcc.h> void delay_ms(uint16_t ms) { for (uint32_t j=0; j<2000*ms; j++) { __NOP(); } } void HardFault_Handler() { while(1) { GPIOC->ODR ^= GPIO_Pin_13; delay_ms(50);
in „STM32: gcc 5.4.1 vs. 6.3.1 und memset“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32f10x_cl.s
/** ****************************************************************************** * @file startup_stm32f10x_cl.s * @author MCD Application Team * @version V3.3.0 * @date 04/16/2010 * @brief STM32F10x Connectivity line Devices vector table for RIDE7 toolchain. * This module performs: * - Set the initial
in „STM32 Rücksprung defekt von IRQ“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
simple_server.c
fill_tcp_data_p(buf, plen, "</table>"); plen = fill_tcp_data_p(buf, plen, PSTR("<a style=color:red><h1>STM32F103 WEBSERVER<h1></a>")); plen = fill_tcp_data_p(buf, plen, "<table border>" ); plen = fill_tcp_data_p(buf, plen, "<thead>"); plen = fill_tcp_data_p(buf, plen, "<tr>"); plen = fill_tcp_data_p(buf,
in „Webpage Webserver“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tools.c
/* -------------- System Include Files ------------------- */ #include "stm32f10x_conf.h" #include "system_stm32f10x.h" /* -------------- Standard Include Files ---------------- */ #include <stdbool.h> #include <stdint.h> #include <stdio.h> #include <stdlib.h> /* ----------
in „Umgang mit globalen Datenstrukturen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mmc_stm32f1.c
/*------------------------------------------------------------------------*/ /* STM32F100: MMCv3/SDv1/SDv2 (SPI mode) control module */ /*------------------------------------------------------------------------*/ /* / Copyright (C) 2014, ChaN, all right reserved. / / * This software
in „STM32Fxxx: Frage zur Initialisierung mit der StdPeriphLib“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
stm8_uhr.pdf
geringstmöglichen Bauteilekosten gelegt. Aus diesem Grund viel die Wahl des verwendeten Mikrocontrollers auf einen STM8S003 (ein STM8S103 funktioniert auch) sowie einem TM1637 Anzeigetreiber. Bei www.lcsc.com kostet der Controller (Stand Januar 2025) 29 Cent, der Treiber 15 Cent. Bedienung Die Bedienung der Uhr erfolgt
-
Datei
mmc_stm32f1.c
/*------------------------------------------------------------------------*/ /* STM32F100: MMCv3/SDv1/SDv2 (SPI mode) control module */ /*------------------------------------------------------------------------*/ /* / Copyright (C) 2014, ChaN, all right reserved. / / * This software
in „STM32F103 diskio.c für Chan FatFs SD Karten Treiber“ · Projekte & Code ·
-
Datei
mmc_stm32f1.c
/*------------------------------------------------------------------------*/ /* STM32F100: MMCv3/SDv1/SDv2 (SPI mode) control module */ /*------------------------------------------------------------------------*/ /* / Copyright (C) 2014, ChaN, all right reserved. / / * This software
in „STM32F103: Problem mit ChanFat und SD karte“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mmc_stm32f1.c
/*------------------------------------------------------------------------*/ /* STM32F100: MMCv3/SDv1/SDv2 (SPI mode) control module */ /*------------------------------------------------------------------------*/ /* / Copyright (C) 2014, ChaN, all right reserved. / / * This software
in „STM32F103 diskio.c für Chan FatFs SD Karten Treiber“ · Projekte & Code ·
-
Bild
STM32 ST-LINK Utility Speicheranzeige
STM32 ST-LINK Utility Device STM32F10xx Medium-density Device ID 0x410 Revision ID Flash size 64KBytes Memory display Address: 0x08000000 Size: 0xD755 Data Width: 32 bits Target memory, Address range: [0x08000000-0x0800D755] Address 0 4 8 C ASCII 0x08000000 20005000 0800AA41 0800AA87 0800AA89 .P.A..�..%�.. 0x08000010 0800AA8D 0800AA8F 00000000 <�,�.�.�.�. 0x08000020 00000000 00000000 00000000 0800AA91 ...�..�.. 0x08000030 0800AA93 00000000
in „WordClock mit WS2812“ · Projekte & Code · · Screenshots