Программа считывает показания датчиков и управляет сервомашинками.
Fork of NUCLEO_BLUENRG by
bluenrg/src/cube_hal.c@1:fb307cfca15c, 2014-08-25 (annotated)
- Committer:
- Sergeev
- Date:
- Mon Aug 25 09:45:34 2014 +0000
- Revision:
- 1:fb307cfca15c
- Parent:
- 0:aa1e012ec210
Final
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
ostapsky | 0:aa1e012ec210 | 1 | /* Includes ------------------------------------------------------------------*/ |
ostapsky | 0:aa1e012ec210 | 2 | #include "cube_hal.h" |
ostapsky | 0:aa1e012ec210 | 3 | |
ostapsky | 0:aa1e012ec210 | 4 | /** |
ostapsky | 0:aa1e012ec210 | 5 | * System Clock Configuration |
ostapsky | 0:aa1e012ec210 | 6 | */ |
ostapsky | 0:aa1e012ec210 | 7 | void SystemClock_Config(void) |
ostapsky | 0:aa1e012ec210 | 8 | { |
ostapsky | 0:aa1e012ec210 | 9 | RCC_ClkInitTypeDef RCC_ClkInitStruct; |
ostapsky | 0:aa1e012ec210 | 10 | RCC_OscInitTypeDef RCC_OscInitStruct; |
ostapsky | 0:aa1e012ec210 | 11 | |
ostapsky | 0:aa1e012ec210 | 12 | RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI; |
ostapsky | 0:aa1e012ec210 | 13 | RCC_OscInitStruct.HSIState = RCC_HSI_ON; |
ostapsky | 0:aa1e012ec210 | 14 | RCC_OscInitStruct.HSICalibrationValue = 6; |
ostapsky | 0:aa1e012ec210 | 15 | RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON; |
ostapsky | 0:aa1e012ec210 | 16 | RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSI; |
ostapsky | 0:aa1e012ec210 | 17 | RCC_OscInitStruct.PLL.PLLM = 16; |
ostapsky | 0:aa1e012ec210 | 18 | RCC_OscInitStruct.PLL.PLLN = 256; |
ostapsky | 0:aa1e012ec210 | 19 | RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV8; |
ostapsky | 0:aa1e012ec210 | 20 | RCC_OscInitStruct.PLL.PLLQ = 4; |
ostapsky | 0:aa1e012ec210 | 21 | HAL_RCC_OscConfig(&RCC_OscInitStruct); |
ostapsky | 0:aa1e012ec210 | 22 | |
ostapsky | 0:aa1e012ec210 | 23 | RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_SYSCLK; |
ostapsky | 0:aa1e012ec210 | 24 | RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK; |
ostapsky | 0:aa1e012ec210 | 25 | HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_1); |
ostapsky | 0:aa1e012ec210 | 26 | |
ostapsky | 0:aa1e012ec210 | 27 | } |
ostapsky | 0:aa1e012ec210 | 28 |