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

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管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版