Keil在线仿真逻辑分析仪的问题

2019-07-14 15:02发布



为了表达问题,cubemx做了一个小程序。程序很简单就是main函数下面死循环执行
  while (1)
  {

  HAL_Delay(1000);

   HAL_GPIO_TogglePin(LED_GPIO_Port, LED_Pin);


  }

预计是1S时间翻转一次LED。因为 HAL_Delay是1ms基础。
但是逻辑分析仪看PB9的电平 基本是0.1S翻转一次呢
解决:
KEIL设置时钟72M改为8M
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
15条回答
zhouxk
2019-07-15 03:55
本帖最后由 toofree 于 2018-5-16 12:43 编辑

把你的工程发上来。系统时钟是多少看了吗?

之前在标准库,无聊了也软件仿真,看过逻辑分析仪波形,未有你说的现象。

难道用了个HAL库就有问题了?不可思议。
还是用工程说话
(我的软仿真不知道怎么回事,在HAL_Delay前加断点停不住,只好在while处加的断点)

一周热门 更多>