-
Datei
stm32f1xx_hal_can.h
*** */ /* Define to prevent recursive inclusion -------------------------------------*/ #ifndef __STM32F1xx_HAL_CAN_H #define __STM32F1xx_HAL_CAN_H #ifdef __cplusplus extern "C" { #endif #if defined(STM32F103x6) || defined(STM32F103xB) || defined(STM32F103xE) || \ defined(STM32F103xG) || defined(STM32F105xC
in „STM32 CAN Botschaft empfangen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
edm_adc_multiplex_stm32.c
* Created: 28.02.2014 * Author: Nicolas */ #include <stdio.h> #include "../../ioMapping.h" #ifdef STM32F10x #include "stm32f10x_adc.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_adc.h" #include "stm32f10x_dma.h" #include "misc.h" #elif defined(STM32F4xx) #error "only for STM32F10x implemented yet" #else #error "unknown MCU" #endif #include "./edm_variables.h" #include "./edm_settings.h" #define NCHANNEL 10 uint16_t ADC1ConvertedValues[NCHANNEL]; /* Alle GPIO-Ports, an denen
in „STM32: Suche Hilfe zu ADC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
edm_adc_multiplex_stm32.c
* Created: 28.02.2014 * Author: Nicolas */ #include <stdio.h> #include "../../ioMapping.h" #ifdef STM32F10x #include "stm32f10x_adc.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_adc.h" #include "stm32f10x_dma.h" #include "misc.h" #elif defined(STM32F4xx) #error "only for STM32F10x implemented yet" #else #error "unknown MCU" #endif #include "./edm_variables.h" #include "./edm_settings.h" #define NCHANNEL 10 uint16_t ADC1ConvertedValues[NCHANNEL]; /* Alle GPIO-Ports, an denen
in „STM32: Suche Hilfe zu ADC“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MINI-STM32-Schematic-Diagram.pdf
PIP602PIR0K0PIR1502 3V3 1 PIP601 BOOT0 C0 P0 30 GND COP7 3V3 C2 0.1uFP0 0.1uF 320.1uF Title D 3PIP703 R161 BOOT1 STM32F103C-MINNI D 1PIP701 PI10K0PIR1602 Size Number Revision BOOT1 GND A4 V1.1 GND Date: 2013-2-27 Sheet of File: D:\PCB \..\STM32.SchDoc Drawn By: HKL 1 2 3 4 Bill of Materials STM32F103C-MINNI Source Data From: STM32.PrjPcb Project: STM32.PrjPcb Variant: None Creation Dat2013-2-27 11:46:48 Print Date: 41332 41332.49088 Footprint Comment LibRef Designator Description Quantity AMS1117 Volt Reg Volt Reg AMS1117 Voltage
in „Löttemperatur STM32“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
adc_dma.c
#include "stm32f0xx_gpio.h" #include "stm32f0xx.h" #include "typedef.h" #include "init.h" #include "stm32f0xx_adc.h" #include "stm32f0xx_rcc.h" #include "stm32f0xx_misc.h" #include "stm32f0xx_dma.h" #include "stm32f0xx_tim.h
in „ATM32F030 + ADC + DMA“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
adc_dma.c
#include "stm32f0xx_gpio.h" #include "stm32f0xx.h" #include "typedef.h" #include "init.h" #include "stm32f0xx_adc.h" #include "stm32f0xx_rcc.h" #include "stm32f0xx_misc.h" #include "stm32f0xx_dma.h" #include "stm32f0xx_tim.h
in „ATM32F030 + ADC + DMA“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Usart.c
reserved. *----------------------------------------------------------------------------*/ #include <stm32f10x_lib.h> // STM32F10x Library Definitions #include <stdio.h> #include "STM32_Init.h" // STM32 Initialization /*---------------------------------------------------------------------------- Notes:
in „UART Ring Buffer volatile?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Fader.h
FADER_H #define __FADER_H //****************** Low Level Includes ***********************// #include "stm32f0xx.h" #include "stm32f0xx_rcc.h" #include "stm32f0xx_gpio.h" #include "stm32f0xx_adc.h" #include "stm32f0xx_dma.h" #include "stm32f0xx_tim.h" //****************************************************
in „STM32F0 Multi Channel ADC mit DMA problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STMPE811QTR.h
STMPE811QTR_H /* Includes ------------------------------------------------------------------*/ #include "stm32f4xx.h" #include "stm32f4xx_i2c.h" #include "stm32f4xx_dma.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_syscfg.h" /** @addtogroup Utilities * @{ */ /** @addtogroup STM32F4_DISCOVERY * @{ */ /** @defgroup STM32F4_DISCOVERY_IOE * @{ */ /** @defgroup STM32F4_DISCOVERY_IOE_Exported_Types * @{ */ /** * @brief Touch Screen Information structure */ typedef struct { uint16_t TouchDetected; uint16_t X; uint16_t Y
in „STM32F4 Touch Display Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Clock_Tree.pdf
HSI48 (2) HSE to USB PLLQCLK PCLK HSE to FDCAN (2) PLLQCLK BOLD: clock origin 1. Only applies to STM32G071xx and STM32G081xx and to STM32G0B1xx and STM32G0C1xx. 2. Only applies to STM32G0B1xx and STM32G0C1xx. 166/1390 RM0444 Rev 5
in „Problem mit Clock Configuration beim STM32G031“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
disco.txt
bits_Wide_bus PC8.Signal=SDIO_D0 PC9.Mode=SD_4_bits_Wide_bus PC9.Signal=SDIO_D1 PCC.Checker=false PCC.Line=STM32F429/439 PCC.MCU=STM32F429Z(E-G-I)Tx PCC.PartNumber=STM32F429ZITx PCC.Seq0=0 PCC.Series=STM32F4 PCC.Temperature=25 PCC.Vdd=null PD0.GPIOParameters=GPIO_Speed,GPIO_PuPd,GPIO_Speed_High_Default,GPIO_Mode
in „FMC auf STM32F4 konfigurieren?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ch9121_doc2.pdf
according to the actual pin. Hardware Connection STM32F103ZET connection pin correspondence ETH STM32 5V 5V GND GND RXD1 PC10 TXD1 PC11 CFG0 PC12 RST1 PD2 Take our STM32F103RBT6 as an example, the connection is as follows: 2-CH UART TO ETH-STM32.png (/wiki/File:2-CH_UART_TO_ETH-STM32.png) Software Description The demo is developed based on the HAL library. Please download the demo in the data, find the STM32 program file directory, and open STM32\Serial_Port_Parameter_Configuration
in „Serieller Tunnel durch IP-Netz?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Code.txt
/* * * STM32F030F4P6 Uart Example using Interrupt Read & Write * */ // Includes #include "stm32f0xx.h" #include "stm32f0xx_rcc.h" #include "stm32f0xx_gpio.h" #include "stm32f0xx_misc.h" #include "stm32f0xx_usart.h" #include "stm32f0xx_flash.h" #include <stdio.h> // Defines #define TX_BUFFER_SIZE 32 #define RX_BUFFER_SIZE 256 #if TX_BUFFER_SIZE < 2 #error TX_BUFFER_SIZE is too small, It must be larger then 1. #elif ((TX_BUFFER_SIZE
in „STM32F030F4 HSI Clock mit PLL“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MCP2307_IO_Expansion_Board_User_Manual_EN.pdf
Arduino Uno STM32F407 Raspberry Pi Vcc Voltage 3.3V/5V 3.3V/5V 3.3V/5V GND Ground GND GND GND SDA I2C data line SDA PB7 SDA SCL I2C clock line SCL PB6 SCL INTA 1 Interrupt pin 3 PA0 0(WiringPi) INTB 2 Interrupt pin
in „kennt jemand sich aus mit MC23017 IO-Board“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32u5xx_hal.c
STM32U5xx_HAL_VERSION_SUB2 (0x00U) /*!< [15:8] sub2 version */ #define __STM32U5xx_HAL_VERSION_RC (0x00U) /*!< [7:0] release candidate */ #define __STM32U5xx_HAL_VERSION ((__STM32U5xx_HAL_VERSION_MAIN << 24U)\ |(__STM32U5xx_HAL_VERSION_SUB1 << 16U)\ |(__STM32U5xx_HAL_VERSION_SUB2 << 8U )\ |(__STM32U5xx_HAL_VERSION_RC)) #define VREFBUF_TIMEOUT_VALUE 10U /* 10 ms (to be confirmed) */ /** * @} */ /* Private macro ---
in „STM32U599 reagiert nicht: Keine Funktion auf dem Custom Board“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
STM32F4-BASE.pdf
Günes, Quantitec 2012 1 2 3 4 5 6 01.03.2012 06:27:06 C:\Users\SuperK\13-Eagle\1-Projekte\STM32F407Vx_Baseboard\STM32F4-BASE.sch (Sheet: 3/4) 1 2 3 4 5 6 B 7 B B . 1 1 . / X X / JP9 T _ _ T 1 2 A _ 2 2 _ 1 +3V3 3 4 A 2 R R 2 CAN1_RX/1.8B 2 8 5 6 R A A R CAN1_TX/1.7B 3 1 A U JP7 U A + U 1 2 U
in „STM32F407 (100pin) Basisboard - Review bitte“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
STM32F4-BASE.pdf
Günes, Quantitec 2012 1 2 3 4 5 6 01.03.2012 18:44:41 C:\Users\SuperK\13-Eagle\1-Projekte\STM32F407Vx_Baseboard\STM32F4-BASE.sch (Sheet: 3/4) 1 2 3 4 5 6 B 7 B B . 1 1 . / X X / JP9 T _ _ T 1 2 A _ 2 2 _ 1 +3V3 3 4 A 2 R R 2 CAN1_RX/1.8B 2 8 5 6 R A A R CAN1_TX/1.7B 3 1 A U JP7 U A + U 1 2 U
in „STM32F407 (100pin) Basisboard - Review bitte“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
configx.h
endif #if USE_MMC //+++++++++++++++++++++ mmc +++++++++++++++++++++++++++++++++++ #include "C:\zuc\stm32_sd\ffconf.h" #include "C:\zuc\stm32_sd\integer.h" #include "C:\zuc\stm32_sd\diskio.h" #if zucSTM32 || zucLPC176x #include "C:\zuc\stm32_sd\mmc_32f1.c.h" //#include "C:\zuc\chan_sdx\ff_mmc_lowlevel.h" //VCT6 hw ok //VCT6 sw ok //avr sw ok //avr hw err #endif #if zucAVR // #include "C:\zuc\stm32_sd\mmc_32f1.c.h" //avr uspi ok #include "C:\zuc\chan_sdx\ff_mmc_lowlevel.h" //avr hw ok //avr sw ok //avr uspi err #endif #include "C:\zuc\stm32_sd\ff.h" #include "C:\zuc\stm32_sd\ff.c.h" FATFS FatFsx
in „Header Datei für Konfiguration erstellen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
fiostdv20_datasheet.pdf
Std Datasheet - High capacitance (0.33F) capacitor as FEATURES RTC backup battery Built-inRapidSTM32native-supportbootloader. - RS232 (3232-series) level converter - Micro SD card socket ARM 32-bits Cortex TM – M3 Processor (STM32F103RET6) Four built-in operating modes selectable via - 90MIPS
in „Aimagin FioStd wird nicht mehr erkannt.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
edm_adc_multiplex_stm32.c
Created: 28.02.2014 * Author: Nicolas */ #include <stdint.h> #include "../../ioMapping.h" #ifdef STM32F10x #include "stm32f10x_adc.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_adc.h" #include "stm32f10x_dma.h" #include "misc.h" #elif defined(STM32F4xx) #error "only for STM32F10x implemented yet" #else #error "unknown MCU" #endif #include "./edm_variables.h" #include "./edm_settings.h" #define NCHANNEL 10 uint16_t ADC1ConvertedValues[NCHANNEL] = \ {0xAAAA,0xAAAA,0xAAAA,
in „STM32: Suche Hilfe zu ADC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
edm_adc_multiplex_stm32.c
Created: 28.02.2014 * Author: Nicolas */ #include <stdint.h> #include "../../ioMapping.h" #ifdef STM32F10x #include "stm32f10x_adc.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_adc.h" #include "stm32f10x_dma.h" #include "misc.h" #elif defined(STM32F4xx) #error "only for STM32F10x implemented yet" #else #error "unknown MCU" #endif #include "./edm_variables.h" #include "./edm_settings.h" #define NCHANNEL 10 uint16_t ADC1ConvertedValues[NCHANNEL+1] = \ {0xAAAA,0xAAAA,0xAAAA
in „STM32 - ADC-DMA1-IRQ-Handler macht Unsinn“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test.cpp
test.cpp * * Created on: 12.08.2013 * Author: Florian */ static void initClock_ext_Oszi() { if (xpcc::stm32::Clock::enableHse(xpcc::stm32::Clock::HSE_BYPASS)) { xpcc::stm32::Clock::enablePll(xpcc::stm32::Clock::PLL_HSE, 8, 336); xpcc::stm32::Clock::switchToPll(); } } MAIN_FUNCTION { initClock_ext_Oszi(); xpcc::stm32::SysTickTimer::enable(); I2C2BUS::init_I2C2(); //LSM303DLH & Motors & Supply-Monitor Bluetooth::init(); //Bluetooth Communication to PC PreciseTimer::init(); //Timer needed for Filtering & other Stuff
in „I2C-Kommunikation stoppt nach ca. 1-5 Sekunden“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
code.txt
#include "stm32f10x.h" #include <stm32f10x_gpio.h> #include <stm32f10x_rcc.h> #include <typedef.h> #include <init.h> #include "stm32f10x_adc.h" #include "stm32f10x_dac.h" #include "stm32f10x_usart.h" #include "stm32f10x_dma.h
in „USART Remapping“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
code.txt
#include "stm32f10x.h" #include <stm32f10x_gpio.h> #include <stm32f10x_rcc.h> #include <typedef.h> #include <init.h> #include "stm32f10x_adc.h" #include "stm32f10x_dac.h" #include "stm32f10x_usart.h" #include "stm32f10x_dma.h
in „USART Remapping“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Quellcode.c
#include <stm32f10x_lib.h> // STM32F10x Library Definitions #include "STM32_Init.h" // STM32 Initialization #define S3 0x00002000 // PC13: S3 #define S2 0x00000001 // PA0 : S2 #define UNBOUNCE_CNT 5 // unbounce the
in „Unverständnis bei Pinauswahl ARM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
example.txt
nxp_driver (BSD-3-Clause) . /oofatfs (BSD-1-clause) . /pico-sdk (BSD-3-clause) . /re15 (BSD-3-clause) . /stm32lib (BSD-3-clause) . /tinytest (BSD-3-clause) . /tinyusb (MIT) . /uzlib (Zlib) . /logo (uses OFL-1.1) . /ports . /cc3200 . /hal (BSD-3-clause) . /simplelink (BSD-3-clause) . /FreeRTOS (GPL-2.0 with FreeRTOS exception) . /stm32 . /usbd*.c (MCD-ST Liberty SW License Agreement V2) . /stm32_it.* (MIT + BSD-3-clause) . /system_stm32*.c (MIT + BSD-3-clause) . /boards . /startup_stm32*.s (BSD-3-clause) . /*/stm32*.h (BSD-3-clause
-
Datei
stm32f10x.h
) && !defined (STM32F10X_XL) && !defined (STM32F10X_CL) /* #define STM32F10X_LD */ /*!< STM32F10X_LD: STM32 Low density devices */ /* #define STM32F10X_LD_VL */ /*!< STM32F10X_LD_VL: STM32 Low density Value Line devices */ /* #define STM32F10X_MD */ /*!< STM32F10X_MD: STM32 Medium density devices */ /* #define STM32F10X_MD_VL */ /*!< STM32F10X_MD_VL: STM32 Medium density Value Line devices */ /* #define STM32F10X_HD */ /*!< STM32F10X_HD
in „STM32 - Eclipse, ARM GCC - Funktionsaufruf geht nicht :-(“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f10x.h
) && !defined (STM32F10X_XL) && !defined (STM32F10X_CL) /* #define STM32F10X_LD */ /*!< STM32F10X_LD: STM32 Low density devices */ /* #define STM32F10X_LD_VL */ /*!< STM32F10X_LD_VL: STM32 Low density Value Line devices */ /* #define STM32F10X_MD */ /*!< STM32F10X_MD: STM32 Medium density devices */ /* #define STM32F10X_MD_VL */ /*!< STM32F10X_MD_VL: STM32 Medium density Value Line devices */ /* #define STM32F10X_HD */ /*!< STM32F10X_HD
in „C-Libs for USB and OLED-Display“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Ausschnitt einer Pin-Definitionstabelle aus einem Datenblatt
STM32F401xB STM32F401xC Pinouts and pin description Table 8. STM32F401xB/STM32F401xC pin definitions (continued) Pin Number UQFN48 WLCSP40 LQFP64 LQFP100 UFBGA100 Pin name (function after reset)(1) Pin type
in „STM32 Timer2 Interrupt“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Ausschnitt aus einem STM32 Datenblatt mit Tabelle
STM32F303CBT6, Table 44. HSI oscillator characteristics, fHSI Frequency, TRIM HSI user trimming step, DuCY(HSI) Duty cycle, ACC_HSI Accuracy of the HSI oscillator, tsu(HSI) HSI oscillator startup time, tDDA
in „Müll in serieller Übertragung wenn Kondensator am Quarz berührt wird“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
STM32 LoRa und Sigfox Discovery Kit in Verpackung
STM32 LoRa and Sigfox Discovery kit STMicroelectronics DISCOVERY BOARD FEATURES - Open LoRa module by Murata transceiver - STM32L072CZY6TR MCU with 32 MHz DMIPS Arm Cortex-M0+ core, 192 Kbytes of Flash memory
in „[V] Raspberry Pi 4B, HaLow HAT für Raspberry Pi, LoRa/HaLow Antennen, Hologram USB Modem, GPS Hat“ · Markt · · Fotos
-
Bild
Olimex Development Board und Verpackung
OLIMEX DEVELOPMENT BOARDS ARM AVR MSP430 PIC OLIMEX www.olimex.com
in „[V] Evalboard Olimex STM32-P407“ · Markt · · Platinenfotos
-
Bild
STM32F407 Discovery Board Leiterplatte
ST STM32F407 ARM Cortex-M4 stm32.st.com SWD PWR GND VDD PA0 bis PD15
in „[V] Diverse Evaluation-Boards - ca. 2014-2016“ · Markt · · Platinenfotos
-
Bild
STM32F4 Discovery kit in Verpackung
STM32F4 Discovery kit for STM32F407 GETTING STARTED 1/ Ensure that the jumpers JP1 and CN3 are set to "on" (Discovery mode). 2/ Connect the STM32F4 Discovery board to a PC using a USB cable Type A/mini-B
in „[V] Evalboards, passive Bauteile, Netzteile, Relais,.“ · Markt · · Platinenfotos
-
Bild
Ausschnitt einer Tabelle aus einem Datenblatt
USBPHYC Kernel hse_ker_ck 0(4) USBPHYCSEL 32 A hse_ker_ck / 2 1 pll3_q_ck 2 VREFBUF Bus pclk4 FMAX / 4 WWDG1 Bus pclk1 FMAX / 4 1. FMAX value depends on the device reference and can be found on the datasheet of the product.
in „STM32H7Sx: Maximale Frequenz?“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Vergleichstabelle der SPI-Features auf STM32-Geräten
Table 1. Main SPI features on STM32 devices Feature/Version 1.2.x 1.3.x 2.x(1) 3.x(1) STM32 series F1, F2, F4, L0, L1 C0, F0, F3, F7, G0, G4, L4+, L5, U0, WB, WL H7, MP1 H5, MP2, U3, U5, WBA Data size 8- or 16-bit 4- to 16-bit 4- to
in „Multichannel DAC mit SPi-DMA beschreiben“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
STM32_SEC_FLASH.ld
/* Common part of the linker scripts for STR71x devices in FLASH mode (that is, the FLASH is seen at 0) Copyright RAISONANCE 2005 You can use, modify and distribute thisfile freely, but without any waranty. */ /* Sections Definitions */ SECTIONS { /* for Cortex devices, the beginning of the startup code is stored in the .isr_vector section, which goes to FLASH */ .isr_vector : { . = ALIGN(4); KEEP(*(.isr_vector)) /* Startup code */ . = ALIGN(4); } >FLASH /* for some STRx devices, the beginning of the startup code is stored in the .flashtext section, which goes to FLASH */ .flashtext : { . = ALIGN
in „J-Link EDU + Eclipse + STM32-H103 Board debugging problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main_example_stm32.c
#include "irmp.h" #include "stdlib.h" #include <stdio.h> #define F_CPU 24000000 #ifndef F_CPU #error F_CPU unkown #endif void timer2ini(void); void TIM2_IRQHandler(void){ TIM_ClearITPendingBit(TIM2, TIM_IT_Update); irmp_ISR(); // call irmp ISR } int main(void) { timer2ini(); SystemInit(); irmp_init(); // initialize irmp IRMP_DATA irmp_data; while(1){ if(irmp_get_data (&irmp_data)){ //.... } } } void timer2ini(void){ TIM_TimeBaseInitTypeDef TIM_TimeBase_InitStructure; NVIC_InitTypeDef NVIC_InitStructure; RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE); //Set Timer TIM2 TIM_TimeBase_InitStructure.TIM_ClockDivision
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
Datei
STM32_USART_Test.c
#include <stdio.h> #include "stm32f10x_usart.h" #include "stm32f10x_rcc.h" #include "stm32f10x_gpio.h" #include <stddef.h> #include "stm32f10x.h" // Function prototypes void InitUart1(void); void InitUart2(void); void USART1_Send(char
in „STM32 und usart1/2 Initialisierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32_USART_Test.c
#include <stdio.h> #include "stm32f10x_usart.h" #include "stm32f10x_rcc.h" #include "stm32f10x_gpio.h" #include <stddef.h> #include "stm32f10x.h" // Function prototypes void InitUart1(void); void InitUart2(void); void USART1_Send(char
in „STM32 und usart1/2 Initialisierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32_USART_Test.c
#include <stdio.h> #include "stm32f10x_usart.h" #include "stm32f10x_rcc.h" #include "stm32f10x_gpio.h" #include <stddef.h> #include "stm32f10x.h" // Function prototypes void InitUart1(void); void InitUart2(void); void USART1_SendString
in „STM32 und usart1/2 Initialisierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32_USART_Test.c
#include <stdio.h> #include "stm32f10x_usart.h" #include "stm32f10x_rcc.h" #include "stm32f10x_gpio.h" #include <stddef.h> #include "stm32f10x.h" void USART_NVIC_Config(void); // Function prototypes void InitUart1(void); void InitUart2
in „STM32 und usart1/2 Initialisierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f107.c
/** ****************************************************************************** * @file stm32f107.c * @author MCD Application Team * @version V1.0.0 * @date 11/20/2009 * @brief STM32F107 hardware configuration ****************************************************************************** *
in „STM32 System_Setup“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32F4.ld
OUTPUT_FORMAT ("elf32-littlearm", "elf32-bigarm", "elf32-littlearm") /* Internal Memory Map*/ MEMORY { rom (rx) : ORIGIN = 0x08000000, LENGTH = 0x00100000 ram (rwx) : ORIGIN = 0x20000000, LENGTH = 0x00020000 ccm (rwx) : ORIGIN = 0x10000000, LENGTH = 0x00010000 } _eram = 0x20000000 + 0x00020000; SECTIONS { .text : { KEEP(*(.isr_vector)) *(.text*) *(.rodata*) } > rom __etext = .; /* _sidata is used in coide startup code */ _sidata = __etext; .data : AT (__etext) { __data_start__ = .; /* _sdata is used in coide startup code */ _sdata = __data_start__; *(vtable) *(.data*) . = ALIGN(4); /* All data end
in „GCC STM32F4 -> Wie Variablen auf RAM bereiche verteilen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32F100.ld
ENTRY(_reset) MEMORY { /* memory map of STM32F100 */ Flash (rx): ORIGIN = 0x08000000, LENGTH = 256K SRAM0 (rwx): ORIGIN = 0x20000000, LENGTH = 64K } _stack_end = ORIGIN(SRAM0) + LENGTH(SRAM0); SECTIONS { .text : { _text_section_start = .; KEEP
in „uint64_t auf STM32F103“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32_ub_uart.c
//-------------------------------------------------------------- // File : stm32_ub_uart.c // Datum : 28.07.2015 // Version : 1.5 // Autor : UB // EMail : mc-4u(@)t-online.de // Web : www.mikrocontroller-4u.de // CPU : STM32F4 // IDE : CooCox CoIDE 1.7.8 // GCC : 4.9 2015q2 //
in „STM32F4 USART“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32_ub_uart.h
//-------------------------------------------------------------- // File : stm32_ub_uart.h //-------------------------------------------------------------- //-------------------------------------------------------------- #ifndef __STM32F4_UB_UART_H #define __STM32F4_UB_UART_H /
in „STM32F4 USART“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f103.h
typedef enum {CAN_50KBPS, CAN_100KBPS, CAN_125KBPS, CAN_250KBPS, CAN_500KBPS, CAN_1000KBPS} BITRATE; #pragma once typedef enum {STANDARD_FORMAT = 0, EXTENDED_FORMAT} CAN_FORMAT; typedef enum {DATA_FRAME = 0, REMOTE_FRAME} CAN_FRAME; typedef struct { uint32_t id; /* 29 bit identifier */ uint8_t data[8]; /* Data field */ uint8_t len; /* Length of data field in bytes */ uint8_t ch; /* Object channel(Not use) */ uint8_t format; /* 0 - STANDARD, 1- EXTENDED IDENTIFIER */ uint8_t type; /* 0 - DATA FRAME, 1 - REMOTE FRAME */ } CAN_msg_t; bool CANInit(BITRATE bitrate, int remap); void CANReceive(CAN_msg_t
in „Arduino Blue Pill CAN bibliothek“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32_spi_eigen.c
// Programm zur initialisierung der SPI-Schnittstelle + Schreibvorgang #include "stm32_spi_eigen.h" GPIO_InitTypeDef GPIO_InitStructure; SPI_InitTypeDef SPI_InitStructure; void initNSS() { //RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA,ENABLE); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6;
in „AD9833 mittels STM32F072 per SPI ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f107.c
/** ****************************************************************************** * @file stm32f107.c * @author MCD Application Team * @version V1.0.0 * @date 11/20/2009 * @brief STM32F107 hardware configuration ****************************************************************************** *
in „lwIP 1.4.1 + freeRTOS 8.2.3 + stm32f107vb“ · Mikrocontroller und Digitale Elektronik ·