搜索
查看: 4540|回复: 4

stm32 官方例程BUG反馈

[复制链接]

该用户从未签到

5

主题

32

帖子

2

蝴蝶豆

中级会员

最后登录
2020-12-14
发表于 2019-4-2 16:50:12 | 显示全部楼层 |阅读模式
本帖最后由 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)
  {
  };

回复

使用道具 举报

该用户从未签到

10

主题

55

帖子

18

蝴蝶豆

高级会员

最后登录
2021-1-28
发表于 2019-4-3 08:49:36 | 显示全部楼层
配置了RX引脚为复用功能,你认为配置outputtype是推挽输出这里有错吗?我认为它这样配置其实也是往寄存器写0x00,不配置默认也是0X00,所以也没啥问题,下面这个clock_config, 代码是将其配置了外部时钟源。
回复 支持 反对

使用道具 举报

该用户从未签到

6

主题

1029

帖子

133

蝴蝶豆

金牌会员

最后登录
2021-4-24
发表于 2019-4-3 10:25:02 | 显示全部楼层
没问题吧
回复

使用道具 举报

该用户从未签到

5

主题

32

帖子

2

蝴蝶豆

中级会员

最后登录
2020-12-14
 楼主| 发表于 2019-4-3 17:15:13 | 显示全部楼层
sky_han 发表于 2019-4-3 08:49
配置了RX引脚为复用功能,你认为配置outputtype是推挽输出这里有错吗?我认为它这样配置其实也是往寄存器写 ...

这个例程是不能用的,我实测的。别的能运行的例程是没有带OUTPUTTYPE
回复 支持 反对

使用道具 举报

该用户从未签到

5

主题

32

帖子

2

蝴蝶豆

中级会员

最后登录
2020-12-14
 楼主| 发表于 2019-4-3 17:19:25 | 显示全部楼层
sky_han 发表于 2019-4-3 08:49
配置了RX引脚为复用功能,你认为配置outputtype是推挽输出这里有错吗?我认为它这样配置其实也是往寄存器写 ...

这是资料手册上写的  
HSEBYP:外部高速时钟旁路 (External high-speed clock bypass)
在调试模式下由软件置’1’或清零来旁路外部晶体振荡器。只有在外部4-16MHz振荡器关闭的情
况下,才能写入该位。
0:外部4-16MHz振荡器没有旁路;
1:外部4-16MHz外部晶体振荡器被旁路。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2024-4-25 08:14 , Processed in 0.151898 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表