Rev 3 | Rev 7 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3 | Rev 5 | ||
---|---|---|---|
Line 32... | Line 32... | ||
32 | ****************************************************************************** |
32 | ****************************************************************************** |
33 | */ |
33 | */ |
34 | /* Includes ------------------------------------------------------------------*/ |
34 | /* Includes ------------------------------------------------------------------*/ |
35 | #include "stm32f1xx_hal.h" |
35 | #include "stm32f1xx_hal.h" |
36 | 36 | ||
- | 37 | extern void Error_Handler(void); |
|
37 | /* USER CODE BEGIN 0 */ |
38 | /* USER CODE BEGIN 0 */ |
38 | 39 | ||
39 | /* USER CODE END 0 */ |
40 | /* USER CODE END 0 */ |
40 | 41 | ||
41 | /** |
42 | /** |
Line 56... | Line 57... | ||
56 | HAL_NVIC_SetPriority(MemoryManagement_IRQn, 0, 0); |
57 | HAL_NVIC_SetPriority(MemoryManagement_IRQn, 0, 0); |
57 | /* BusFault_IRQn interrupt configuration */ |
58 | /* BusFault_IRQn interrupt configuration */ |
58 | HAL_NVIC_SetPriority(BusFault_IRQn, 0, 0); |
59 | HAL_NVIC_SetPriority(BusFault_IRQn, 0, 0); |
59 | /* UsageFault_IRQn interrupt configuration */ |
60 | /* UsageFault_IRQn interrupt configuration */ |
60 | HAL_NVIC_SetPriority(UsageFault_IRQn, 0, 0); |
61 | HAL_NVIC_SetPriority(UsageFault_IRQn, 0, 0); |
- | 62 | /* SVCall_IRQn interrupt configuration */ |
|
- | 63 | HAL_NVIC_SetPriority(SVCall_IRQn, 0, 0); |
|
61 | /* DebugMonitor_IRQn interrupt configuration */ |
64 | /* DebugMonitor_IRQn interrupt configuration */ |
62 | HAL_NVIC_SetPriority(DebugMonitor_IRQn, 0, 0); |
65 | HAL_NVIC_SetPriority(DebugMonitor_IRQn, 0, 0); |
- | 66 | /* PendSV_IRQn interrupt configuration */ |
|
- | 67 | HAL_NVIC_SetPriority(PendSV_IRQn, 0, 0); |
|
63 | /* SysTick_IRQn interrupt configuration */ |
68 | /* SysTick_IRQn interrupt configuration */ |
64 | HAL_NVIC_SetPriority(SysTick_IRQn, 0, 0); |
69 | HAL_NVIC_SetPriority(SysTick_IRQn, 0, 0); |
65 | 70 | ||
66 | /**NOJTAG: JTAG-DP Disabled and SW-DP Enabled |
71 | /**NOJTAG: JTAG-DP Disabled and SW-DP Enabled |
67 | */ |
72 | */ |
Line 215... | Line 220... | ||
215 | PA2 ------> USART2_TX |
220 | PA2 ------> USART2_TX |
216 | PA3 ------> USART2_RX |
221 | PA3 ------> USART2_RX |
217 | */ |
222 | */ |
218 | GPIO_InitStruct.Pin = GPIO_PIN_2; |
223 | GPIO_InitStruct.Pin = GPIO_PIN_2; |
219 | GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; |
224 | GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; |
220 | GPIO_InitStruct.Speed = GPIO_SPEED_HIGH; |
225 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH; |
221 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
226 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
222 | 227 | ||
223 | GPIO_InitStruct.Pin = GPIO_PIN_3; |
228 | GPIO_InitStruct.Pin = GPIO_PIN_3; |
224 | GPIO_InitStruct.Mode = GPIO_MODE_INPUT; |
229 | GPIO_InitStruct.Mode = GPIO_MODE_INPUT; |
225 | GPIO_InitStruct.Pull = GPIO_NOPULL; |
230 | GPIO_InitStruct.Pull = GPIO_NOPULL; |