Home
last modified time | relevance | path

Searched refs:GPIO_InitStruct (Results 1 – 25 of 53) sorted by relevance

123

/hal_stm32-3.4.0/stm32cube/stm32c0xx/drivers/src/
Dstm32c0xx_ll_gpio.c155 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
162 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
163 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
164 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
168 pinpos = POSITION_VAL(GPIO_InitStruct->Pin); in LL_GPIO_Init()
171 while (((GPIO_InitStruct->Pin) >> pinpos) != 0U) in LL_GPIO_Init()
174 currentpin = (GPIO_InitStruct->Pin) & (1UL << pinpos); in LL_GPIO_Init()
179 LL_GPIO_SetPinMode(GPIOx, currentpin, GPIO_InitStruct->Mode); in LL_GPIO_Init()
181 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
184 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
[all …]
/hal_stm32-3.4.0/stm32cube/stm32mp1xx/drivers/src/
Dstm32mp1xx_ll_gpio.c199 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
205 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
206 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
207 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
211 pinpos = POSITION_VAL(GPIO_InitStruct->Pin); in LL_GPIO_Init()
214 while (((GPIO_InitStruct->Pin) >> pinpos) != 0x00000000U) in LL_GPIO_Init()
217 currentpin = (GPIO_InitStruct->Pin) & (0x00000001U << pinpos); in LL_GPIO_Init()
222 LL_GPIO_SetPinMode(GPIOx, currentpin, GPIO_InitStruct->Mode); in LL_GPIO_Init()
224 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
227 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
[all …]
/hal_stm32-3.4.0/stm32cube/stm32wlxx/drivers/src/
Dstm32wlxx_ll_gpio.c150 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
157 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
158 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
159 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
166 pinpos = POSITION_VAL(GPIO_InitStruct->Pin); in LL_GPIO_Init()
170 while (((GPIO_InitStruct->Pin) >> pinpos) != 0x00u) in LL_GPIO_Init()
173 currentpin = (GPIO_InitStruct->Pin) & (0x00000001uL << pinpos); in LL_GPIO_Init()
178 LL_GPIO_SetPinMode(GPIOx, currentpin, GPIO_InitStruct->Mode); in LL_GPIO_Init()
180 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
183 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
[all …]
/hal_stm32-3.4.0/stm32cube/stm32g4xx/drivers/src/
Dstm32g4xx_ll_gpio.c168 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
175 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
176 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
177 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
181 pinpos = POSITION_VAL(GPIO_InitStruct->Pin); in LL_GPIO_Init()
184 while (((GPIO_InitStruct->Pin) >> pinpos) != 0x00000000U) in LL_GPIO_Init()
187 currentpin = (GPIO_InitStruct->Pin) & (0x00000001UL << pinpos); in LL_GPIO_Init()
191 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
194 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
197 LL_GPIO_SetPinSpeed(GPIOx, currentpin, GPIO_InitStruct->Speed); in LL_GPIO_Init()
[all …]
/hal_stm32-3.4.0/stm32cube/stm32f3xx/drivers/src/
Dstm32f3xx_ll_gpio.c193 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
200 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
201 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
202 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
206 pinpos = POSITION_VAL(GPIO_InitStruct->Pin); in LL_GPIO_Init()
209 while (((GPIO_InitStruct->Pin) >> pinpos) != 0x00u) in LL_GPIO_Init()
212 currentpin = (GPIO_InitStruct->Pin) & (0x00000001uL << pinpos); in LL_GPIO_Init()
216 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
219 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
222 LL_GPIO_SetPinSpeed(GPIOx, currentpin, GPIO_InitStruct->Speed); in LL_GPIO_Init()
[all …]
/hal_stm32-3.4.0/stm32cube/stm32h5xx/drivers/src/
Dstm32h5xx_ll_gpio.c186 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
193 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
194 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
195 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
199 pinpos = POSITION_VAL(GPIO_InitStruct->Pin); in LL_GPIO_Init()
202 while (((GPIO_InitStruct->Pin) >> pinpos) != 0U) in LL_GPIO_Init()
205 currentpin = (GPIO_InitStruct->Pin) & (1UL << pinpos); in LL_GPIO_Init()
209 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
212 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
215 LL_GPIO_SetPinSpeed(GPIOx, currentpin, GPIO_InitStruct->Speed); in LL_GPIO_Init()
[all …]
Dstm32h5xx_hal_rcc.c1284 GPIO_InitTypeDef GPIO_InitStruct; in HAL_RCC_MCOConfig() local
1297 GPIO_InitStruct.Pin = MCO1_PIN; in HAL_RCC_MCOConfig()
1298 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; in HAL_RCC_MCOConfig()
1299 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; in HAL_RCC_MCOConfig()
1300 GPIO_InitStruct.Pull = GPIO_NOPULL; in HAL_RCC_MCOConfig()
1301 GPIO_InitStruct.Alternate = GPIO_AF0_MCO; in HAL_RCC_MCOConfig()
1302 HAL_GPIO_Init(MCO1_GPIO_PORT, &GPIO_InitStruct); in HAL_RCC_MCOConfig()
1315 GPIO_InitStruct.Pin = MCO2_PIN; in HAL_RCC_MCOConfig()
1316 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; in HAL_RCC_MCOConfig()
1317 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; in HAL_RCC_MCOConfig()
[all …]
/hal_stm32-3.4.0/stm32cube/stm32l4xx/drivers/src/
Dstm32l4xx_ll_gpio.c190 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
197 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
198 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
199 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
203 pinpos = POSITION_VAL(GPIO_InitStruct->Pin); in LL_GPIO_Init()
206 while (((GPIO_InitStruct->Pin) >> pinpos) != 0x00u) in LL_GPIO_Init()
209 currentpin = (GPIO_InitStruct->Pin) & (0x00000001uL << pinpos); in LL_GPIO_Init()
213 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
216 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
219 LL_GPIO_SetPinSpeed(GPIOx, currentpin, GPIO_InitStruct->Speed); in LL_GPIO_Init()
[all …]
/hal_stm32-3.4.0/stm32cube/stm32f2xx/drivers/src/
Dstm32f2xx_ll_gpio.c203 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
210 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
211 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
212 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
216 pinpos = POSITION_VAL(GPIO_InitStruct->Pin); in LL_GPIO_Init()
219 while (((GPIO_InitStruct->Pin) >> pinpos) != 0x00u) in LL_GPIO_Init()
222 currentpin = (GPIO_InitStruct->Pin) & (0x00000001uL << pinpos); in LL_GPIO_Init()
226 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
229 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
232 LL_GPIO_SetPinSpeed(GPIOx, currentpin, GPIO_InitStruct->Speed); in LL_GPIO_Init()
[all …]
Dstm32f2xx_hal_rcc.c892 GPIO_InitTypeDef GPIO_InitStruct; in HAL_RCC_MCOConfig() local
905 GPIO_InitStruct.Pin = MCO1_PIN; in HAL_RCC_MCOConfig()
906 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; in HAL_RCC_MCOConfig()
907 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; in HAL_RCC_MCOConfig()
908 GPIO_InitStruct.Pull = GPIO_NOPULL; in HAL_RCC_MCOConfig()
909 GPIO_InitStruct.Alternate = GPIO_AF0_MCO; in HAL_RCC_MCOConfig()
910 HAL_GPIO_Init(MCO1_GPIO_PORT, &GPIO_InitStruct); in HAL_RCC_MCOConfig()
923 GPIO_InitStruct.Pin = MCO2_PIN; in HAL_RCC_MCOConfig()
924 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; in HAL_RCC_MCOConfig()
925 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; in HAL_RCC_MCOConfig()
[all …]
/hal_stm32-3.4.0/stm32cube/stm32f0xx/drivers/src/
Dstm32f0xx_ll_gpio.c172 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
179 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
180 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
181 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
188 while (((GPIO_InitStruct->Pin) >> pinpos) != 0x00u) in LL_GPIO_Init()
191 currentpin = (GPIO_InitStruct->Pin) & (0x00000001uL << pinpos); in LL_GPIO_Init()
195 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
198 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
201 LL_GPIO_SetPinSpeed(GPIOx, currentpin, GPIO_InitStruct->Speed); in LL_GPIO_Init()
204 assert_param(IS_LL_GPIO_OUTPUT_TYPE(GPIO_InitStruct->OutputType)); in LL_GPIO_Init()
[all …]
/hal_stm32-3.4.0/stm32cube/stm32l0xx/drivers/src/
Dstm32l0xx_ll_gpio.c156 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
163 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
164 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
165 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
172 while (((GPIO_InitStruct->Pin) >> pinpos) != 0x00000000U) in LL_GPIO_Init()
175 currentpin = (GPIO_InitStruct->Pin) & (0x00000001U << pinpos); in LL_GPIO_Init()
179 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
182 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
185 LL_GPIO_SetPinSpeed(GPIOx, currentpin, GPIO_InitStruct->Speed); in LL_GPIO_Init()
188 assert_param(IS_LL_GPIO_OUTPUT_TYPE(GPIO_InitStruct->OutputType)); in LL_GPIO_Init()
[all …]
/hal_stm32-3.4.0/stm32cube/stm32u5xx/drivers/src/
Dstm32u5xx_ll_gpio.c193 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
200 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
201 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
202 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
206 pinpos = POSITION_VAL(GPIO_InitStruct->Pin); in LL_GPIO_Init()
209 while (((GPIO_InitStruct->Pin) >> pinpos) != 0U) in LL_GPIO_Init()
212 currentpin = (GPIO_InitStruct->Pin) & (1UL << pinpos); in LL_GPIO_Init()
216 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
219 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
222 LL_GPIO_SetPinSpeed(GPIOx, currentpin, GPIO_InitStruct->Speed); in LL_GPIO_Init()
[all …]
/hal_stm32-3.4.0/stm32cube/stm32h7xx/drivers/src/
Dstm32h7xx_ll_gpio.c200 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
206 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
207 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
208 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
212 pinpos = POSITION_VAL(GPIO_InitStruct->Pin); in LL_GPIO_Init()
215 while (((GPIO_InitStruct->Pin) >> pinpos) != 0x00000000U) in LL_GPIO_Init()
218 currentpin = (GPIO_InitStruct->Pin) & (0x00000001UL << pinpos); in LL_GPIO_Init()
223 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
226 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
229 LL_GPIO_SetPinSpeed(GPIOx, currentpin, GPIO_InitStruct->Speed); in LL_GPIO_Init()
[all …]
/hal_stm32-3.4.0/stm32cube/stm32f7xx/drivers/src/
Dstm32f7xx_ll_gpio.c199 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
206 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
207 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
208 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
212 pinpos = POSITION_VAL(GPIO_InitStruct->Pin); in LL_GPIO_Init()
215 while (((GPIO_InitStruct->Pin) >> pinpos) != 0x00000000U) in LL_GPIO_Init()
218 currentpin = (GPIO_InitStruct->Pin) & (0x00000001U << pinpos); in LL_GPIO_Init()
222 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
225 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
228 LL_GPIO_SetPinSpeed(GPIOx, currentpin, GPIO_InitStruct->Speed); in LL_GPIO_Init()
[all …]
Dstm32f7xx_hal_rcc.c905 GPIO_InitTypeDef GPIO_InitStruct; in HAL_RCC_MCOConfig() local
918 GPIO_InitStruct.Pin = MCO1_PIN; in HAL_RCC_MCOConfig()
919 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; in HAL_RCC_MCOConfig()
920 GPIO_InitStruct.Speed = GPIO_SPEED_HIGH; in HAL_RCC_MCOConfig()
921 GPIO_InitStruct.Pull = GPIO_NOPULL; in HAL_RCC_MCOConfig()
922 GPIO_InitStruct.Alternate = GPIO_AF0_MCO; in HAL_RCC_MCOConfig()
923 HAL_GPIO_Init(MCO1_GPIO_PORT, &GPIO_InitStruct); in HAL_RCC_MCOConfig()
936 GPIO_InitStruct.Pin = MCO2_PIN; in HAL_RCC_MCOConfig()
937 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; in HAL_RCC_MCOConfig()
938 GPIO_InitStruct.Speed = GPIO_SPEED_HIGH; in HAL_RCC_MCOConfig()
[all …]
/hal_stm32-3.4.0/stm32cube/stm32wbxx/drivers/src/
Dstm32wbxx_ll_gpio.c169 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
176 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
177 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
178 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
182 pinpos = POSITION_VAL(GPIO_InitStruct->Pin); in LL_GPIO_Init()
185 while (((GPIO_InitStruct->Pin) >> pinpos) != 0x00u) in LL_GPIO_Init()
188 currentpin = (GPIO_InitStruct->Pin) & (0x00000001uL << pinpos); in LL_GPIO_Init()
192 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
195 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
198 LL_GPIO_SetPinSpeed(GPIOx, currentpin, GPIO_InitStruct->Speed); in LL_GPIO_Init()
[all …]
Dstm32wbxx_hal_rcc_ex.c1373 GPIO_InitTypeDef GPIO_InitStruct; in HAL_RCCEx_LSCOConfig() local
1381 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; in HAL_RCCEx_LSCOConfig()
1382 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; in HAL_RCCEx_LSCOConfig()
1383 GPIO_InitStruct.Pull = GPIO_NOPULL; in HAL_RCCEx_LSCOConfig()
1391 GPIO_InitStruct.Pin = LSCO1_PIN; in HAL_RCCEx_LSCOConfig()
1392 GPIO_InitStruct.Alternate = GPIO_AF0_LSCO; in HAL_RCCEx_LSCOConfig()
1393 HAL_GPIO_Init(LSCO1_GPIO_PORT, &GPIO_InitStruct); in HAL_RCCEx_LSCOConfig()
1400 GPIO_InitStruct.Pin = LSCO2_PIN; in HAL_RCCEx_LSCOConfig()
1401 GPIO_InitStruct.Alternate = GPIO_AF0_LSCO; in HAL_RCCEx_LSCOConfig()
1402 HAL_GPIO_Init(LSCO2_GPIO_PORT, &GPIO_InitStruct); in HAL_RCCEx_LSCOConfig()
[all …]
/hal_stm32-3.4.0/stm32cube/stm32l5xx/drivers/src/
Dstm32l5xx_ll_gpio.c178 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
185 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
186 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
187 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
191 pinpos = POSITION_VAL(GPIO_InitStruct->Pin); in LL_GPIO_Init()
194 while (((GPIO_InitStruct->Pin) >> pinpos) != 0x00000000U) in LL_GPIO_Init()
197 currentpin = (GPIO_InitStruct->Pin) & (1UL << pinpos); in LL_GPIO_Init()
201 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
204 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
207 LL_GPIO_SetPinSpeed(GPIOx, currentpin, GPIO_InitStruct->Speed); in LL_GPIO_Init()
[all …]
/hal_stm32-3.4.0/stm32cube/stm32l1xx/drivers/src/
Dstm32l1xx_ll_gpio.c179 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
186 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
187 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
188 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
192 pinpos = POSITION_VAL(GPIO_InitStruct->Pin); in LL_GPIO_Init()
195 while (((GPIO_InitStruct->Pin) >> pinpos) != 0x00000000U) in LL_GPIO_Init()
198 currentpin = (GPIO_InitStruct->Pin) & (0x00000001U << pinpos); in LL_GPIO_Init()
203 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
206 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
209 LL_GPIO_SetPinSpeed(GPIOx, currentpin, GPIO_InitStruct->Speed); in LL_GPIO_Init()
[all …]
/hal_stm32-3.4.0/stm32cube/stm32f4xx/drivers/src/
Dstm32f4xx_ll_gpio.c199 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
206 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
207 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
208 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
212 pinpos = POSITION_VAL(GPIO_InitStruct->Pin); in LL_GPIO_Init()
215 while (((GPIO_InitStruct->Pin) >> pinpos) != 0x00000000U) in LL_GPIO_Init()
218 currentpin = (GPIO_InitStruct->Pin) & (0x00000001U << pinpos); in LL_GPIO_Init()
223 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
226 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
229 LL_GPIO_SetPinSpeed(GPIOx, currentpin, GPIO_InitStruct->Speed); in LL_GPIO_Init()
[all …]
Dstm32f4xx_hal_rcc.c777 GPIO_InitTypeDef GPIO_InitStruct; in HAL_RCC_MCOConfig() local
790 GPIO_InitStruct.Pin = MCO1_PIN; in HAL_RCC_MCOConfig()
791 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; in HAL_RCC_MCOConfig()
792 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; in HAL_RCC_MCOConfig()
793 GPIO_InitStruct.Pull = GPIO_NOPULL; in HAL_RCC_MCOConfig()
794 GPIO_InitStruct.Alternate = GPIO_AF0_MCO; in HAL_RCC_MCOConfig()
795 HAL_GPIO_Init(MCO1_GPIO_PORT, &GPIO_InitStruct); in HAL_RCC_MCOConfig()
814 GPIO_InitStruct.Pin = MCO2_PIN; in HAL_RCC_MCOConfig()
815 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; in HAL_RCC_MCOConfig()
816 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; in HAL_RCC_MCOConfig()
[all …]
/hal_stm32-3.4.0/stm32cube/stm32g0xx/drivers/src/
Dstm32g0xx_ll_gpio.c175 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
182 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
183 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
184 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
191 while (((GPIO_InitStruct->Pin) >> pinpos) != 0x00u) in LL_GPIO_Init()
194 currentpin = (GPIO_InitStruct->Pin) & (0x00000001uL << pinpos); in LL_GPIO_Init()
198 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
201 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
204 LL_GPIO_SetPinSpeed(GPIOx, currentpin, GPIO_InitStruct->Speed); in LL_GPIO_Init()
207 assert_param(IS_LL_GPIO_OUTPUT_TYPE(GPIO_InitStruct->OutputType)); in LL_GPIO_Init()
[all …]
Dstm32g0xx_hal_rcc.c1037 GPIO_InitTypeDef GPIO_InitStruct; in HAL_RCC_MCOConfig() local
1043 GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; in HAL_RCC_MCOConfig()
1044 GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; in HAL_RCC_MCOConfig()
1045 GPIO_InitStruct.Pull = GPIO_NOPULL; in HAL_RCC_MCOConfig()
1054 GPIO_InitStruct.Pin = MCO1_PIN; in HAL_RCC_MCOConfig()
1055 GPIO_InitStruct.Alternate = GPIO_AF0_MCO; in HAL_RCC_MCOConfig()
1056 HAL_GPIO_Init(MCO1_GPIO_PORT, &GPIO_InitStruct); in HAL_RCC_MCOConfig()
1068 GPIO_InitStruct.Pin = MCO2_PIN; in HAL_RCC_MCOConfig()
1069 GPIO_InitStruct.Alternate = GPIO_AF3_MCO2; in HAL_RCC_MCOConfig()
1070 HAL_GPIO_Init(MCO2_GPIO_PORT, &GPIO_InitStruct); in HAL_RCC_MCOConfig()
/hal_stm32-3.4.0/stm32cube/stm32f1xx/drivers/src/
Dstm32f1xx_ll_gpio.c156 ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct) in LL_GPIO_Init() argument
164 assert_param(IS_LL_GPIO_PIN(GPIO_InitStruct->Pin)); in LL_GPIO_Init()
169 pinmask = ((GPIO_InitStruct->Pin) << GPIO_PIN_MASK_POS) >> GPIO_PIN_NB; in LL_GPIO_Init()
188 if (GPIO_InitStruct->Mode == LL_GPIO_MODE_INPUT) in LL_GPIO_Init()
191 assert_param(IS_LL_GPIO_PULL(GPIO_InitStruct->Pull)); in LL_GPIO_Init()
194 LL_GPIO_SetPinPull(GPIOx, currentpin, GPIO_InitStruct->Pull); in LL_GPIO_Init()
198 assert_param(IS_LL_GPIO_MODE(GPIO_InitStruct->Mode)); in LL_GPIO_Init()
201 LL_GPIO_SetPinMode(GPIOx, currentpin, GPIO_InitStruct->Mode); in LL_GPIO_Init()
203 …if ((GPIO_InitStruct->Mode == LL_GPIO_MODE_OUTPUT) || (GPIO_InitStruct->Mode == LL_GPIO_MODE_ALTER… in LL_GPIO_Init()
206 assert_param(IS_LL_GPIO_SPEED(GPIO_InitStruct->Speed)); in LL_GPIO_Init()
[all …]

123