在线时间17 小时
UID1872099
ST金币0
蝴蝶豆2
注册时间2017-8-13
中级会员
- 最后登录
- 2020-3-19
|
a0a.1 32b0c
本帖最后由 lqs0905 于 2019-4-2 17:04 编辑
LL库里的例程1.7里的LL例程\STM32Cube_FW_F1_V1.7.0\Projects\STM32F103RB-Nucleo\Examples_LL\USART\USART_Communication_TxRx_DMA下面代码有BUG
/* Configure Rx Pin as : Alternate function, High Speed, Push pull, Pull up */
LL_GPIO_SetPinMode(GPIOA, LL_GPIO_PIN_3, LL_GPIO_MODE_ALTERNATE);
LL_GPIO_SetPinSpeed(GPIOA, LL_GPIO_PIN_3, LL_GPIO_SPEED_FREQ_HIGH);
LL_GPIO_SetPinOutputType(GPIOA, LL_GPIO_PIN_3, LL_GPIO_OUTPUT_PUSHPULL);
LL_GPIO_SetPinPull(GPIOA, LL_GPIO_PIN_3, LL_GPIO_PULL_UP);
例程还希望官方好好测试一下,如果是新手用这种有BUG的例程,估计很难发现问题。
还有这个看看是不是BUG
void SystemClock_Config(void)
{
/* Set FLASH latency */
LL_FLASH_SetLatency(LL_FLASH_LATENCY_2);
/* Enable HSE oscillator */
LL_RCC_HSE_EnableBypass();
LL_RCC_HSE_Enable();
while(LL_RCC_HSE_IsReady() != 1)
{
};
|
|