-
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
startup_stm32f40xx.S
/** ****************************************************************************** * @file startup_stm32f40_41xxx.s * @author MCD Application Team * @version V1.2.1 * @date 19-September-2013 * @brief STM32F40xxx/41xxx Devices vector table for Atollic TrueSTUDIO toolchain. * Same as startup_stm32f40_41xxx.s
in „STM32 - Fragen zum Einstieg“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
nrf24l01.c
Prescaler 64 => Fspi = 1.3 Mhz */ /* -------------- System Include Files ----------------- */ #include "stm32f4xx.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_spi.h" #include "stm32f4xx_gpio.h" /* -------------- Standard Include Files ----------------- */ #include <stdint.h> /* --------------- Special
in „Wer hat noch Ärger mit NRF24L01+ Funkmodulen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
eeprom.c
*/ #include <stdbool.h> #include <stdio.h> #include <stdint.h> // StdPeriph Lib + CMSIS #include <stm32f4xx.h> #include <stm32f4xx_i2c.h> #include "eeprom.h" /* ------------- DEFINES ------------------ */ #define E2P_DATA_VALID 0xaf // Kennung für gültige Daten #define E2P_DV_ADR 0xffff // Adresse der
in „GCC Optimierung killt Funktion“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include <stdint.h> #include <stdio.h> #include "stm32f1xx.h" #include "main.h" // This variable is used by some CMSIS functions uint32_t SystemCoreClock=8000000; // Milliseconds counter volatile uint32_t systick_count=0; // Interrupt handler for the
in „Frage: STM32F103 beide SPI benutzen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ws2812.h
------------------------------------------------------------------------------------ * adapted for STM32F103C8 with HAL libs *--------------------------------------------------------------------------------------------------------------------------------------------------- */ #ifndef WS2812_H #define WS2812_H #include "stm32f1xx_hal.h" #define WS2812_MAX_LEDS 12 typedef struct { uint8_t red; uint8_t green; uint8_t blue; } WS2812_RGB; extern void ws2812_init (void); extern void ws2812_refresh (uint_fast16_t); extern void
in „WS2812B mit Lib von Martin Hubáček auf F103“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Debugger-Konsole mit Flash-Erase- und Write-Fehlermeldungen
0x01000000 pc: 0x080001b0 msp: 0x20001af8 x/1xw 0x040021024 Warn : target not halted Info : target STM32F103C8Tx.cpu was not halted when step was requested Warn : target not halted Info : target STM32F103C8Tx.cpu was not halted when step was requested x/1xw 0x040021024
in „GD32F303: Bootloader der Originalfirmware für Open Source Projekt nutzen“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
html.txt
das da? wie kann da ein center stehen, wenn html noch gar nicht angefangen hat? <html> <head> <title>STM32F103ZET6 HomeControl</title>"); </head> <body bgcolor='#A9ED61'> <br> <hr/> <h1> <div align='center'> <font color='#16385a'>STM32 WEBSERVER</font> </div> </h1> <hr /> <br> <div align='left'> <font
in „Webpage Webserver“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
STM32F4-BASEbrd.pdf
Em D 72C R1 C2 e L L L S 1 SV2 20 1 SV3 10 01.03.2012 18:44:54 C:\Users\SuperK\13-Eagle\1-Projekte\STM32F407Vx_Baseboard\STM32F4-BASE.brd
in „STM32F407 (100pin) Basisboard - Review bitte“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include <stm32f10x.h> #include <stm32f10x_conf.h> void delay(int Moment); int main(void) { //Enable Timer 1 Clock RCC -> APB2ENR |= RCC_APB2ENR_TIM1EN; TIM1 -> CR1 |= TIM_CR1_CEN; //Enable Port A RCC ->APB2ENR |
in „ARM STM32 PWM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include <string.h> #include <stm32f10x_gpio.h> #include <stm32f10x_rcc.h> char data[64]; void delay_us(uint32_t us) { SysTick->LOAD = 72/8 * us - 1; SysTick->VAL = 0; SysTick->CTRL = SysTick_CTRL_ENABLE_Msk; while ((SysTick->CTRL &
in „STM32: gcc 5.4.1 vs. 6.3.1 und memset“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
spi.h
#ifndef SPI_H #define SPI_H #include <stdint.h> #include "stm32f10x_spi.h" #include "stm32f10x_rcc.h" // Header // init the SPI interface // the ChipSelect Pins have to be initialized seperately void spi2_init(); // transfer 1...n bytes in both directions with
in „SPI Code STM32F103“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
USARTFunctions.c
Geraet: ******************************************************************************/ #include <stm32f10x_conf.h> #include "USARTFunctions.h" #include "stm32f10x_usart.h" // globale Variablen // statische Variablen // Macros /************************************************************************
in „Fehler "Conflicting Types for 'SendChar'"“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Textauszug aus einem STM32 Datenblatt
5.1.3 Voltage regulator for STM32F405xx/07xx and STM32F415xx/17xx An embedded linear voltage regulator supplies all the digital circuitries except for the backup domain and the Standby circuitry. The regulator output voltage is around
in „STM32F4 zieht zu viel Strom“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
startup_stm32f10x_md.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 linker scripts“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32f10x_md.asm
/** ****************************************************************************** * @file startup_stm32f10x_md.s * @author MCD Application Team * @version V3.4.0 * @date 10/15/2010 * @brief STM32F10x Medium Density Devices vector table for RIDE7 toolchain. * This module performs: * - Set the initial
in „GNUARM TChain Linker Problem STM32“ · Mikrocontroller und Digitale Elektronik ·
-
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
STM32F100RB_PWM_IO.c
V1.0.0 * @date Apr 11. 2012 * @brief hardware init for RC-Servo PWM signal input and output * tested on STM32 value line discovery Board * µC: STM32F100RB @24 MHz ******************************************************************************/ /* RC-receiver input */ __IO int32_t TIM3_IC1 = 0; /* Timer3, Input
in „RC Servo Signale mit STM32 einlesen und ausgeben“ · Projekte & Code ·
-
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
main.c
#include "stm32f10x_conf.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #define TFT_RS_PIN GPIO_Pin_10 #define TFT_RS_GPIO_PORT GPIOB #define TFT_RS_GPIO_CLK RCC_APB2Periph_GPIOB #define TFT_RS_HIGH()
in „STM32 + SSD1289“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "stm32f10x_conf.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #define TFT_RS_PIN GPIO_Pin_10 #define TFT_RS_GPIO_PORT GPIOB #define TFT_RS_GPIO_CLK RCC_APB2Periph_GPIOB #define TFT_RS_HIGH()
in „STM32 + SSD1289“ · 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
0001-WS2812-fix-too-short-reset-pulse.patch
current rgb buffer index +static uint_fast8_t next_rgb_buf_idx; // next rgb buffer index + #if defined (STM32F4XX) // STM32F4xx typedef uint16_t DMA_BUFFER_TYPE; // 16bit DMA buffer, must be aligned to 16 bit #else // STM32F10x @@ -205,7 +207,7 @@ ws2812_dma_start (void) TIM_Cmd (WS2812_TIM, DISABLE); //
-
PDF
STM32F103_Industrial_Board_R1.pdf
CON4 Text 17 DI G GND J? RS485 GND 18 120R Text 19 MAX3485 1 TR- GND 20 2 TR+ CON20 GND CON2 PCB Name:STM32F103 Title Unless otherwise specified, all values are as follows: resistor values are in Ohms, i.e. 0R47, 5R6, 220, 5K6, 22K PCB Nr. 5500-0000 STM32F103IndustrialBoard A capacitor values are in Microfarads
in „STM32F103VET6 Industrial Board Schaltbild“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Pinbelegungs-Tabelle eines STM32L151x/STM32L152xD Mikrocontrollers
70 44 C1 PA10 I/O FT PC10 104 A12 71 45 C2 I/O FT PC11 105 A11 72 46 D3 I/O FT PC11 106 C11 73 ... STM32L151xD STM32L152xD Pin definitions (continued) Pins LQFP144 UFBGA132 LQFP100 WLCSP48 Pin Type(1) I/O structure Main function(2) (after reset) Alternate functions Additional functions 110 A9 77 50 C3
in „SWD-Zugriff funktioniert nur über ProgrammerSocket“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
sysf103_init.c
/* ------------------------------------------------------------- sysf103_init.c initialisiert MCU STM32F103 fuer einen "allgemeinen" Gebrauch. Das System wird auf 72MHz externer Takt eingestellt, die Funktion < sys_tick_handler > wird jede ms per Interrupt ausgefuehrt und in dieser wird eine Variable
in „Einstieg Mikrocontroller Atmel“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
README.TXT
Dieses Programm lässt die LED an PC13 blinken und testet, ob der Chip ein originaler STM32F103C8C6 ist. Hochladen z.B. seriell mit dem Kommando stm32flash -w Blinky_Test-v0.21.bin /dev/ttyUSB2 Die Ausgabe findet seriell mit 115200 Baud statt. Beispiel für ein Original: [08:09:02:129] **
in „Interrupt verhalten bei STM32F103“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Präsentation von STM32H7S/S Speicherverschlüsselungsoptionen
external memories Security option with memory crypto engine for on-the-fly encryption and decryption STM32H7S3 or STM32H7S7 S=Crypto MCE1 w. AES: Block & Stream xSPI1/2 Up to 200MHz 16-bit Serial RAM and Flash MCE2 w. Noekeon: Block xSPI2/1 Up to 200MHz 8-bit Serial RAM and Flash MCE3 w. Noekeon: Block
in „Neue STM32H7-Variante, Eclipse-Daten zur IoT-Adoption und neue Kameras“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
sdram_fx.h
/* SDRAM FX nützliche Routinen für die SDRAM Initialisation Markus Horbach 04.09.2016 für STM32CubeMX */ //#include <stdlib.h> #include "stm32f7xx_hal.h" //#include "fmc.h" /** * @brief FMC SDRAM Bank address */ #define SDRAM_DEVICE_ADDR ((uint32_t)0xC0000000) #define SDRAM_DEVICE_SIZE ((uint32
in „STM32F7 und SDRAM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.h
#ifndef MAIN_H_INCLUDED #define MAIN_H_INCLUDED #include "stm32f10x_conf.h" #include "system_stm32f10x.h" /* Standard Includes */ #include <stdbool.h> #include <stdint.h> #include <stdio.h> #include <string.h> // Steuersymbole für Pins #define GPIO_TogglePin(GPIOx
in „STM32F1xx: Wie GOL am "Leben" halten?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ConsoleApplication1.c
---------------------------------------------------------------------------- } scEsc_SysTick; void stm32_time_addfct_1ms(fnPtr pfct) { //-- Eingangsvariablen prüfen ------------------------------------------------------------------------------------------------------------------- uint8_t u8Cnt = scEsc_SysTick.u8CntFct
in „STM32 komisches Verhalten bei include und leerer Funktion“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Liste von Firmware-Größenänderungen und neuen Funktionen
board) rp2: +30416 +3.3% (RPI_PICO2_W board) samd: +3122 +1.13% (ADAFRUIT_ITSYBITSY_M4_EXPRESS board) stm32: +20 +0.5% (PYV810 board) These size changes provide a good summary of the changes and additions in the firmware itself. Some of the things responsible for these changes are: • support for int.to_bytes
in „Orange Pi Zero 4, NVIDIA investiert in MediaTek, MicroPython-Update und mehr“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
ds18b20.h
--------------------------------------------------------- ** File name: seriell.h ** Descriptions: STM32 FSMC TFT²Ù×÷º¯Êý¿â ** **------------------------------------------------------------------------------------------------------ ** Created by: poweravr ** Created date: 2010-11-7 ** Version: 1.0 **
in „STM32 DS1820“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Messprinzip der IDD-Stromaufnahme im Low-Power-Modus
3.6.3 Low power IDD measurement principle The principle used to measure a current when the STM8L152C6T6 is in Low power mode is: 1. Configure ADC to measure voltage on the IDD_Measurement pin. 2. Configure PE6 to serve as wakeup pin. 3. Enter Low power mode after setting IDD_CNT_EN (PC4) signal
in „Strommessung im µA-mA Bereich - Automatischen Umschalten, Ansätze, Fragen“ · Analoge Elektronik und Schaltungstechnik · · Screenshots
-
Bild
Zwei STM32 Development Boards von STMicroelectronics
PF4, PF5, PA3, PA4, PA5, PA6, PA7, PC5, PB0, PB1, PB2, PB10, PB11, GND, MB1034B, ST, ST, discovery, STM32F0DISCOVERY, CN1, LD1, 5V, GND, PB3, BOOT0, PB7, PB6, PB5, PB4, PB3, PC12, PC11, PC10, PA15, PA14, PF7, PA13, PA12, PA11, PA10, PA9, PA8, PC8, PC7, PB14, PB13, GND, MB1136 rev C, USER, RESET, 3V3,
in „[V] STM32 Entwicklungsboards + Konvolut“ · Markt · · Platinenfotos
-
Bild
Screenshot einer IDE mit C-Quellcode
stm32fx_hal_uart.h - M...\ c Completed 1 references HAL_StatusTypeDef HAL_UART_Receive_IT(&huart, uint8_t *pData, uint16_t Size); stm32fx_it.c - M...\ c Completed 5 references HAL_UART_Receive_IT(&huart1
in „STM32F767: "HAL_UART_Receive_IT" bringt busy“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Mehrere ST Nucleo-L073RZ Mikrocontroller-Boards
NUCLEO-L073RZ, STM32, www.st.com/stm32nucleo, MB11319B, PWM/MOS/D1, PWM/D2, PWM/D3, PWM/D4, PWM/D5, PWM/D6, PWM/D7, PWM/D8, PWM/D9, PWM/D10, PWM/D11, PWM/D12, PWM/D13, PWM/D14, PWM/D15, PWM/D16, PWM/D17, PWM/D18, PWM/
in „[V] Diverse STM32 Nucleo Boards“ · Markt · · Platinenfotos
-
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
06072010.txt
/h2> */ /* Includes ------------------------------------------------------------------*/ #include "stm32f10x.h" #include "USART.h" unsigned char it_active=1; int stop; ////////////////////// ADC u32 ADCValue1; /* Private typedef -----------------------------------------------------------*/ /* Private
in „STM32 Interrupts“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
quellcode.txt
#include "stm32f10x.h" // STM32F10x Library Definitions #include "hardware.h" // defining hardware access #include "usb_lib.h" #include "usbutilities.h" #include "usb_istr.h" /* Prototypes*/ static void RCC_Configuration
in „Cortex M3 wird sehr heiß“ · 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 ·
-
PDF
0269394001287118911.pdf
BATT 3V 4 BOOT0=1 J5 D BOOT1 5 J2 J3 VDD GND +3V3 L1 C2 U1 6 R3 PA0 PA1 PA8 PA9 PC12 RS 1 2 VO 10uF STM32F103RBT6(LQFP64) PA2-P 1 2 PA3-P PA10 1 2 PA11 PC10 EN 3 4 RW PC11 ferrite bead 560 PA4 3 4 PA5 PA12 3 4 PA13 D1 5 6 D0 C3 13 26 PB0 PA6 5 6 PA7 PA14 5 6 PA15 D3 7 8 D2 100n VDD_A PB0/ADC8/TIM3_CH3
in „Quarz an STM32F103 / Widerstand?“ · 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
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
startup_stm32l1xx_mdp.S
/** ****************************************************************************** * @file startup_stm32l1xx_mdp.s * @author MCD Application Team * @version V1.2.1 * @date 19-June-2013 * @brief STM32L1xx Ultra Low Power Medium-density Plus Devices vector table * for System Workbench. * This module performs
in „AC6 IDE stm32l1xx_it.c fehlt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PARTS_CLEARING_-_Sheet1.pdf
not be shipped due to it's weight CONTACT ME VIA: partsclearing@obrplstnr.eu EVALBOARDS / BREAKOUTS STM32 VL Discovery Evaluation Board demo firmware, E01 not loaded! €5.00 2 http://www.digikey.ahttp://media.d 10€ digikey available STM32L Discovery Evaluation Board demo firmware, E02 not loaded! €7.50 1 http://www.watterott.co http://galeria.tech- 15€ watterott available STM32F4 Discovery Evaluation Board used, working, E03 demo firmware €7.50 1 not loaded! http://www.digikey.at/p http://blog.tkjelect 15€ digikey available Digilent Basys 2, FPGA - Spartan 3E (250k Gates
in „[V] Rigol DS1052E, Labornetzteil, Robotikteile, Modellbau“ · Markt ·
-
PDF
bom-v1-0.pdf
1470nF KEM X7R0805 470N 0,07 € 0,07 € C130 14.7µF KEM X5R0805 4,7U 0,10 € 0,10 € C66 04.7µF only for STM32F4, F7 or H7 KEM X5R0805 4,7U 0,10 € 0,00 € C71 04.7µF only for STM32H7 KEM X5R0805 4,7U 0,10 € 0,00 € C67, C68 222pF KEM C0G0805 22P 0,04 € 0,08 € C69, C70 24,7pF NPO-G0805 4,7P 0,04 € 0,08 € C120
in „Universalplatine für STM32, grobe Fehler vor der Herstellung?“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
STM32F4 Discovery Entwicklungsboard
STM32F4G-DISC1, LD1, D1, R1, CN1, D2, R2, COM, R5, R6, X1, C7, R3, U2, C12, C13, R18, R15, R16, R17, C9, C14, C21, C16, R22, P1, GND, VDD, GND, P2, ST-LINK, MB997E, ST, DISCOVERY, www.st.com/stm32f4-discovery
in „STM32F407 DISCOVERY mit EVE3 50GTPC von MatrixOrbital“ · Mikrocontroller und Digitale Elektronik · · Platinenfotos
-
Datei
buffer_optimization.c
entsprechende Stelle des CMD Buffers geschrieben, Befehl 4 Byte, daher 32 Bit Variable #endif #if (defined(STM32_PLATFORM)) Gpu_Hal_WrCmd32(phost,cmd); #endif /* Increment the command index */ CmdBuffer_Index += CMD_SIZE; } void App_WrDl_Buffer(Gpu_Hal_Context_t *phost,uint32_t cmd) { #ifdef BUFFER_OPTIMIZATION
-
Datei
index.html
<html> <head> <title> STM32 ENC28J60+LWIP1.41 Webserver </title> <META http-equiv=Content-Type content="text/html; charset=gb2312"> <meta http-equiv= "Cache-Control" CONTENT= "no-cache"> <script type="text/javascript"> var xmlhttp
in „LWIP Webserver“ · Mikrocontroller und Digitale Elektronik ·