32 lines
582 B
C
Executable File
32 lines
582 B
C
Executable File
//
|
|
// Created by Guangzong Chen on 6/12/23.
|
|
//
|
|
|
|
#ifndef STM32U5XX_HAL_PREPHERIALS_H
|
|
#define STM32U5XX_HAL_PREPHERIALS_H
|
|
|
|
// this file is for cpp
|
|
|
|
#include "gpio.h"
|
|
#include "delay.h"
|
|
#include "i2c.h"
|
|
|
|
|
|
void setup_prepherials();
|
|
|
|
extern Delay delay;
|
|
extern Gpio pa, pb, pc, pd, pe, pf, pg, ph, pi;
|
|
//extern Usart usart1, usart2, usart3;
|
|
//extern Tim tim1, tim8;
|
|
extern I2c i2c1, i2c2, i2c3;
|
|
//extern Dma dma10;
|
|
//extern Dcmi dcmi;
|
|
//extern Rtc rtc;
|
|
//extern Sdmmc sdmmc1, sdmmc2;
|
|
//extern Adc adc1;
|
|
//extern Exti exti;
|
|
|
|
void dcmi_gpio_setup();
|
|
|
|
#endif // STM32U5XX_HAL_PREPHERIALS_H
|