Go to the documentation of this file.
19 #define UUID_ADDRESS (0x1FFF7A10)
20 #define UUID_SIZE (12)
34 RCC_OscInitStruct.
PLL.
PLLN = 336;
56 return (
const uint8_t *)
uuid;
void pv_error_handler(void)
#define __HAL_FLASH_PREFETCH_BUFFER_ENABLE()
Enable the FLASH prefetch buffer.
const uint8_t * pv_get_uuid(void)
int __io_putchar(uint8_t ch)
@ PV_STATUS_INVALID_STATE
RCC System, AHB and APB busses clock configuration structure definition.
static uint8_t uuid[UUID_SIZE]
RCC Internal/External Oscillator (HSE, HSI, LSE and LSI) configuration structure definition.
This file contains definitions for STM32F4-Discovery Kit's Leds and push-button hardware resources.
__STATIC_FORCEINLINE void __disable_irq(void)
Disable IRQ Interrupts.
__STATIC_INLINE uint32_t ITM_SendChar(uint32_t ch)
ITM Send Character.
pv_status_t pv_board_init()
#define RCC_SYSCLKSOURCE_PLLCLK
#define RCC_CLOCKTYPE_PCLK1
void assert_failed(uint8_t *file, uint32_t line)
const uint32_t pv_get_uuid_size(void)
uint32_t HAL_GetREVID(void)
Returns the device revision identifier.
HAL_StatusTypeDef HAL_RCC_ClockConfig(RCC_ClkInitTypeDef *RCC_ClkInitStruct, uint32_t FLatency)
HAL_StatusTypeDef HAL_RCC_OscConfig(RCC_OscInitTypeDef *RCC_OscInitStruct)
#define RCC_CLOCKTYPE_PCLK2
#define RCC_PLLSOURCE_HSE
#define RCC_CLOCKTYPE_SYSCLK
#define PWR_REGULATOR_VOLTAGE_SCALE1
HAL_StatusTypeDef HAL_Init(void)
This function is used to initialize the HAL Library; it must be the first instruction to be executed ...
#define __HAL_RCC_PWR_CLK_ENABLE()
#define RCC_CLOCKTYPE_HCLK
#define RCC_OSCILLATORTYPE_HSE
static pv_status_t pv_clock_config(void)
void BSP_LED_Init(Led_TypeDef Led)
Configures LED GPIO.
#define __HAL_PWR_VOLTAGESCALING_CONFIG(__REGULATOR__)
macros configure the main internal regulator output voltage.