-
Datei
DebugBuffer.c
DebugBuffer.c * * Created on: 30.09.2015 * Author: uidr4931 */ #include <string.h> #include "Hardware/stm32f4xx.h" #include "DebugBuffer.h" #define DEBUGBUFFER_VALID_PATTERN 0x55AA55AAul #define DEBUGBUFFER_RESET_HEADER \ "================================================================================\r
-
Datei
main.c
#include <stdio.h> #include "stm32f1xx.h" #include "usb.h" // The current clock frequency uint32_t SystemCoreClock=8000000; // Counts milliseconds volatile uint32_t systick_count=0; // Interrupt handler void SysTick_Handler(void) {
in „Frage an W.S. wegen USB CDC Implementierung STM32F103“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "stm32f10x_lib.h" #include <inttypes.h> #include <stdlib.h> #define ACTLR_REG ((volatile unsigned long *)(0xE000E008)) #define CPU_ID_REG ((volatile unsigned long *)(0xE000ED00)) #define NVIC_CCR_REG ((volatile
in „Problem mit malloc() + arm-none-eabi-gcc + newlib“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rfm12B_STM.h
RFM12_H_ /* Includes ------------------------------------------------------------------*/ #include "stm32f10x.h" extern unsigned char rxbuf[]; // Puffer für empfangene Daten extern unsigned char txbuf[]; // Puffer für zu sendende Daten /* Private typedef ------------------------------------------------
in „ST32F103 ---> AVR RFM12B“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "stm32f10x_conf.h" #define TIM2_FREQ 100 // Timer 2 Frequenz in ms void Init_Timer2_ISR () { RCC_ClocksTypeDef RCC_Clocks; TIM_TimeBaseInitTypeDef TimerBaseInitStructure; NVIC_InitTypeDef nvicStructure; /
in „Timer Interrupt STM32F103“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.h
#endif /* Includes ------------------------------------------------------------------*/ #include "stm32f1xx_hal.h" /* Private includes ----------------------------------------------------------*/ /* USER CODE BEGIN Includes */ /* USER CODE END Includes */ /* Exported types ---------------------------
in „CubeIDE Variablen in externen Modul unbekannt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
schaltplan.txt
------|----|---| 17 TxD PA9 | | +--------+ | +---| 4 CH340G | | | | | | | | | | +----|---| 4 NRST STM32F030F4P6 - TSSOP20 PF0 2 |----+ | | | | | | | | | | | | | | +---| 1 Boot0 | | | | | 7 8 | | | | | | | | +---------------------+ | | | GND PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PB1 PA13 PA14 PF1 | | | | 100n
-
Datei
main.c
#include "stm32f10x.h" #include <stdbool.h> #include <stdio.h> #include "ov7670-regs.h" #include "main.h" // ---------------------------------------------------------------------------- /* * Timelapse Camera Project
in „OV7670 an STM32F102“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ubasic.c
24.07.2015] : // Author : UB // EMail : mc-4u(@)t-online.de // Web : www.mikrocontroller-4u.de // Port for STM32F429 //------------------------------------------------------------ #include "ubasic.h" #include "tokenizer.h" #include <stdio.h> #include <stdlib.h> #include <string.h> #include "stm32_ub_ubasic.h"
in „Basic Interpreter für uC ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
graphik.c
stdlib.h> #include <math.h> /* ------------ Special Include Files --------------- */ #include "tm_stm32f4_ili9341.h" #include "tm_stm32f4_rtc.h" /* ------------ Projekt Include Files --------------- */ #include "config.h" #include "graphik.h" #include "rtc_user.h" /* ------------ Typen Deklarationen-
in „Zeigt her eure Kunstwerke (2017-2019)“ · Projekte & Code ·
-
Datei
test_O1.asm
comment 00000000 l d .debug_frame 00000000 .debug_frame 00000000 l df *ABS* 00000000 obj/cmsis/startup_stm32f407xx.o 0800028a l .text 00000000 LoopCopyDataInit 08000282 l .text 00000000 CopyDataInit 080002a2 l .text 00000000 LoopFillZerobss 0800029c l .text 00000000 FillZerobss 080002d0 l .text 00000000 Infinite_Loop
in „C++ Exceptions mit gcc-arm-none-eabi“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test_O2.asm
comment 00000000 l d .debug_frame 00000000 .debug_frame 00000000 l df *ABS* 00000000 obj/cmsis/startup_stm32f407xx.o 0800028a l .text 00000000 LoopCopyDataInit 08000282 l .text 00000000 CopyDataInit 080002a2 l .text 00000000 LoopFillZerobss 0800029c l .text 00000000 FillZerobss 080002d0 l .text 00000000 Infinite_Loop
in „C++ Exceptions mit gcc-arm-none-eabi“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mp3_audio_array.c
DMA_Init(AUDIO_MAL_DMA_STREAM, &DMA_InitStructure); /* Enable the selected DMA interrupts (selected in "stm32_eval_audio_codec.h" defines) */ #ifdef AUDIO_MAL_DMA_IT_TC_EN DMA_ITConfig(AUDIO_MAL_DMA_STREAM, DMA_IT_TC, ENABLE); #endif /* AUDIO_MAL_DMA_IT_TC_EN */ #ifdef AUDIO_MAL_DMA_IT_HT_EN DMA_ITConfig(AUDIO_MAL_DMA_STREAM
in „STM32F429 WM8789 MP3“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ADD9910_Design.pdf
ALTIUMLIMITEDAND MAY BEFREELYDISTRIBUTEDIN WHOLE.NO RIGHTSARE RESERVEDOREXPRESSORIMPLIEDWARANTEEGIVEN. uC - STM32F722RCT6 DDS-AD9910 SDIO A SDO A AD9910 // 1GSp / 14 bit / 3.3VCMOS / Direct DigitalSynthesizer SCLK GND U?A 48 81 RF_ UT1_P01TUO0FRLN PU?04 D0 IOUT PIU?01 NLRFOUT0N PO RF_OUT1_P1 0P main[4D], DDS_Modul_Multiplier
in „PCB -Frequenzrampe 100khz-360 MHz“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
trampoline.c
SUCH DAMAGE. * * For additional information see http://www.ethernut.de/ * */ #include <arch/cm3/stm/stm32xxxx.h> #include <arch/cm3/cortex_interrupt.h> #include <arch/cm3/core_cmFunc.h> #ifndef MSP_STACK_SIZE #define MSP_STACK_SIZE 128 #endif /*! * \brief CortexM3 MSP processor stack. */ __attribute__
in „Linker Frage: ROM Layout by "Run in SRAM"“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
excerpt_main.c
------------------------------------------------------------------*/ #include "main.h" #include "stm32f4xx_hal.h" /* USER CODE BEGIN Includes */ #include <string.h> #include <stdbool.h> #include "leds.h" /* USER CODE END Includes */ /* Private variables ----------------------------------------------
in „STM32F4 DISCOVERY BOARD USART HAL buffer Ausgabeproblem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
eeprom.h
EEPROM_H_INCLUDED #define EEPROM_H_INCLUDED /* ------------ Standard Include Files --------------- */ #include "stm32f4xx.h" #include <stdint.h> #include <stdio.h> /* ------------ Special Include Files --------------- */ /* ------------ Projekt Include Files --------------- */ /* ------------ Typen Deklarationen--
in „Organisation der Header und Includes“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Neues_Textdokument.txt
#include "stm32f4xx_conf.h" static uint32_t messwert=0; static float frequenz=0; void init(void) { GPIO_InitTypeDef GPIO_InitStructure; TIM_ICInitTypeDef TIM_ICInitStructure; NVIC_InitTypeDef NVIC_InitStructure; TIM_TimeBaseInitTypeDef
in „STM32 Frequenz Messung (>10MHz)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "stm32f10x_conf.h" void InitializeLEDs() { RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE); GPIO_InitTypeDef gpioStructure; gpioStructure.GPIO_Pin
in „Timer Interrupt STM32F103“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
schaltung.pdf
IC1 20 1 4 VCC TXD 5 VCCIO RXD 3 +FT_C1 FT_C2 +FT_C3 19 RTS 11 GND RESET CTS STM32 - UM0919 1x16 DTR 2 GND2 GND VSS 10nF 100nF 4.7uF 27 OSCI DSR 9 NC2 NC1 VDD 5 28 OSCO DCD 10 3V3 5V V0 GND 6 VBAT PB9 RS 4 +D RI VCC_FT&AM PC13 PB8 R/W 3 FT_C4 23 FT_R1 PC14 BOOT E 2 -D CBUS0 22 PC15
-
PDF
Platine_4_Kanal.pdf
Stecker kompatibel zu https://www.aliexpress.com/item/W5500-Ethernet-network-module-hardware- TCP-IP-51-STM32-microcontroller-program-over-W5100/32763344302.html) o I2C für universelle Verwendung (Stecker mit Vcc, GND, SCL, SDA vorsehen) • Spannungsversorgung o USB oder Klemme (5V) o Schaltnetzteil (8 - 29V
in „Hutschienen Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
TheHelperV2.pdf
PA11 21 TP3 USB_DM 31 22 PB8 PA12 TP4 USB_DP +3.3V +3.3V S S S S GND R5 S S S S 10k V V V V 1 1 3 3 STM32G431KBUx C C C5 C6 100n/50V 1u/50V GND GND GND GND Sheet: / D File: TheHelper.kicad_sch D Title: Size: A4 Date: Rev: KiCad E.D.A. 9.0.2 Id: 1/1 1 2 3 4 5 6
in „Schaltplancheck Powermonitor“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "stm32f4xx_conf.h" #define MAX_BUFFER_LENGTH 12 //Maximale Receive-Buffer-Länge volatile char received_string[MAX_BUFFER_LENGTH - 1]; //Receive-String-Buffer void Delay(__IO uint32_t nCount) { while(nCount
in „ARM Einstieg - Wie weitermachen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "stm32f4xx_conf.h" #define MAX_BUFFER_LENGTH 12 //Maximale Receive-Buffer-Länge volatile char received_string[MAX_BUFFER_LENGTH - 1]; //Receive-String-Buffer void Delay(__IO uint32_t nCount) { while(nCount
in „ARM Einstieg - Wie weitermachen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.h
#endif /* Includes ------------------------------------------------------------------*/ #include "stm32f1xx_hal.h" /* Private includes ----------------------------------------------------------*/ /* USER CODE BEGIN Includes */ /* USER CODE END Includes */ /* Exported types ---------------------------
in „[Pollin] Grafik Display Anschluss Verständnisfragen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
analogReadSerial.ino
// read analog pin and print it via software serial // STM32F4 Discovery #define ANALOGPIN PA1 #define SOFTSERIAL_BAUDRATE 115200 #define SOFTSERIALPIN_TX PC1 #define USERBUTTON PA0 #define GREENLED PD12 #define ORANGELED PD13 #define GREDLED PD14 #define BLUELED
in „STM32F4 Discovery Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dogm.c
17:19 * Author: Chris */ #include <stdint.h> #include "LCD_DOGM_SPI.h" #include "main.h" #include "stm32f1xx_hal.h" void delay_ms(uint16_t); void delay_us(uint16_t); //////////////////////////////////////////////////////////////////////// // Sendet 8 uint8_t zum LCD extern SPI_HandleTypeDef hspi1; static
in „DOGM - 163 Initialisierung +5V SPI“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
file.pdf
Hardware and layout UM1472 Figure 6. STM32F407VGT6 block diagram ##-▯DATA▯2!-▯▯▯▯+" %XTERNAL▯MEMORY #,+▯▯.%▯;▯▯▯=▯▯!;▯▯▯▯= CONTROLLER▯▯&3-# $;▯▯▯▯=▯▯/%.▯▯7%.▯▯ .*4234▯▯*4$)▯▯ !("▯ 32!-▯▯032!-▯▯./2▯&LASH▯ .",;▯▯▯=▯▯.,▯▯.2%' *4$/▯37$▯▯*4$/ *4
in „STM32 FW_LIB wozu dient RCC_APB2PeriphClockCmd?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_routines.h
#ifndef LCD_ROUTINES_H #define LCD_ROUTINES_H #include "stm32f4xx_gpio.h" #include "time.h" #ifndef F_CPU #define F_CPU 3686400 #endif #define LCD_PORT GPIOD #define LCD_DDR DDRD #define LCD_DB GPIO_Pin_0 #define LCD_RS GPIO_Pin_4 #define LCD_EN GPIO_Pin_5 #define
in „Anag Vision gibt keine Zeichen aus“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Seriell_Empfangen_USART.txt
#include "stm32f0xx.h" #define Input1 GPIOB, GPIO_Pin_0 #define Input2 GPIOB, GPIO_Pin_1 #define Input3 GPIOB, GPIO_Pin_2 #define Input4 GPIOB, GPIO_Pin_6 #define Output1 GPIOA, GPIO_Pin_8 #define Output2 GPIOB, GPIO_Pin
in „STM32f0xx UART“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Seriell_Senden_USART.txt
#include "stm32f0xx.h" #define Input1 GPIOB, GPIO_Pin_0 #define Input2 GPIOB, GPIO_Pin_1 #define Input3 GPIOB, GPIO_Pin_2 #define Input4 GPIOB, GPIO_Pin_6 #define Output1 GPIOA, GPIO_Pin_8 #define Output2 GPIOB, GPIO_Pin
in „STM32f0xx UART“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
eeprom_test.c
/* * Lesen und Schreiben eines externen EEPROMs 24C02 per I2C (STM32) * oder des internen EEPROMS (AVR), Test * * Created: 04.02.2014 * Author: Nicolas */ #include <stdint.h> #include <stdio.h> // printf_P #include "../src_avrcom/pgmspace.h" #include "../src_avrcom/
in „STM32 I2C mit EEPROM - funktioniert nur zuverlässig mit Bus-Sniffer“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "stm32f4xx_conf.h" GPIO_InitTypeDef GPIO_InitStructure; TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; void TIM3_IRQHandler(void) { if (TIM_GetITStatus(TIM3, TIM_IT_Update) != RESET) { TIM_ClearITPendingBit
in „Frage/Problem mit Timer STM32F4Discovery“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
boards.local.txt
ARM_BOARDBLUEPILL boardbluepill.hide= boardbluepill.vid.0=0x0483 boardbluepill.pid.0=0x5740 boardmarple.name=STM32 Marple Bootloader boardmarple.build.board=ARM_BOARDMARPLE boardmarple.hide= boardmarple.vid.0=0x1EAF boardmarple.pid.0=0x0004 boardDMX512.name=DMX Adapter boardDMX512.build.board=BOARDDMX512 boardDMX512
in „Weiß jemand, was für ein Atmega-Board das ist?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.h
#endif /* Includes ------------------------------------------------------------------*/ #include "stm32f0xx_hal.h" /* Private includes ----------------------------------------------------------*/ /* USER CODE BEGIN Includes */ #include "taste_yt_remote.h" #include "taste_yt_remote1.h" /* USER CODE END
in „Programmierung - Doppelbelegung einer Taste“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SimpleSoftSerial.ino
// print with manual made software serial the // by the user button selected blinking led // STM32F4 Discovery #define SOFTSERIAL_BAUDRATE 115200 #define SOFTSERIALPIN_TX PC1 #define USERBUTTON PA0 #define GREENLED PD12 #define ORANGELED PD13 #define GREDLED PD14 #define BLUELED PD15 #define REDLEDOTGOVERCURRENT
in „STM32F4 Discovery Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
nrf24l01_drv.h
Files ----------------- */ /* -------------- System Include Files / Librarys -------- */ #include "stm32f10x_conf.h" /* -------------- Projekt Include Files ---------------- */ /* -------------- Defintionen ---------------------------- */ #define IRQ_LINE EXTI_Line2 #define IRQ_HDL EXTI2_IRQn #define
in „Basteltip: STM32F103 DIP40 Board“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "stm32f10x.h" #include "sda5708.h" #define LED_OFF() GPIO_SetBits(GPIOC , GPIO_Pin_13) #define LED_ON() GPIO_ResetBits(GPIOC , GPIO_Pin_13) void init_led(); void init_buttons(); void systick_delay(int ticks
in „STM32 Linker-Problem (overlaps section.) + Clock zu langsam?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sysf103_init.h
/* ------------------------------------------------------------- sysf103_init.h initialisiert MCU STM32F103C8 fuer einen "allgemeinen" Gebrauch. Hardware : STM32F103C8 IDE : keine (Editor / make) Library : libopencm3 Toolchain : arm-none-eabi 28.09.2016 R. seelig -------------------------------------
in „Einstieg Mikrocontroller Atmel“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
config.c
/* Portbelegungen und Konfiguration: */ #include "StdTypes.h" #include "STM32F103all.h" #include "startup.h" #include "config.h" /* Portbelegungen und Konfiguration: ================================= Diese Konfiguration ist für den STM32F103C8T6, also im LQFP-48 Gehäuse. Zu
in „MINOS - Minos Is No Operating System“ · Projekte & Code ·
-
Datei
eeprom.c
/ Librarys -------- */ /* ---------------- System Include Files -------------------- */ #include "stm32f10x_conf.h" #include "system_stm32f10x.h" /* ----------------- C Standard Include Files --------------- */ #include <stdbool.h> #include <stdint.h> #include <stdio.h> #include <stdlib.h> #include <
in „Lebensdauer von lokalen Variablen“ · Softwareentwicklung ·
-
Datei
eeprom.c
/ Librarys -------- */ /* ---------------- System Include Files -------------------- */ #include "stm32f10x_conf.h" #include "system_stm32f10x.h" /* ----------------- C Standard Include Files --------------- */ #include <stdbool.h> #include <stdint.h> #include <stdio.h> #include <stdlib.h> #include <
in „STM32F103: EEPROM Abstürze abfangen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usart_nrf.h
#ifndef __USART_NRF_H #define __USART_NRF_H #ifdef DTU3PRO #include "stm32f4xx.h" #define UsartNrf USART3 #else #include "stm32f10x.h" #define UsartNrf USART2 #endif #include <math.h> #include <stdlib.h> #include <stdio.h> #include <string.h> #include <stdbool.h> #include
in „Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
config.c
/* Portbelegungen und Konfiguration: */ #include "StdTypes.h" #include "STM32F103all.h" #include "startup.h" #include "config.h" /* Portbelegungen und Konfiguration: ================================= Diese Konfiguration ist für den STM32F103C8T6, also im LQFP-48 Gehäuse. Zu
in „Problem mit Clock Configuration beim STM32G031“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Elektronik.pdf
1 N 2 3 4 5 6 G BT1 STM32H753 534-1027 +3.3V C11 C12 FB1 R2 Ferrite_Bea+3.3V GND 1.6 Sheet: Schalter und Taster Sheet: Drivers Sheet: Analog 10u 100n TMC_en TMC_en Tast_Input J2 6 1 2 5 7 0 2 Tast_Input P_diff ADC1_5 Conn_02x05
in „50ns Delay mit STM32H7“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ABX00042-ABX00045-ABX00046-datasheet.pdf
Portenta H7 Collective Datasheet 1 Features 1.1 Microcontroller Component Details Supported boards ST STM32H747XI Processor Dual Core Arm® Cortex®-M7 core at up to All 480 MHz with double-precision FPU and 16K data + 16K instruction L1 cache Arm® 32-bit Cortex®-M4 core at up to 240 MHz with FPU, Adaptive
in „Problem mit der SPI Datenübertragung zwischen einem Arduino Portenta H7 und einem ADS8684 (ADC)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
linker.ld
/* Linker script for STM32F103 Cortex-M3 microcontroller */ /* $Id: linker.ld,v 1.5 2008/03/25 09:16:19 cvs Exp $ */ MEMORY { rom (rx) : ORIGIN = 0x00000000, LENGTH = 128K ram (rwx) : ORIGIN = 0x20000000, LENGTH = 20K } __rom_start
in „STM32x kein malloc mehr möglich“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
images.h
#endif /* Includes ------------------------------------------------------------------*/ #include "stm32f10x.h" /** @addtogroup Embedded_GUI_Library * @{ */ /** @addtogroup Images * @{ */ /* Exported constants --------------------------------------------------------*/ /** @defgroup Images_Exported_Constants
in „STM32 24Bit Bmp nach 565RGB Format“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ds18b20.h
DS18B20_H_ /* Includes ------------------------------------------------------------------*/ #include "stm32f10x_lib.h" /* #define DS18B20_BIT GPIO_Pin_0 #define DS18B20_PORT GPIOC #define READ_DS18B20() GPIO_ReadInputDataBit(GPIOB, DS18B20_BIT) #define DIR_1WIRE_IN() {DS18B20_PORT->CRL &= 0xFF0FFFFF;DS18B20
in „STM32 DS1820“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ds18b20.c
/* Includes ------------------------------------------------------------------*/ #include "stm32f10x_lib.h" #include "ds18b20.h" #include "Param.h" #include <string.h> #include <stdio.h> #include <stdlib.h> #define in 1 #define out 0 void delay_us(vu32 nCount) { u16 TIMCounter = nCount; TIM_TimeBaseInitTypeDef
in „STM32 DS1820“ · Mikrocontroller und Digitale Elektronik ·