-
Datei
rtc_user.h
------------ Public Funktionen Prototypen ---------- */ void ConvertFloatToZeit(double zeitw, uint8_t *std, uint8_t *min, uint8_t *sek); double ConvertZeitToFloat(uint8_t std, uint8_t min, uint8_t sek); uint32_t IsSommerzeit(TM_RTC_Time_t*); uint16_t CalcDayOfYear(TM_RTC_Time_t*); uint8_t CalcSonnenAufgang(TM_RTC_Time_t*,sonnenstand_t*); uint8_t IsSunDown(TM_RTC_Time_t const*); #endif
in „Organisation der Header und Includes“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ADD9910_Design.pdf
U B1UOC VC _ V8_AVDD_10DDVA08V10 3 4 PIU 103 AVDD(1.8V) AGND PIU104 VC _1V8_AVDD_2 PIU6106 AVDD(1.8V) AGND PIU105 PIU1089 PIU073 NLVC01V80AVD03 PIU1092 AVDD(1.8V) AGND PIU078 74 AVDD(1.8V) AGND 79 PIU1074 AVDD(3.3V)
in „PCB -Frequenzrampe 100khz-360 MHz“ · Analoge Elektronik und Schaltungstechnik ·
-
Bild
Schaltplan eines Easy PDK Programmers
Easy PDK Programmer Steckbrett-Version +5V 180 220u 6 7 MC34063 5 10k 1k 1,8n 47u 1N5817 8 330u +5V 1 8 23 35 47 VssA Vss +5V 9 24 36 48 Vdd +3.3V 100n 100n 100n USB +5V 32 22 USB_DM 22 D - 33 23 USB_DP 23 D + 48 GND STm32F072Cxxx TQFP-48 5 OSC in 8 8 MHz 6 OSC out 22p PB7 41
in „USB Problem bei STM32F072C8“ · Mikrocontroller und Digitale Elektronik · · Schaltpläne
-
Datei
rc.c
#include "assert.h" #include "stm32f4xx.h" #include "stm32f4xx_conf.h" #include "rc.h" #define RC_PPM_OUT_TIM_FREQ 1000000 #define RC_PPM_OUT_TIMER TIM1 #define RC_PPM_IN_FREQ 50 #define RC_PPM_IN_TIM_FREQ 1000000 #define RC_PPM_IN_TIMER
in „RC Summensignal erzeugen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
bla.c
/*****************************************************************/ void SPI_Config(uint8_t chan) /*****************************************************************/ {int k; uint32_t val; // aus stm32f4xx_spi.h /* SPI_InitTypeDef; I2S_InitTypeDef; void I2S_Init(SPI_TypeDef* SPIx, I2S_InitTypeDef
in „MEMS mic mit I2S am STM32F405“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
M220SP01_V.0.pdf
“1” 2.4 Volts 5.5 Volts Driver Logic Level “0” 0.0 Volts 0.5 Vots Driver High Level Output Current 8mA Driver Low Level Output Current 8mA Receiver Logic Level “1” 2.0 Volts Receiver Logic Level “0” Y 0.8 Volts Fall Time Max 80N of minimum pixel clock period Rise Time Max O0% of minimum pixel clock
in „[S] TFT Steuerplatinen“ · Markt ·
-
Bild
Schaltplan eines Easy PDK Programmers
, VssA, Vss, 9, 23, 47, 24, 36, 48, USB, +5V, Vcc, D (sw), USB_DP, USB_DM, D (gt), D (sw), OSC in, 8 MHz, OSC out, STM32F072Cxxx, TQFP-48, PA15, PB0, PB4, PB8, PA4, PB10, PA0, NRST, 15, 10, 14, 19, 7, 3.3V, 22k, 100, 100, 100, 44, 38, 39, 40, 41, 42, 43, 22p, 22p, reset, bout B, JP6 IDC-connector to
in „EasyPDKProgrammer - Clone für Padauk MCUs“ · Projekte & Code · · Schaltpläne
-
Datei
usart_nrf.h
; typedef struct { vu8 tm_year; vu8 tm_mon; vu8 tm_mday; vu8 tm_hour; vu8 tm_min; vu8 tm_sec; } RTC_TIME; typedef enum { NET_NOCMD = 0, //no network command NET_EXECUTION_COMPLETED = 100, //There is a network command execution
in „Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test_O2.asm
frame_dummy_init_array_entry 00000000 l df *ABS* 00000000 main.cpp 00000000 l df *ABS* 00000000 system_stm32f4xx.c 00000000 l df *ABS* 00000000 init.c 00000000 l df *ABS* 00000000 c:/program files (x86)/gnu tools arm embedded/4.8 2014q2/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7e-m/crti.o 00000000 l df *ABS
in „C++ Exceptions mit gcc-arm-none-eabi“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f10x_it.c
**********/ void TIM8_BRK_IRQHandler(void) { } /******************************************************************************* * Function Name : TIM8_UP_IRQHandler * Description : This function handles TIM8 overflow and
in „STM32 SysTick“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
sent only at start address = 0; spi1_tx((address>>16)); //send MSByte address first spi1_tx((address>>8)); //then send middle address uint8_t spi1_tx((address)); //send LSByte address for (uint8_t i=0; i < 200; i++) { uint8_t retvalue = spi1_tx(0xFF); if ((i>100)&(i<111)) { sprintf(text, "[%i]: %i ", i
in „OV7670 an STM32F102“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2c_ee.h
--------------------------------------------- */ void I2C_EE_Init(void); void I2C_EE_ByteWrite(uint8_t* pBuffer, uint8_t WriteAddr); void I2C_EE_PageWrite(uint8_t* pBuffer, uint8_t WriteAddr, uint8_t NumByteToWrite); void I2C_EE_BufferWrite(uint8_t* pBuffer, uint8_t WriteAddr, uint16_t NumByteToWrite); void I2C_EE_BufferRead(uint8_t* pBuffer, uint8_t ReadAddr, uint16_t NumByteToRead); void I2C_EE_WaitEepromStandbyState(void); #endif /* __I2C_EE_H */ /******************* (C) COPYRIGHT 2009 STMicroelectronics *****END OF FILE***
in „STN32 I2C EEprom AT24C02“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test_O1.asm
frame_dummy_init_array_entry 00000000 l df *ABS* 00000000 main.cpp 00000000 l df *ABS* 00000000 system_stm32f4xx.c 00000000 l df *ABS* 00000000 init.c 00000000 l df *ABS* 00000000 c:/program files (x86)/gnu tools arm embedded/4.8 2014q2/bin/../lib/gcc/arm-none-eabi/4.8.4/armv7e-m/crti.o 00000000 l df *ABS
in „C++ Exceptions mit gcc-arm-none-eabi“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
input.txt
STM32F746ZGT6 PE2 PE3 PE4 PE5 PE6 VBAT PC13 PC14 PC15 PF0 PF1 PF2 PF3 PF4 PF5 VSS VDD PF6 PF7 PF8 PF9 PF10 PH0 PH1 NRST PC0 PC1 PC2 PC3 VDD VSSA VREF+ VDDA PA0 PA1 PA2 PA3 VSS VDD PA4 PA5 PA6 PA7 PC4 PC5 PB0 PB1 PB2 PF11 PF12 VSS VDD PF13 PF14 PF15 PG0 PG1 PE7 PE8 PE9 VSS VDD PE10 PE11 PE12 PE13 PE14 PE15 PB10 PB11 VCAP_1 VDD PB12 PB13 PB14 PB15 PD8 PD9 PD10 PD11 PD12 PD13 VSS VDD PD14 PD15 PG2 PG3 PG4 PG5 PG6 PG7 PG8 VSS VDDSUB PC6 PC7 PC8 PC9 PA8 PA9 PA10 PA11
-
Datei
eeprom.h
* Init der I2C Schnittstelle */ void e2p_Init_I2C(); /* Einzel Byte Lese/Schreib Funktionen */ uint8_t e2p_Write_Byte(uint16_t, uint8_t); uint8_t e2p_WriteMultiBytes(uint16_t, uint8_t*, size_t); uint8_t e2p_Read_Byte(uint16_t); uint8_t e2p_Read_MultiBytes(uint8_t*, uint16_t, size_t); /* Multibyte Lese/Schreib Funktionen */ uint8_t e2p_Read_MultiBytes(uint8_t*, const uint16_t, size_t const); uint8_t e2p_PageWrite(uint8_t*, uint16_t,uint16_t); /* E2PROM Löschen und I2C Bus ein/aus schalten */ uint8_t e2p_Erase_EEPROM(); void e2p_DeInit_I2C
in „Organisation der Header und Includes“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32_flash.ld
/* ****************************************************************************** File: stm32_flash.ld Info: Generated by Atollic TrueSTUDIO(R) 9.0.1 2018-06-20 Abstract: Linker script for STM32F103C8 device Set heap size, stack size, stack location, memory areas and sections according to
in „ST-Link Integration in TrueStudio Atollic“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
eeprom.c
Privat Funktionen Prototypen ----------- */ // Public Fkt. Prototypen stehen im Header static uint8_t I2C_WaitForEvent(uint16_t to, uint32_t event); static uint8_t i2c_start(); static uint8_t i2c_stop(); static void i2c_address_direction(uint8_t address, uint8_t direction); static uint8_t i2c_transmit(uint8_t byte); static uint8_t i2c_receive_ack(); static uint8_t i2c_receive_nack(); //static void i2c_write(uint8_t address, uint8_t data); //static uint8_t i2c_read(uint8_t address); /* -------------- Public
in „Lebensdauer von lokalen Variablen“ · Softwareentwicklung ·
-
Bild
Schaltplan mit Stromversorgung, BM1366 und STM32
J1 Barrel_Jack_Switch 1 3 2 GND D1 SMBJ12A GND Power +12V +1V2D +1V8D +0V8D +3V3D +5VD +1V2_RUN +1V2_PGOODD File: power.kicad_sch BM1366 +1V2 +1V8 +0V8 +3V3 TXD RXD RESET File: bm1366.kicad_sch STM32 +12V +5V +3V3 +1V2_RUN +1V2_PGOOD TXD RXD RESET File: pi.kicad_sch
in „10W Bitcoin miner mit 450GH/s für Raspberry Pi“ · Projekte & Code · · Schaltpläne
-
Datei
eeprom.c
Privat Funktionen Prototypen ----------- */ // Public Fkt. Prototypen stehen im Header static uint8_t I2C_WaitForEvent(uint16_t to, uint32_t event); static uint8_t i2c_start(); static uint8_t i2c_stop(); static void i2c_address_direction(uint8_t address, uint8_t direction); static uint8_t i2c_transmit(uint8_t byte); static uint8_t i2c_receive_ack(); static uint8_t i2c_receive_nack(); //static void i2c_write(uint8_t address, uint8_t data); //static uint8_t i2c_read(uint8_t address); /* -------------- Public
in „STM32F103: EEPROM Abstürze abfangen“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Zwei Ansichten einer Leiterplatte
U1, D3, C10, C13, C12, R3, R2, C8, C9, C1, C2, C3, C11, X1, X2, JP3, JP8, JP9, JP12, F09, LINX CC2640 Evaluation Board, STM32, AM335x, R1, R2, R3, C1, C2, C3, C8, C9, C10, C11, C12, C13, U1, D1, D2, D3, JP3, JP8, JP9, JP12, X1, X2, F09
in „Japanische Evalsysteme Fujitsu, Hitachi, Mitsubishi, Renesas“ · Markt · · Platinenfotos
-
Bild
Schaltplan mit Power-Modul, BM1366 und STM32
J1 Barrel_Jack_Switch 1 3 2 GND D1 SMBJ12A GND Power +12V +1V2D +1V8D +0V8D +3V3D +5VD 1V2_RUN 1V2_PGOODD File: power.kicad_sch hier liegt der Focus drauf!!! BM1366 +1V2 +1V8 +0V8 +3V3 TXD RXD RESET File: bm1366.kicad_sch STM32 +12V +5V +3V3 1V2_RUN 1V2_PGOODD TXD RXD
in „10W Bitcoin miner mit 450GH/s für Raspberry Pi“ · Projekte & Code · · Schaltpläne
-
Datei
stm32f4xx.h
16] sub1 version */ #define __STM32F4XX_STDPERIPH_VERSION_SUB2 (0x00) /*!< [15:8] sub2 version */ #define __STM32F4XX_STDPERIPH_VERSION_RC (0x00) /*!< [7:0] release candidate */ #define __STM32F4XX_STDPERIPH_VERSION ((__STM32F4XX_STDPERIPH_VERSION_MAIN << 24)\ |(__STM32F4XX_STDPERIPH_VERSION_SUB1 << 16)\ |(__STM32F4XX_STDPERIPH_VERSION_SUB2 << 8)\ |(__STM32F4XX_STDPERIPH_VERSION_RC)) /** * @} */ /** @addtogroup Configuration_section_for_CMSIS * @{ */ /** * @brief
in „STM32F0 Discovery und UART1“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f4xx.h
16] sub1 version */ #define __STM32F4XX_STDPERIPH_VERSION_SUB2 (0x00) /*!< [15:8] sub2 version */ #define __STM32F4XX_STDPERIPH_VERSION_RC (0x00) /*!< [7:0] release candidate */ #define __STM32F4XX_STDPERIPH_VERSION ((__STM32F4XX_STDPERIPH_VERSION_MAIN << 24)\ |(__STM32F4XX_STDPERIPH_VERSION_SUB1 << 16)\ |(__STM32F4XX_STDPERIPH_VERSION_SUB2 << 8)\ |(__STM32F4XX_STDPERIPH_VERSION_RC)) /** * @} */ /** @addtogroup Configuration_section_for_CMSIS * @{ */ /** * @brief
in „STM32F4 SPI Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
disasm.asm
, r0, #0 l00002db6: 42C8 cmn r0, r1 l00002db8: 0FDB lsrs r3, r3, #31 l00002dba: C049 stm r0!, {r0, r3, r6} l00002dbc: 0FDB lsrs r3, r3, #31 l00002dbe: 4049 eors r1, r1 l00002dc0: 5C29 ldrb r1, [r5, r0] l00002dc2: 3E8F subs r6
in „Flash im Cortex-M0 durch Codeinjektion ins SRAM auslesen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Elektronik.pdf
/GPIO11 23 SPI_SCLK 0 6 9 4 9 9 37 1 2 4 7 9 1 GPIO26 13 GPIO27 PWM0/GPIO12 32 33 U1 V PWM1/GPIO13 STM32H753VITx GND 2 +3.3V + D D D D D D D D G G G G G G G G C5 C6 C7 C8 C9 C10 C13 C14 6 9 1 2 2 3 3 3 Sheet: / D D 10u 100n 100n 100n 100n 100n 1u 10n File: Elektronik.sch Title: GND GND GND Size: A4 Date
in „50ns Delay mit STM32H7“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Schaltplan eines 16-Bit-DACs
REF https://www.edn.com/combine-two-8-bit-outputs-to-make-one-16-bit-dac/ Trick MSB/LSB: 2x 8Bit = 16Bit MSB = oberen 8 Bit (val >> 8) LSB = unteren 8 Bit (val & 0xFF) R3 zu R4: 3k92/1Meg = 255!!! 3k92/1Meg = 255!!! freq_PWM = 250k (STM32
in „DAC Dithering“ · Analoge Elektronik und Schaltungstechnik · · Schaltpläne
-
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
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 ·
-
Datei
BitBangingTest.c
interruptWarDa) __WFI(); TIM2->CR1 &= ~TIM_CR1_CEN; // Timer aus } void DataHigh(){ GPIOC->ODR |= (1<<8); //PC8High } void DataLow(){ GPIOC->ODR &= ~(1<<8); //PC8 LOW } void CsHigh(){ GPIOC->ODR |= (1<<6); //PC6 High } void CsLow(){ GPIOC->ODR &= ~(1<<6); //PC6 Low } void ClockHigh(){ GPIOC->ODR |= (1<
in „Bit Banging STM32 - F303RE ohne Library“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
images.h
uint8_t CheckBox2[866]; /*!< CheckBox bitmap table 2 */ extern const uint8_t ArrowUpTouched[1034]; /*!< ArrowUp Touched bitmap table */ extern const uint8_t ArrowUpUntouched[1034]; /*!< ArrowUp Untouched bitmap table */ extern const uint8_t ArrowDownTouched[1034]; /*!< ArrowDown Touched bitmap table */ extern const uint8_t ArrowDownUntouched[1034]; /*!< ArrowDown Untouched bitmap table */ extern const uint8_t BtnNormalLeft[482]; /*!<
in „STM32 24Bit Bmp nach 565RGB Format“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "stm32f0xx.h" #include <stdbool.h> #include <stdio.h> #include "main.h" static char text[255]; RCC_ClocksTypeDef Clocks; void init(void) { SystemInit(); // 48 MHz Setup PLL - found some code on the net and
in „~1€ ARM-Cortex-M0 (STM32)-Bord selbstgestrickt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "stm32f0xx.h" #include <stdbool.h> #include <stdio.h> #include "main.h" static char text[255]; RCC_ClocksTypeDef Clocks; void init(void) { SystemInit(); // 48 MHz Setup PLL - found some code on the net and
in „~1€ ARM-Cortex-M0 (STM32)-Bord selbstgestrickt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dma.h
endif #endif #if defined(DMA2_CHANNELS) #if DMA2_CHANNELS == 0 #undef DMA2_CHANNELS #elif !defined(STM32L1XX_HD) #error DMA2 isn''t supported by your device. #else #error DMA2 not supported yet. #endif #endif typedef struct { void (*transfer_ends) (uint8_t dma_channel_number); void (*transfer_error)
in „STM32L1xx DMA+SPI: 2 Bugs“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
semicon.pdf
50WQ10FN rectifier TO252AA 750 RECT IR 19TQ015S rectifier D2 Pack 500 RECT MC78L05ACD regulátor SO8 3590 RECT LP2985IM5X 3,3V regulátor SOT23 2660 RECT LP2985IM5X 3,0V regulátor SOT23 2860 RECT LP2980IM5X 5,0V regulátor SOT23 2840 RECT LP2980IM5 3,6V regulátor SOT23 240 RECT STM L7808CD2T TR regulátor
in „4" TFT für 7,97€“ · Markt ·
-
Datei
startup_stm32f746xx.S
through EXTI Line */ .word OTG_FS_WKUP_IRQHandler /* USB OTG FS Wakeup through EXTI line */ .word TIM8_BRK_TIM12_IRQHandler /* TIM8 Break and TIM12 */ .word TIM8_UP_TIM13_IRQHandler /* TIM8 Update and TIM13 */ .word TIM8_TRG_COM_TIM14_IRQHandler /* TIM8 Trigger and Commutation and TIM14 */ .word TIM8_
in „STM32F7 & malloc“ · 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 ·
-
Datei
drehgeber.h
#ifndef _DREHGEBER_H #define _DREHGEBER_H #include <iostm8s105s4.h> #include <intrinsics.h> #include <stdint.h> #include "..\stm8def.h" #define TIM1_Period 1000 #define TIM1_ENCODERMODE_TI12 (u8)0x03 void init_drehgeber (void); #endif
in „[STM8S] Drehgeber direkt anschließen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
STM32_SCH.pdf
PC1 16 S1 23 PA0/WKUP ADC123-IN12\PC2 17 1 2 1 STP110N7F6 120 3 24 PA1 ADC123-IN13\PC3 18 1 VCC VB 8 25 PA2 ADC12-IN14\PC4 33 2 HIN HO 7 K1 PA3 ADC12-IN15\PC5 LIN VS 26 34 3 6 1 29 PA4 PC6 63 4 COM LO 5 A 30 PA5 PC7 64 2 FD2103S T2 31 PA6 PC8 65 R2 32 PA7 PC9 66 PA8 PC10 1 2 1 STP110N7F6 67 78 120 3
-
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
nrf24l01_drv.h
*/ uint8_t RF_GetPayloadSize(); /* Setzt den IRQ Handler auf den INT Pin */ void RF_Init_Handler(); /* JUstiert das Funkmodul */ void RF_Configure(); /* Ist das Modul ansprechbar? */ uint8_t RF_Available(); /
in „Basteltip: STM32F103 DIP40 Board“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Bestückte rote Leiterplatte mit Mikrocontroller
L1 C2 C3 U27 C2 R2 IC1 D2 R34 R1 C1 C7 C4 C5 C9 C6 C8 R5 R12 R6 R7 R8 C10 Q1 Q2 R10 R11 J1 J2 8.000 MHZ STMicroelectronics STM32
in „[S] Maple Mini STM32 Bords“ · Markt · · Platinenfotos
-
Bild
STM32F429 Discovery Board mit Display
STM32F429-DISC1, ST, USB ST-LINK, PWR, COM, GND, PA0, PA2, PA6, PB0, PB11, PB15, PD14, PD15, PD12, PD13, PD14, PD15, PG13, PG14, PG15, PB12, PB13, PB14, PB15, PC0, PC1, PC4, PC5, PC6, PC7, PC8, PC9, PC10, PC11, PC12, PC13, PD0, PD1, PD2, PD3, PD4, PD5, PD6, PD7, PD8, PD9, PD10, PD11, PD12, PD13, PD14, PD15, PE0, PE1, PE2, PE3, PE4, PE5, PE6, PE7, PE8, PE9, PE10, PE11, PE12, PE13, PE14, PE15, PF0, PF1, PF2, PF3, PF4, PF5, PF6, PF7, PF8, PF9, PF10, PF11, PF12, PF13
in „STM32CubeIDE: bekomme blinky läuft nicht“ · Mikrocontroller und Digitale Elektronik · · Platinenfotos
-
PDF
MAR-6_.pdf
Values (ohms) for Optimum Biasing Cbypass 4 Ibias 6 154 Cblock RFC (Optional) 7 215 IN 3 OUT 1 Vd 8 280 2 Cblock 9 340 10 402 Test Board includes case, connectors, and components (in bold) solder11 to PCB 464 12 536 13 590 14 665 ® LLNEW minicircuits.com Mini-Circuits ISO 9001 ISO 14001 CERTIFIED P.O
in „Wie ist ein MMIC intern aufgebaut?“ · HF, Funk und Felder ·
-
Datei
mp3_audio_array.c
AUDIO_Format_enum AUDIO_Format ; AUDIO_Length_enum AUDIO_Length ; AUDIO_PlaybackBuffer_Status bufferstatus_local; s8 *Audio_buffer; int Audio_buffer_local_size = LOCAL_BUFFER_SIZE; uint8_t readBuf[READBUF_SIZE]; /* Read buffer where data from SD card is read to */ uint8_t *readPtr; /* Pointer to the next new data *
in „STM32F429 WM8789 MP3“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
nrf24l01_drv.c
------- Privat Funktionen Prototypen ----------- */ void RF_Init_SPI(); void RF_WriteRegSingle(uint8_t, uint8_t); void RF_WriteRegMulti(uint8_t, const uint8_t*, size_t); void RF_ReadRegMulti(uint8_t, void*,size_t); void RF_Fill_ACK_Payload(uint8_t,void*,size_t); uint8_t SPI_TransferByte(uint8_t data
in „[STM32F4xx] NRF24L01+ Funkmodul Source Code“ · Projekte & Code ·
-
Datei
nrf24l01_drv.c
------- Privat Funktionen Prototypen ----------- */ void RF_Init_SPI(); void RF_WriteRegSingle(uint8_t, uint8_t); void RF_WriteRegMulti(uint8_t, const uint8_t*, size_t); void RF_ReadRegMulti(uint8_t, void*,size_t); void RF_Fill_ACK_Payload(uint8_t,void*,size_t); uint8_t SPI_TransferByte(uint8_t data
in „Basteltip: STM32F103 DIP40 Board“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sccb.h
#include "stm32f4xx.h" #define DCMI_TIMEOUT_MAX 0x7FFFFF #define OV7670_WRITE_ADDR 0x42 #define OV7670_READ_ADDR 0x43 #define OV7670_DEVICE_WRITE_ADDRESS 0x42 #define OV7670_DEVICE_READ_ADDRESS 0x43 void I2C_Config(void); uint8_t OV7670_ReadReg(uint16_t); uint8_t OV7670_WriteReg(uint16_t, uint8_t);
in „OV7670 blockiert Bus nach senden des Registers“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
nrf24l01.c
Privat Funktionen Prototypen ----------- */ uint8_t SPI_TransferByte(uint8_t data); void RF_FlushRX(); void RF_FlushTX(); void RF_PowerUpTX(); uint8_t RF_ReadRegSingle(uint8_t); void RF_WriteRegSingle(uint8_t, uint8_t); void RF_WriteRegMulti(uint8_t, const uint8_t*, size_t); void RF_ReadRegMulti(uint8_t, void*,size_t); void RF_GetStatus(status_t* status); void RF_Fill_ACK_Payload(uint8_t,void*,size_t); /* -----------------------------------------------------
in „NRF24L01+ auf STM32F103: Ich weiss nicht mehr weiter :-(“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
nrf24l01_drv.h
*/ uint8_t RF_GetPayloadSize(); /* Setzt den IRQ Handler auf den INT Pin */ void RF_Init_Handler(); /* JUstiert das Funkmodul */ void RF_Configure(); /* Ist das Modul ansprechbar? */ uint8_t RF_Available(); /
in „[STM32F4xx] NRF24L01+ Funkmodul Source Code“ · Projekte & Code ·
-
Bild
Schaltplan einer RS232-Schnittstelle zwischen Raspberry Pi und STM32
Raspberry Pi STM32 3V3 C3 100n G1 1- TBA 1-0310 2- I+ Q- C4 10u C5 100n C6 100n IC2 16 Vcc C8 100n 2- V- C9 100n 1- C1+ C1- C2+ C2- IC1 16 Vcc 1- Vcc 7- Vcc 8- Vcc 10- GPIO10 RX 13- GPIO10 TX 6- GND 5- GND1 ADuM 1201
in „RS232 galvanische Trennung zwischen Raspberry und STM32“ · Mikrocontroller und Digitale Elektronik · · Schaltpläne