你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32CUBEMX生成项目调用HAL_Delay()的问题

[复制链接]
庸浅的小羊羔 提问时间:2015-5-14 00:04 /
我用STM32CUBEMX生成项目,点亮LED灯,为什么在主循环里的500ms延时HAL_Delay(500),实际要近2S呢?
int main(void)
{

  /* USER CODE BEGIN 1 */

  /* USER CODE END 1 */

  /* MCU Configuration----------------------------------------------------------*/

  /* Reset of all peripherals, Initializes the Flash interface and the Systick. */
  HAL_Init();

  /* Configure the system clock */
  SystemClock_Config();

  /* Initialize all configured peripherals */
  MX_GPIO_Init();

  /* USER CODE BEGIN 2 */
        LED_Init();

  /* USER CODE END 2 */

  /* Infinite loop */
  /* USER CODE BEGIN WHILE */
  while (1)
  {
  /* USER CODE END WHILE */

  /* USER CODE BEGIN 3 */
          HAL_GPIO_WritePin(GPIOF,GPIO_PIN_9,GPIO_PIN_RESET);
          HAL_GPIO_WritePin(GPIOF,GPIO_PIN_10,GPIO_PIN_SET);
          HAL_Delay(500);
          HAL_GPIO_WritePin(GPIOF,GPIO_PIN_9,GPIO_PIN_SET);
          HAL_GPIO_WritePin(GPIOF,GPIO_PIN_10,GPIO_PIN_RESET);       
          HAL_Delay(500);          

  }
  /* USER CODE END 3 */

}

收藏 1 评论20 发布时间:2015-5-14 00:04

举报

20个回答
党国特派员 回答时间:2015-5-14 09:04:24
SysTick没有配置 blank.png blank.png blank.png blank.png blank.png blank.png blank.png blank.png blank.png blank.png
newideas 回答时间:2017-11-17 18:31:22
刚好遇到类似的现象,特意回复一下
我是中断优先级,把中断的调低一级,就能在中断里面用hal_delay()而不会异常了
庸浅的小羊羔 回答时间:2015-5-14 21:59:19
我配置的时钟是168M主频,这样配置了后,是哪里还需要设置才能用正确的延时呢?

我配置的时钟

我配置的时钟
netlhx 回答时间:2015-5-14 08:43:54
估计是时钟配置有问题吧
759611 回答时间:2015-5-14 08:54:21
楼上正解~查下时钟
天天晓宇 回答时间:2015-5-14 08:58:57
这个HAL的库好不好使啊
stary666 回答时间:2015-5-14 09:25:29
主频的问题
lcdi 回答时间:2015-5-14 10:01:27
这个HAL_Delay,是不是程序就不能动了,一直在等待?
wyxy163@126.com 回答时间:2015-5-14 11:13:16
提示: 作者被禁止或删除 内容自动屏蔽
wyxy163@126.com 回答时间:2015-5-14 11:13:32
提示: 作者被禁止或删除 内容自动屏蔽
lkl0305 回答时间:2015-5-14 14:20:40
看看库例程。
Paderboy 回答时间:2015-5-14 16:17:18
应该是时钟没配置正确
为什么是EEFOCUS小白 回答时间:2015-5-14 17:00:38
不懂帮顶
colin2135 回答时间:2015-5-14 18:39:11
看一下时钟的配置吧,我一直在用,挺好用的
庸浅的小羊羔 回答时间:2015-5-14 22:04:27
我的管脚配置
QQ图片20150514220203.png
12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版