-
Datei
startup_stm32f10x_md_vl.s
/** ****************************************************************************** * @file startup_stm32f10x_md_vl.s * @author MCD Application Team * @version V3.3.0 * @date 04/16/2010 * @brief STM32F10x Medium Density Value Line Devices vector table for Atollic toolchain. * This module performs: * -
in „stm32 probleme mit Assembler für startup File“ · 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 RIDE7 toolchain. * This module performs: * - Set the initial
in „STM32: Jeder Interrupt landet im Default_Handler“ · Mikrocontroller und Digitale Elektronik ·
-
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
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
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
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
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 ·
-
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 „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 ·