-
Datei
systick.h
/* System-Tick und Uhrzeit für das STM32F103ZET6-Board */ #ifndef SYSTICKINCLUDED #define SYSTICKINCLUDED extern long System_Tick; /* alle 10 ms */ extern word Ticks; /* 0..100, alle 10 ms */ extern int Sekunden; extern int Minuten; extern
in „STM32 SysTick: Globale Variable“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ethernetif.c
adam@sics.se> * */ #include "lwip/mem.h" #include "netif/etharp.h" #include "ethernetif.h" #include "stm32f4x7_eth.h" #include "main.h" #include <string.h> /* Network interface name */ #define IFNAME0 's' #define IFNAME1 't' /* Ethernet Rx & Tx DMA Descriptors */ extern ETH_DMADESCTypeDef DMARxDscrTab[
in „stm32f4xx lan8720 uip“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Schaltplan eines STM32F030CC Mikrocontrollers
+3.3V STLink 34 37 SWDIO SWCLK 9 24 36 48 1 Vdd VddA Vdd Boot0 44 7 NRST STM32 F030CC PA5 15 330 Onboard LED 8 23 35 47 Vss VssA OSC in OSC out 5 6 22p 8 MHz 22p 100µ 100n 100n 100n 10k
in „Probleme mit STM32F030CC“ · Mikrocontroller und Digitale Elektronik · · Schaltpläne
-
PDF
TheHelperV2.pdf
R1 9 Vin+ 2 PA2 7 GND Vin- A0 8 GND 10m 8 N 1 PA3 Vbus G A1 PA4 9 10 OLED 0.96 SSD1306 H2 7INA226 2 PA5 11 =============== PF0 PA6 1uF at VCC (Pin 3) Power Out 3 PF1 PA7 12 4K7 Pullup on SDA and SCL (Pin 1+2) GND GND 13 19 H1 PB0
in „Schaltplancheck Powermonitor“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "stm32f3xx.h" //T=0.5ms; ein Impuls=350*T Impulsfunktion=500+16,66*x(=abstand)~500+17*x //Sensor Enfernung~1500/X, X=Augabewert des Sensors //LEDS an Pins A15, B4 und B6; SharpIn an Pin C1 SharpOut an Pin F0, Trigger fürs messen ist Pin A1 //Funktion für LED 10|70|130+-1,66*abstand~10|70|130+-2*abstand; Lautstrecher an Pin A0 //Sensor im interrtupt: laufvariable, die bei unter 70ms den pin auf low,bei 70
in „sharp gp2d02 mit STM32F303 programieren“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Programmcode in einer Entwicklungsumgebung
stm32f4xx_tim.c // Exported functions static inline void LL_Timer_EnableCounter(TIM_TypeDef* TIMx) { SET_BIT(TIMx->CR1, TIM_CR1_CEN); } static inline uint8_t LL_Timer_IsEnableCounter(TIM_TypeDef* TIMx) { return (uint8_t)(READ_BIT(TIMx->CR1, TIM_CR1_CEN) ? 1 : 0); }
in „STM32 - Timer steht still“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
lcd.c
******/ /* Includes ------------------------------------------------------------------*/ #include "stm32f0xx_hal.h" #include "lcd.h" /************************************************************************************** * Begin of Handlers * **********************************************************
in „LCD W204B-NLW“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
**** */ /* Includes ------------------------------------------------------------------*/ #include "stm32f1xx_hal.h" /* USER CODE BEGIN Includes */ /* USER CODE END Includes */ /* Private variables ---------------------------------------------------------*/ CAN_HandleTypeDef hcan; TIM_HandleTypeDef htim1
in „STM32 HAL Interrupt Callbacks in main.c implementieren?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32.s
/** ****************************************************************************** * @file startup_stm32.s * @author Ac6 * @version V1.0.0 * @date 12-June-2014 ****************************************************************************** */ .syntax unified .cpu cortex-m3 .thumb .global g_pfnVectors
in „stm32f103 RTC Interrupt öfter als erwartet“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
******/ /* Includes ------------------------------------------------------------------*/ #include "stm32f10x_lib.h" #include "platform_config.h" /* Private typedef -----------------------------------------------------------*/ /* Private define ---------------------------------------------------------
in „STM32 103RB und Probleme mit SPI1“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "stm32f0xx.h" // Device header #include "init_discovery_board.h" uint16_t ADC_ConvertedValue[4]; int main(void){ vInitGPIO(); vInitADCwithDMA(); vInitDMAChannelForADC(); while(1){ /* Test DMA1 TC flag */
in „STM32 ADC mit DMA“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ITS4142N_Smart_Switch.pdf
125°C I 2 II V 30 1.5 20 1 10 0.5 0 0 0 2.5 5 7.5 10 12.5 15 V 20 -40 -20 0 20 40 60 80 100 °C 140 VIN T j Typ. input threshold voltage Typ. standby current V IN(th) = f(V bb ) ; Tj= 25°C Ibb(off) = f(T j ; V bb = 32V ; V IN ≤ 1,2
in „Smart Power Switch galvanisch entkoppelt ansteuern“ · 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
Includes ------------------------------------------------------------------*/ #include "main.h" #include "stm32f7xx_hal.h" #include "rtc.h" #include "usart.h" #include "gpio.h" /* USER CODE BEGIN Includes */ #include <ctype.h> #include <string.h> /* USER CODE END Includes */ /* Private variables -----------
in „STM32Cube HAL UART Einstieg“ · 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
main.c
**** */ /* Includes ------------------------------------------------------------------*/ #include "stm32f4xx_hal.h" /* USER CODE BEGIN Includes */ /* USER CODE END Includes */ /* Private variables ---------------------------------------------------------*/ UART_HandleTypeDef huart1; /* USER CODE BEGIN
in „STM32F4 CubeMX UART Probleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
irmp.diff
set? + if (ir->command & 0x1000) // last bit set? { - if ((irmp_command & 0x1f) == 0x15) // key pressed: 101 01 (LSB) + if ((ir->command & 0x1f) == 0x15) // key pressed: 101 01 (LSB) { - irmp_command >>= 5; - irmp_command &= 0x7F
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
Datei
sample_code_main.c.txt
#include "stm32f10x.h" volatile unsigned int TimeTick=0; volatile unsigned int oneMsTick=0; void TIM3_IRQHandler(void) { //debugging: one high-pulse on GPIO A3 GPIOA->BSRR = GPIO_Pin_3; GPIOA->BRR = GPIO_Pin_3; TimeTick
in „STM32: Timer-ISR löst 2x aus - Fehler im Flag-Reset bei Optimierung O3“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
Includes ------------------------------------------------------------------*/ #include "main.h" #include "stm32f0xx_hal.h" /* USER CODE BEGIN Includes */ /* USER CODE END Includes */ /* Private variables ---------------------------------------------------------*/ I2C_HandleTypeDef hi2c1; /* USER CODE BEGIN
in „STM32 I2C byte lässt sich nicht ändern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
**** */ /* Includes ------------------------------------------------------------------*/ #include "stm32f4xx_hal.h" #include "usb_device.h" /* USER CODE BEGIN Includes */ #include "usbd_cdc.h" /* USER CODE END Includes */ /* Private variables ---------------------------------------------------------*
in „STM32F4 USB CLASS CDC (Virtueller Com Port)“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Screenshot eines Social-Media-Posts mit Oszilloskop-Foto
of your chip. If you do it carefully enough you can overclock and underclock without any contact. STM32f1 on a 4Mhz noise slows down the speed by half of 8mhz oscillator(both hse/hsi). RIGOL DS1054Z OSCILLOSCOPE UltraVision 20MHz 50MS/s 2.00ns 10.0ns 2.00V 5.00V 1.00V 1.00V 10:45 PM · Apr 22, 2024 ·
in „EtherCAT wächst, RISC/V im Fokus der Politik, neue RPi Compute Modules uvm“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Blockschaltbild eines NanoVNA
Si5351A VCTCXO 26.000MHz MCLK I2C I2S I2S Codec TLV320 AIC3204 IN3 reflect IN2 reference IN1 thru STM32 F072C8T6 Cortex-M0 48MHz Push SW Lever SW USB LDO 3.3V MCP 73831 LiPo SPI LCD ILI9431 320x240 DAC
in „Verständnisfrage VNA“ · HF, Funk und Felder · · Diagramme
-
PDF
Infineon_TLE9263QX.pdf
0 1 0 0 3 o B R BUS_STAT_2 rc 1 0 0 0 1 0 1 3 f l s WK_STAT_1 rc 1 0 0 0 1 1 0 4 I i u WK_STAT_2 rc 1 0 0 0 1 1 1 4 u F a a t WK_LVL_STAT r 1 0 0 1 0 0 0 - t S HS_OC_OT_STAT rc 1 0 1 0 1 0 0 6 S HS_OL_STAT
in „SBC für CAN/LIN bei einem 24V Bordnetz“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
log.txt
delay_init... board_led_init... button_init... timer2_init... wpsbutton_init... Version: 2.9.4 Hardware: STM32F103 Display: WC12h LEDs: WS2812 GRB rtc is online eeprom is online ws2812: external pullup detected eeprom is online current eeprom version: 0x00020900 reading ir codes from eeprom DFPLAYER LOGGER
-
Datei
Stellwerk0_B.cpp
auf testboard */ // -------------------------------------- Umbenenen der STM Pins // Bliotheken //------------------------------------------------------------------------------------------------------------Testweise auskommentiert #include <assert.h> #include "stm32f103.h" /
in „CAN Variable“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schaltplan.pdf
G PB3 220 Eins grün R7 3 1 3 1 3 1 3 1 R R R R Eins rot PB1 100 2 2 2 2 R6 D1 D2 D3 D4 Eins blau PB0 47 R5 1 Q1 Stunden Zehner PA0 1k 2 R1 BC337-40 1 3 PA1 1k Q2 Stunden Einer R2 2 BC337-40 3 1 Q3 Minten Zehner PA2 1k 2 R3 BC337-40 1 3 PA3 1k Q4 Minuten Einer R4 2 BC337-40 3 GND Binäruhr mit Blue-Pill Board (STM32F103C8T6) 14.10.2017 1.0
-
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
888.htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0024)http://192.168.2.100/888 --> <HTML><HEAD> <META content="text/html; charset=windows-1252" http-equiv=Content-Type> <META name=GENERATOR content="MSHTML 8.00.6001.23588"></HEAD> <BODY> <CENTER><A style="COLOR: red"> <H1>STM32F103 WEBSERVER <H1></A> <TABLE border=1> <THEAD> <TR></TR> <THEAD> <TR> <TH>LED 1</TH> <TH>LED 2</TH> <TH>LED 3</TH> <TR></TR> <THEAD> <TFOOT> <TR> <TD><A href="http://192.168.2.100/888/1">AN</A></
in „Webpage Webserver“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PHA-1_.pdf
20.0 22.6 21.3 19.9 2.0 20.0 22.4 21.4 19.9 3.0 22.7 21.6 20.1 4.0 22.7 21.5 20.1 6.0 21.6 20.3 19.2 Output IP3 0.05 41.4 36.8 34.4 dBm 0.8 37.0 41.1 40.0 36.3 2.0 42.0 37.1 34.0 3.0 42.3 36.3 33.3 4.0 40.8 35.8 32.7 6.0 38.8 33.9 31.2 Noise Figure 0.05 1.7 1.9 1.8 dB 1.0 1.9 2.3 2.1 2.0 2.2 2.4 2.2 3.0 2.3 2.5 2.5 4.0 2.7 3.0 2.9 6.0 3.5 3.7 3.6 Device Operating Voltage 4.8 5.0 5.2 4.5 4.0 V Device Operating Current
in „Preamp / Vorverstärker für 0,3 - 150 MHz“ · HF, Funk und Felder ·
-
PDF
LIS302DL_AN.pdf
force) ZZZZ Check that SDA is 0 after SCL=1 SDA (read) XX00 SUB: Sub address (binary address: a0cdefgh) SCL 00110 0110 0110 0110 0110 0110 0110 0110 SDA 0aaaa 0000 cccc dddd eeee f f f f gggg hhhh Bit a=0 => do not increment address
in „Verwirrung mit LIS302“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
**** */ /* Includes ------------------------------------------------------------------*/ #include "stm32f4xx_hal.h" /* USER CODE BEGIN Includes */ /* USER CODE END Includes */ /* Private variables ---------------------------------------------------------*/ ADC_HandleTypeDef hadc1; DAC_HandleTypeDef hdac
in „STM32F4 auf eigenem Board / GPIO Ansteuerung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sdio.c
/* SD Karten Interface */ #include "STM32F103.h" #include "StdTypes.h" #include "startup.h" #include "sdio.h" #include "systick.h" #include "events.h" #include "gio.h" #include "conv.h" /* Umdefinitionen NXP-->ST */ #define MCI_POWER SDIO_POWER
in „STM32F103: Problem mit ChanFat und SD karte“ · 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 "stm32f4xx.h" TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_OCInitTypeDef TIM_OCInitStructure; uint16_t TimerPeriod = 0; void TIM_GPIO_Config(void); int main(void) { TIM_GPIO_Config(); TimerPeriod =
in „STM32F4 einfache PWM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Logfile.txt
delay_init... board_led_init... button_init... timer2_init... wpsbutton_init... Version: 2.9.5 Hardware: STM32F103 Display: WC12h LEDs: WS2812 GRB rtc is online eeprom is online ws2812: external pullup detected eeprom is online current eeprom version: 0x00020900 reading ir codes from eeprom DFPLAYER LOGGER
-
Datei
out.txt
0x080035f2: 6229 )b STR r1,[r5,#0x20] 0x080035f4: e7f2 .. B 0x80035dc ; _ZN16mb_uart32_de_irq11timer_callbEPv + 60 0x080035f6: 46c0 .F MOV r8,r8 _ZN16mb_uart32_de_irq3irqEv 0x080035f8: b5f8 .. PUSH {r3
in „ARM Bootloader mit ELF, Einstieg nicht bei 0x08000000“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32F051_SPI_CONF.c
#include "SPI_CONF.h" unsigned int SPI_RxData; void Init_STM32F051_SPI(void){ RCC->APB2ENR |= RCC_APB2ENR_SPI1EN; // SPI1 Clock activation // Control Register 1 SPI1->CR1 &= ~(1UL<<0); // Clock Phase SPI1->CR1 &= ~(1UL<<1); // Clock Polarity SPI1->CR1 |= (1UL
in „Cortexm0 SPI Data Register wird nicht beschrieben“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
Includes ------------------------------------------------------------------*/ #include "main.h" #include "stm32f1xx_hal.h" #include "can.h" #include "usart.h" #include "gpio.h" #include "xprintf.h" /* USER CODE BEGIN Includes */ /* USER CODE END Includes */ /* Private variables -----------------------------
in „STM32 CAN Botschaft empfangen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tim6.c
#include "tim6.h" #include "stm32f0xx_hal.h" extern TIM_HandleTypeDef htim6; /* TIM6 init function */ void TIM6_Init(uint16_t period, uint16_t prescaler) { __HAL_RCC_TIM6_CLK_ENABLE(); TIM_MasterConfigTypeDef sMasterConfig; htim6.
in „Interrupt wird ständig aufgerufen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dht22.h
#include "stm32f1xx_hal.h" typedef enum { RISING_EDGE = 0, FALLING_EDGE }TIM2_CC2_Edge; typedef struct { // for debugging UART_HandleTypeDef debug_uart; // Data-Pin for DHT22 GPIO_InitTypeDef GPIO_InitStructure;
in „stm32f103 Timer Input Capture Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
touch.h
differential // DEFINITIONEN // XPT2046-Control-Byte // BIT7(MSB) BIT 6 BIT 5 BIT 4 BIT 3 BIT2 BIT 1 IT 0(LSB) // S A2 A1 A0 MODE SER/DFR PD1 PD0 //Mode = 0 -> 12bit, Mode = 1 -> 8bit //SER/DFR = 0 -> diff, SER/DFR = 1 -> single ended #define errTP 0x40; // EXTERNE VARIABLEN int16_t TPLr; //-------------
in „Touch - wie kalibrieren in C?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rfm12.h
RFM12_H_ /* Includes ------------------------------------------------------------------*/ #include "stm32f10x.h" /* Private typedef -----------------------------------------------------------*/ typedef union conver_ { unsigned long dw; unsigned int w[2]; unsigned char b[4]; } CONVERTDW; typedef union
in „RFM12 und STM32F1xx“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dht22.c
#include "dht22.h" #include "uart.h" #include "stm32f1xx_hal.h" extern DHT22_TypeDef dht22_1; int dht22_Init(DHT22_TypeDef* dht22){ int ret = -1; #ifdef DEBUG UART_printf(dht22->debug_uart.Instance, "(I) dht22: init"); #endif ret = dht22_gpio_init(dht22
in „stm32f103 Timer Input Capture Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
atmel-4952-standard-drivers-ata6836c_datasheet.pdf
COMMON DIMENSIONS Pin 1 identity (Unit of Measure = mm) Symbol MIN NOM MAX NOTE A 2.4 2.55 2.7 A1 0.1 0.2 0.3 A2 2.3 2.35 2.4 D 17.75 17.9 18.05 E 10.15 10.3 10.45 E1 7.4 7.5 7.6 L 0.6 0.8 1 C 0.22 0.27 0.32 b 0.32 0.4 0.48 e 1.27 BSC 04/16/14 TITLE GPC DRAWING NO. REV. Package Drawing Contact: Package
in „Keine Open Load Meldung bei ata6836c und IFX9201SG!“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
1899_HTU21D.pdf
Measurement 0xF3 No Hold master Trigger Humidity Measurement 0xF5 No Hold master Write user register 0xE6 Read user register 0xE7 Soft Reset 0xFE Hold/No Hold master modes There are two different operation modes
in „HTU21D und ATmega328P“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DisplayBusParallel.cpp
/* * DisplayBusParallel.cpp */ #include "DisplayBusParallel.h" #include "stm32f1xx_hal.h" #include "main.h" DisplayBusParallel::DisplayBusParallel() { // TODO Auto-generated constructor stub } void DisplayBusParallel::config() { } void DisplayBusParallel::init() { DisplayBusParallel
in „[Pollin] Grafik Display Anschluss Verständnisfragen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
harman_kardon_hkts200-230_hkts210-230_sub.pdf
35 1 + 3 C32 C31 C34 22pF 22pP P P 22pF P0IC502 NC VDD3 6 0 C35 C33 1.2nF R20 B3 0 1 1 3 P0IC503 2 15 P0IC4015 P0IC4034 34 C C36 3 P0C3P30C23301 P0C3P0C3202 P0R2001 P0R2002 1uF 100nF CS5343 7 0 1 +3.3V 2 RESET L
in „Überspannung Herman Kardon Subwoofer“ · Analoge Elektronik und Schaltungstechnik ·
-
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 „[STM32F4xx] NRF24L01+ Funkmodul Source Code“ · Projekte & Code ·
-
PDF
STEVAL-3DP001V1_Data.pdf
2 1 D 4 3 2 1 V V 4 F 1 F C 0 C 0 1 1 9 F 0 F 3 N 2 N C 0 8 4 5 C 0 1 1 2 1 1 1 1 2 1 1 B V B V N 61 B V A A B B DNGP F 1 61 A A B B 0 1 21 T T T T 72 0 21 B V T T T T DNGP 72 2 62 A V U U U U DNGP 31 2 62 A V U U U U DNGP
in „3D-Drucker Board bzw CNC-Board mit STM32F401“ · Mechanik, Gehäuse, Werkzeug ·
-
Datei
twi_bus.c
messagecalc(twi_buf, twi->bytesReceived - 1) // == twi_buf[twi->bytesReceived - 1]) { twiReceived = twi_buf[0]; //} else { //twiReceived = TWI_MESSAGE_crcError; //} } /******************************************************************************/ /* STM32F10x Peripherals Interrupt Handlers */ /* Add here the
in „stm32 Cortex I2C : Master zieht SCL auf Masse“ · Mikrocontroller und Digitale Elektronik ·