Line 36... |
Line 36... |
36 |
#define STM32_NO_INIT FALSE |
36 |
#define STM32_NO_INIT FALSE |
37 |
#define STM32_HSI_ENABLED TRUE |
37 |
#define STM32_HSI_ENABLED TRUE |
38 |
#define STM32_LSI_ENABLED TRUE |
38 |
#define STM32_LSI_ENABLED TRUE |
39 |
#define STM32_HSE_ENABLED FALSE |
39 |
#define STM32_HSE_ENABLED FALSE |
40 |
#define STM32_LSE_ENABLED TRUE |
40 |
#define STM32_LSE_ENABLED TRUE |
41 |
#define STM32_ADC_CLOCK_ENABLED TRUE |
41 |
#define STM32_ADC_CLOCK_ENABLED FALSE |
42 |
#define STM32_USB_CLOCK_ENABLED TRUE |
42 |
#define STM32_USB_CLOCK_ENABLED FALSE |
43 |
#define STM32_MSIRANGE STM32_MSIRANGE_2M |
43 |
#define STM32_MSIRANGE STM32_MSIRANGE_2M |
44 |
#define STM32_SW STM32_SW_PLL |
44 |
#define STM32_SW STM32_SW_PLL |
45 |
#define STM32_PLLSRC STM32_PLLSRC_HSI |
45 |
#define STM32_PLLSRC STM32_PLLSRC_HSI |
46 |
#define STM32_PLLMUL_VALUE 6 |
46 |
#define STM32_PLLMUL_VALUE 6 |
47 |
#define STM32_PLLDIV_VALUE 3 |
47 |
#define STM32_PLLDIV_VALUE 3 |
Line 57... |
Line 57... |
57 |
#define STM32_PLS STM32_PLS_LEV0 |
57 |
#define STM32_PLS STM32_PLS_LEV0 |
58 |
|
58 |
|
59 |
/* |
59 |
/* |
60 |
* ADC driver system settings. |
60 |
* ADC driver system settings. |
61 |
*/ |
61 |
*/ |
62 |
#define STM32_ADC_USE_ADC1 TRUE |
62 |
#define STM32_ADC_USE_ADC1 FALSE |
63 |
#define STM32_ADC_ADC1_DMA_PRIORITY 2 |
63 |
#define STM32_ADC_ADC1_DMA_PRIORITY 2 |
64 |
#define STM32_ADC_IRQ_PRIORITY 6 |
64 |
#define STM32_ADC_IRQ_PRIORITY 6 |
65 |
#define STM32_ADC_ADC1_DMA_IRQ_PRIORITY 6 |
65 |
#define STM32_ADC_ADC1_DMA_IRQ_PRIORITY 6 |
66 |
|
66 |
|
67 |
/* |
67 |
/* |
Line 116... |
Line 116... |
116 |
/* |
116 |
/* |
117 |
* PWM driver system settings. |
117 |
* PWM driver system settings. |
118 |
*/ |
118 |
*/ |
119 |
#define STM32_PWM_USE_TIM2 FALSE |
119 |
#define STM32_PWM_USE_TIM2 FALSE |
120 |
#define STM32_PWM_USE_TIM3 FALSE |
120 |
#define STM32_PWM_USE_TIM3 FALSE |
121 |
#define STM32_PWM_USE_TIM4 TRUE |
121 |
#define STM32_PWM_USE_TIM4 FALSE |
122 |
#define STM32_PWM_TIM2_IRQ_PRIORITY 7 |
122 |
#define STM32_PWM_TIM2_IRQ_PRIORITY 7 |
123 |
#define STM32_PWM_TIM3_IRQ_PRIORITY 7 |
123 |
#define STM32_PWM_TIM3_IRQ_PRIORITY 7 |
124 |
#define STM32_PWM_TIM4_IRQ_PRIORITY 7 |
124 |
#define STM32_PWM_TIM4_IRQ_PRIORITY 7 |
125 |
|
125 |
|
126 |
/* |
126 |
/* |
Line 135... |
Line 135... |
135 |
|
135 |
|
136 |
/* |
136 |
/* |
137 |
* SPI driver system settings. |
137 |
* SPI driver system settings. |
138 |
*/ |
138 |
*/ |
139 |
#define STM32_SPI_USE_SPI1 FALSE |
139 |
#define STM32_SPI_USE_SPI1 FALSE |
140 |
#define STM32_SPI_USE_SPI2 TRUE |
140 |
#define STM32_SPI_USE_SPI2 FALSE |
141 |
#define STM32_SPI_SPI1_DMA_PRIORITY 1 |
141 |
#define STM32_SPI_SPI1_DMA_PRIORITY 1 |
142 |
#define STM32_SPI_SPI2_DMA_PRIORITY 1 |
142 |
#define STM32_SPI_SPI2_DMA_PRIORITY 1 |
143 |
#define STM32_SPI_SPI1_IRQ_PRIORITY 10 |
143 |
#define STM32_SPI_SPI1_IRQ_PRIORITY 10 |
144 |
#define STM32_SPI_SPI2_IRQ_PRIORITY 10 |
144 |
#define STM32_SPI_SPI2_IRQ_PRIORITY 10 |
145 |
#define STM32_SPI_DMA_ERROR_HOOK(spip) chSysHalt() |
145 |
#define STM32_SPI_DMA_ERROR_HOOK(spip) chSysHalt() |
Line 159... |
Line 159... |
159 |
#define STM32_UART_DMA_ERROR_HOOK(uartp) chSysHalt() |
159 |
#define STM32_UART_DMA_ERROR_HOOK(uartp) chSysHalt() |
160 |
|
160 |
|
161 |
/* |
161 |
/* |
162 |
* USB driver system settings. |
162 |
* USB driver system settings. |
163 |
*/ |
163 |
*/ |
164 |
#define STM32_USB_USE_USB1 TRUE |
164 |
#define STM32_USB_USE_USB1 FALSE |
165 |
#define STM32_USB_LOW_POWER_ON_SUSPEND FALSE |
165 |
#define STM32_USB_LOW_POWER_ON_SUSPEND FALSE |
166 |
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13 |
166 |
#define STM32_USB_USB1_HP_IRQ_PRIORITY 13 |
167 |
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14 |
167 |
#define STM32_USB_USB1_LP_IRQ_PRIORITY 14 |