-
Datei
main.cpp
HAL_TIM_ENABLE_IT(&mTimUserHandle, TIM_IT_UPDATE); // interrupt on update NVIC_SetVector(TIM_USR_IRQ, (uint32_t)fnLedToggle); NVIC_EnableIRQ(TIM_USR_IRQ); } // // start hardware timer in one pulse mode // void startHardwareTimeout(uint32_t timeout_us) { __HAL_TIM_CLEAR_FLAG(&mTimUserHandle, TIM_FLAG_UPDATE);
in „STM32F407 OnePulse Timer“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
clockmicro-clockmicrov2.pdf
GND C20 C21 C22 C23 GND 100n 100n 100n 100n +3.3V +3.3.33.33.3V GND GND GND GND 4 6 8 k 9 U3 2 3 4 9 STM32F103C8Tx 1 3 D D D A R D D D D SW1 V V V D V NRST 7 3 NRST SW_PUSH C16 3 + 4 N 44 BOOT0 D T G LO = Boot from flash 100n B 100 1 VBAT R42 GND GND C18 C19 5 5 PD0/RCC_OSC_IN F 6 PD1/RCC_OSC_OUT 2 100n B 0 B SER SER 2 PC13/RTC_OUT/RTC_TAMPER OSC32IN 3 +3.3V GND GND OSC32OUT 4 PC14/RCC_OSC32_IN +3.3V PC15/ADC1_EXTI15/ADC2_EXTI15/RCC_OSC32_OUT U8 C24 4 VCC CLK 3 18 10 PB0/ADC1_IN8/ADC2_IN8/TIM1_CH2N/TIM3_CH3 ADC1_IN0/ADC2_IN0/SYS_WKUP/TIM2_CH1/TIM2
-
Datei
jlink.txt
Commander V4.74 ('?' for help) Compiled Jul 17 2013 11:52:37 DLL version V4.58, compiled Nov 29 2012 14:32:24 Firmware: J-Link ARM V8 compiled Nov 25 2013 19:20:08 Hardware: V8.00 S/N: xxxxxxxxxxx OEM: SEGGER-EDU Feature(s): FlashBP, GDB VTarget = 3.254V Info: TotalIRLen = 9, IRPrint = 0x0011 Info: ARM AP
in „[STM32/Cortex-M4] JTag nur beim Systemflash möglich. Fehler beim Mainflash“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schematic_Smart_Greenhouse_20200410231436.pdf
3 4 5 6 7 8 Temperature Sensor GY-BME280 JST-XH4P BU JST-XH4P ST Mikrocontroller 1 A VCC 2 1 1 ESP 32 - NodeMCU A GND 3 2 2 SCL 4 3 3 SDA 4 4 19 3.3V GND 38 18 37 Brightness Sensor EN P23 17 36 GY-302 JST-XH4P BU JST-XH4P ST SVP P22 BKL 10120500 16 35 VCC 1 1 1 SVN TX 1 GND 2 2 2 15 34 2 SCL 3 3 3 P34 RX 3 SDA 4 4 4 4 ADDR 5 14 P35 P21 33 13 P32 GND 32 B 12 P33 P19 31 B 11 P25 P18 30 Moisture Sensor 10 29 Soil Moisture Sensor v1.2 JST-XH3P BU JST-XH3P ST P26 P5 9 28 Capacitive Vcc 1 1 P27 P17 2 2 8 27 Soil Moisture Aout 3 3 P14 P16 7 26 Sensor
in „ESP 32 Schaltung“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Werbebanner für Arduino UNO Q
ARDUINO UNO Q Qualcomm Dragonwing™ QRB2210 - STM32U5 - WiFi & Bluetooth 2GB RAM 16GB eMMC 4GB RAM 32GB eMMC €39 / $44 €53 / $59 Order Today Ships October 24th Order November Ships by End of Year ARDUINO STORE RS DigiKey MOUSEER ELECTRONICS ROBU.IN
in „Arduino Q, Qualcomm kauft Arduino, neue IDE ante Portas“ · Mikrocontroller und Digitale Elektronik · · Sonstiges
-
Datei
nrf24l01_drv.c
/* ******************************************** STM32F103 Mini Board Modul : NRF24L01 Routinen für dasNRF24L01 Funkmodul Autor : Christian Julius ******************************************** SPI2: MOSI = PB15 MISO = PB14 SCLK = PB13 CE = PB11 CSN = PB12 IRQ = PB10 */ /* -------------- System Include Files ------------------- */ #include "stm32f10x_conf.h" /* -------------- Standard Include Files ----------------- */ #include <stdbool.h> #include <stdint.h> #include <stdio.h> /* -------------- Special Include Files / Librarys ------ */ /
in „[STM32F4xx] NRF24L01+ Funkmodul Source Code“ · Projekte & Code ·
-
Datei
nrf24l01_drv.c
/* ******************************************** STM32F103 Mini Board Modul : NRF24L01 Routinen für dasNRF24L01 Funkmodul Autor : Christian Julius ******************************************** SPI2: MOSI = PB15 MISO = PB14 SCLK = PB13 CE = PB11 CSN = PB12 IRQ = PB10 */ /* -------------- System Include Files ------------------- */ #include "stm32f10x_conf.h" /* -------------- Standard Include Files ----------------- */ #include <stdbool.h> #include <stdint.h> #include <stdio.h> /* -------------- Special Include Files / Librarys ------ */ /
in „Basteltip: STM32F103 DIP40 Board“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Modul1.txt
senden Eingestellt als funktion definiert */ // -------------------------------------- Umbenenen der STM Pins // Bliotheken //------------------------------------------------------------------------------------------------------------Testweise auskommentiert #include <assert.h> #include "stm32f103.h" /
in „Arduino Blue Pill CAN bibliothek“ · 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 „Organisation der Header und Includes“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
project__2_.pdf
1 VDD R1 CS1 41 CS1 1M 26 PB13 PC13 RTC_AF1-WKUP2 2 GND VDD CS2 40 CS2 C14 C16 S1 27 PB14 PC14-OSC32_IN 3 22K RST 39 RST 22pF 22pF 28 PB15 PC15-OSC32_OUT 4 S3 R18 1 D/C 38 D/C 29 5 A 37 0402, NPO, +/- 2% 0402, NPO, +/- 2% 30 PA8 PH0-OSC_OUT 6 10K 36 WR S4 31 PA9 PH1-OSC_OUT 7 35 RD 32 PA10 NRST 8 Reset
in „LCD + nRF24L01 = EMV/HF Probleme?“ · HF, Funk und Felder ·
-
Bild
Produktgrafik eines M5Stack BUGC2 Roboter-Bausatzes
HOBBY BUGC2 M5STACK IR RECEIVER G36 BRICK HOLE M5StickC Plus2 INCLUDED ESP32 USB-C PROGRAMING x4 MOTOR DRIVER (L9110S) x4 SUSPENSION DAMPING USB-C CHARGE RGB LED LED BAT CHARGING 16340 BATTERY (700mAh) RGB LED USB-C CHARGE LED BAT FULL I2C INTERFACE STM32 ALL-DIRECTIONAL OPERATION
in „Bauteil-News: Entwicklerboards, Elektromechanik und vieles andere mehr“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Präsentationsfolie über esp-serial-flasher und Blockschaltbild
Upload firmware to Flash/RAM of Espressif SoCs Read chip info (chip type, flash size, MAC address) ESP32 STM32 Zephyr Raspberry PI User ports UART/USB/SPI APP BOOTLOADER PARTITION TABLE FLASH ESP chip RAM ESPRESSIF DevCon24 Djordje Nedic It's also used by our desktop tools, like esptool and espflash.
in „Made by Developers, Made For Developers – ESP32 DevCon, Tag 1“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Screenshot einer JSON-Konfigurationsdatei und einer Debug-Konsole
debug_custom.json configid: STMicroeletronics:stm32:GenG4:programmer=jlink server: jlink servertype: jlink device: ST32G431CBUX interface: SWD serverPath: JLinkGDBServer serverpath: JLinkGDBServer Waiting for gdb-server to start...[2026-06-02T15:37
in „Arduino IDE + STM32duino, mit J-Link Debuggen“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
i2c_init.c
SET) { //SB_FLAG --> Start bit sent (Master) if(i2cSendDirection == I2C_Direction_Transmitter) { // STM32 Transmitter I2C_Send7bitAddress(I2C1, deviceAddress, I2C_Direction_Transmitter); } else { // STM32 Receiver I2C_Send7bitAddress(I2C1, deviceAddress, I2C_Direction_Receiver); } } // write byte(s) else
in „Dataflash vom bq20z65-r1 mit I2C auslesen“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Tabelle mit Leistungsvergleich verschiedener Mikrocontroller
bare-arm: -96 -0.168% minimal x86: -207 -0.112% unix x64: -376 -0.045% stm32: +3776 +0.966% cc3200: +392 +0.212% esp8266: +3484 +0.498% esp32: +19064 +1.122% mimxrt: +3600 +0.970% renesas-ra: +1296 +0.207% nrf: +1140 +0.607% rp2: +556 +0.245% (RPI_PICO board) rp2: +2252 +0.245%
in „MicroPython 1.26 mit I2C-Geräteemulator, Z-Wave und Matter am Vormarsch uvam“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Tabelle mit Performance-Daten verschiedener Mikrocontroller
bare-arm: -180 -0.316% minimal x86: +867 +0.470% unix x64: +2608 +0.309% stm32: -68 -0.017% cc3200: +112 +0.060% esp8266: +472 +0.067% esp32: +36210 +2.120% mimxrt: +280 +0.075% renesas-ra: +104 +0.017% nrf: +124 +0.066% rp2: +3836 +1.117% (RPI_PICO board) rp2: +1020 +0.111%
in „MicroPython 1.27, Qt for Microcontrollers und andere Softwareupdates“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
platformio.ini
and examples ; https://docs.platformio.org/page/projectconf.html [env:nucleo_g071rb] platform = ststm32 board = nucleo_g071rb framework = stm32cube
in „STM32G0xx Timer Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schematic_Smart_Greenhouse_Smart_Greenhouse_20200410163337.pdf
1 2 3 4 5 Power Supply 230V AC to 12V / 5V DC +12V RND 205-00035 L7805CV-DG STM 1 2 3 1 3 A 1 2 1 AC/N +V 4 IN OUT +5V A 2 3 AC/L -V GND 3 IRM-15-12 C1 C3 C4 C2 100u 100n 2 100n 100u GND Mikrocontroller ESP 32 - NodeMCU GND 19 38 ESP 3.3V 3.3V GND GND 18 37 EN P23 Temperature Sensor
in „ESP 32 Schaltung“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
ST Nucleo-L4R5ZI Mikrocontroller-Entwicklungsboard
5. Nucleo L4R5ZI ST NUCLEO-L4R5ZI www.st.com/stm32nucleo USB CN1 CN13 SB19 SB17 SB16 L4R5ZI LD2 R49 C41 CN10 TIMER QSPI ADC_IN AGND AVDD CN30 CN32 CN28 CN31 CN2 CN7 CN12 CN1 CN3 CN4 CN6 CN5 USB PWR JP1 JP2 SWD STLK_USB NUCLEO CN2 CN1
in „[V] Sammlung diverser Entwicklungsboards“ · Markt · · Platinenfotos
-
Datei
spi_caliper.h
SPI_CALIPER_H #include <stdint.h> /** Auswahl SPI, Ports und Pins */ enum spi_caliper_e { spi_caliper_STM32F4XX_SPI2_PB13_PB14, }; void spi_caliper_init(void); void spi_caliper_deinit(void); int32_t spi_caliper_read_um(void); #endif
in „STM32 "SPI"-Slave 24 Bit ohne Chip Select“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Anleitung zur Pinbelegung und DIP-Schalter-Einstellung EXA-PROG
EXA-PROG USB-Programmieradapter für AVR-ISP, AVR-POD, STM32, LPC, ESP3226 Anschluss eines AVR-Controller mit UPDI-Schnittstelle DIP-SCHALTER: 2 = OFF, 3 = OFF, 4 = ON 10-pol. Stecker PIN4 (UPDI) PIN10 (GND) Optional: PIN2 (VCC) AVR-Controller UPDI (RESET,
in „UPDI Programmierung mit dem Diamex“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
main.c
#include "SSD1963.h" #include "stm32_ub_systick.h" int main(void) { uint32_t i, test; UB_Systick_Init(); // init vom System-Counter LCD_Init(); LCD1963_WriteCommand(0x3a); LCD1963_WriteData(0x60); LCD1963_WriteCommand(SSD1963_SET_DISPLAY_ON
in „7 Zoll LCD Display“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Ausschnitt eines elektronischen Schaltplans
60 PA9 TXD1-BOOT PA10 RXD1-BOOT SWD-TMS PA13 SWC-TCK PA14 PH3-BOOT0 SWD-TDO T2.2 PB3 NRST 39k R31 R32 10 15k,1% C14 10n D4 MC74HC4060A R30 15k C6 100n BC846 V5 D1 STM32L496RET RESET_L
in „MCU per UART flashen“ · Mikrocontroller und Digitale Elektronik · · Schaltpläne
-
Datei
dogm_spi_cs.c.c
#include <stm32f10x_conf.h> GPIO_InitTypeDef GPIO_InitStructure; void delayLoop() { volatile uint32_t delayCount = 12000000; /* volatile to avoid compiler optimization */ while (delayCount > 0) { delayCount--; } } void delayShortLoop() { volatile uint32_t delayCount = 250000; /* volatile to avoid compiler optimization */ while (delayCount > 0) { delayCount--; } } void delayMiniLoop() { volatile uint32_t delayCount = 1300; /* volatile to avoid compiler
in „EA DOGM162 mit STM32 reagiert nicht mit SPI“ · Mikrocontroller und Digitale Elektronik ·
-
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 \ "================================================================================\
-
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 ·
-
PDF
M220SP01_V.0.pdf
1680 x1050 VESA 800x600 37.88(P) 60.32(P) 40 1680 x1050 VESA 800x600 48.08(P) 72.N9(P) 50 1680 x1050 VESA I 800x600 46.86(P) N T5.00(P) 49.5 1680 x1050 VESA 832X624 49.72(N) I 74.55(N) 57.29 1680 x1050 Macintosh 1024x768 48.36(N) P O 60.00
in „[S] TFT Steuerplatinen“ · Markt ·
-
Datei
main.c
#include <stm32f10x.h> #include <stdint.h> void delay(uint16_t msec) { for (uint32_t j=0; j<5000*msec; j++) { asm volatile ("nop"); } } void SystemInit(void) { // 64Mhz using the HSI Oscillator WRITE_REG(RCC->CFGR
in „STM32 falsche Taktfrequenz“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.cpp
app.h" #include "stack_check.h" osThreadId main_task_id; //======================== // main // startup_stm32l0xx.s -> SystemInit(): MSI 2,097MHz //======================== int main(void) { osKernelInitialize(); // stop Kernel #if defined(DEBUG) for(uint32_t i = 0xA0000; i > 0; i--); #endif App.Init(); main_task_id
-
Datei
nrf24l01.c
/* ******************************************** STM32F103 Mini Board Modul : NRF24L01 Routinen für dasNRF24L01 Funkmodul Autor : Christian Julius ******************************************** SPI2: MOSI = PB15 MISO = PB14 SCLK = PB13 CE = PB11 CSN = PB12
in „NRF24L01+ auf STM32F103: Ich weiss nicht mehr weiter :-(“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
small_pcb.PDF
PISTM32PC15/OSC32 PB8/TIM4_CH3 PISTM32F103RCT6061 VCC 12.0V + PIVFD25363434 B PISTM32PD0/OSCIN5 BOOT0 PISTM32F103RCT6060 PIC901PIC902 PIVFD25363535 PISTM32PD1/OSCOUT PB7/I2C1_SDA/TIM4_CH2 PISTM32F103RCT6059
in „STC LED Cube 8x8x8 RGB“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ds18b20.h
DS18B20_H_ /* Includes ------------------------------------------------------------------*/ #include "stm32f10x_lib.h" #define DQ_PIN GPIO_Pin_0 #define DQ_GPIO_PORT GPIOC #define DQ_GPIO_CLK RCC_AHB1Periph_GPIOC #define DQ_PIN_WRITE(x) ((x) ? (GPIO_SetBits(DQ_GPIO_PORT,DQ_PIN)) : (GPIO_ResetBits(DQ_GPIO_PORT
in „STM32 DS1820“ · 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 ·
-
Datei
interrupts.c
include "OS/FreeRTOS.h" #include "OS/task.h" #include "Libraries/DebugBuffer.h" #include "Hardware/stm32f4xx.h" #include <stdlib.h> // private functions void DumpCfsrRegister (uint32_t PC); void DumpCfsrRegister (uint32_t PC) { uint8_t AddressBuffer[10]; if (SCB->CFSR & 0x02000000) { Debug("\tDivide
-
Datei
usbd_storage_if.c
capacity related *****/ extern FATFS *pfs; extern DWORD fre_clust; /* USER CODE END PV */ /** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY * @brief Usb device. * @{ */ /** @defgroup USBD_STORAGE * @brief Usb mass storage device module * @{ */ /** @defgroup USBD_STORAGE_Private_TypesDefinitions * @brief Private
in „ARM [STM32] microSD SPI USB Massenspeicher“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ADC_DMA.txt
#include "stm32l1xx.h" volatile uint16_t adcConversions[2]; volatile uint32_t avg_value1, avg_value2; volatile uint8_t samples; // function prototypes void InitGPIO(); void InitDMA(); void InitADC(); // main program
in „STM32: DMA mit 8 MHz Chiptakt?!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ADC_DMA.c
#include "stm32l1xx.h" volatile uint16_t adcConversions[2]; volatile uint32_t avg_value1, avg_value2; volatile uint8_t samples; // function prototypes void InitGPIO(); void InitDMA(); void InitADC(); // main program
in „STM32: DMA mit 8 MHz Chiptakt?!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test.c
#include "stm32f10x_conf.h" #include <inttypes.h> #include <stdarg.h> #include <math.h> #define BAUDRATE 9600 void Usart1_Init (void); void UsartPutC (char c); char UsartGetC (void); void putS (char *s); void printfTiny
in „EMBITZ math.h“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
linker.ld
--------------------------------------------- * Linker script for running in internal FLASH on the STM32F407VG *----------------------------------------------------------------------------*/ OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm") OUTPUT_ARCH(arm) SEARCH_DIR(.) /* Memory
in „STm32Fxxx: Kleiner Gefallen vom einem Profi erbeten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
range.c
lidarlite.h" #include "debug.h" #include "eprintf.h" #include "cpal.h" #include "cpal_i2c.h" #include "stm32fxxx.h" /* Flag indicating if the rangeInit() function has been called or not. */ //static bool isInit = false; /* Internal values exported by functions below. */ static uint16_t rangeDistance = 0;
in „STM32 I2C Probleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
USBtreeview.txt
0x200 iManufacturer : 0x01 Language 0x0409 : "STMicroelectronics" iProduct : 0x02 Language 0x0409 : "STM32 Joystick" iSerialNumber : 0x03 Language 0x0409 : "8D7552995649" bNumConfigurations : 0x01 ------------------ String Descriptors ----------------- *!* string descriptors are not available because device
in „STM32 USB HID Keyboard“ · 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
i2c.cpp
SUCH DAMAGE. * * ====================================================================*/ #include <stm32f10x.h> #include <i2c.h> I2C::I2C(int nr) { if (nr==1) I2CX=I2C1; if (nr==2) I2CX=I2C2; } void I2C::DelayuS(uint32_t uS) { uint32_t CyclestoLoops; CyclestoLoops = SystemCoreClock; if (CyclestoLoops
in „CubeMX und HAL - I2C hängt sich auf“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
flight_controller.c
#include "stm32f10x.h" #include "math.h" #include "arm_math.h" // test global variables for debugging float qSP0, qSP1, qSP2, qSP3; /* orientation setpoint in quaternion */ float wSP_x, wSP_y, wSP_z; /* angular rate
in „arm_sin_cos_f32() gibt keine Ergebnisse aus“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
USB.c
/* ST STM32F103ZET6: USB als COM Port betreiben */ #include "usb.h" /* die Transfer-Puffer für zeichenweises In und Out über den USB */ #define txLen 256 char UsbTxBuf[txLen]; int txr, txw; #define rxLen 256
in „Frage an W.S. wegen USB CDC Implementierung STM32F103“ · 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
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); void update_clock_display(); volatile struct clock { int h; int m; int s; } clk; volatile uint32_t systick_counter; int main(void){ SystemInit(); sda5708_init(); init_led(); init_buttons(); systick_counter = 0; /* 1khz systick */ SysTick_Config(SystemCoreClock/1000); LED_OFF(); clk.h = 12; clk.m
in „STM32 Linker-Problem (overlaps section.) + Clock zu langsam?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MyFunctions.c
Geraet: ******************************************************************************/ #include <stm32f10x_conf.h> #include "MyFunctions.h" #include "EXTI_HW_Init.h" #include <stm32f10x_spi.h> #include <stdio.h> #include "stm32f10x_usart.h" // globale Variablen // statische Variablen uint8_t s_Rx =
in „UART Problem beim senden“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MC3000_1.25_to_1.27_diff.pdf
Specification Device SkyRC MC3000 Multi-Chemistry Battery Charger &Analyzer MCU Family STMicroelectronics STM32F103 (High/Medium-Density Series) CPUArchitecture 32-bitARM Cortex-M3 (ARMv7-M architecture) Instruction Set Thumb-2 (utilizing hardware integer division udiv sdiv and bitfield instructions) Clock
in „SkyRC MC3000 Erfahrungen (u.a. mit Firmware 1.25)“ · Analoge Elektronik und Schaltungstechnik ·