15得票4回答
如何在Windows 10上使用cubeMX配置VS Code以构建和调试STM32项目

我对STM32编程领域还很陌生,一直在寻找适合的IDE。我知道像Keil和IAR这样的其他IDE,但目前购买它们只是为了学习的成本对我来说太高了。 我已经开始使用VS Code进行越来越多的开发工作,并认为它是用于STM32开发的好IDE。过去几天里,我在网上找到了许多例子,介绍如何配置ID...

12得票2回答
如何在CubeMX STM32中使用LL(低级)驱动程序?

我正在使用STM32CubeMX为STM32F103微控制器创建一个空白项目。使用HAL驱动程序(默认设置),我很快就得到了一个闪烁的示例,但我想尝试LL(低级别)驱动程序而不是HAL驱动程序。 当我在CubeMX中转到“项目>设置>高级设置”时,我看到了列出的外设,并且每个外设旁边都有一个...

8得票3回答
STM32F4定时器 - 计算周期和分频,以生成1毫秒延迟

我正在使用STM32F407VGT6和CubeMX。所以我开始使用通用定时器,但是我卡在了预分频和周期值上。 基本上,我想每n毫秒(其中n=1,2,3..)生成一个定时器中断并执行一些任务。 有很多公式变体来计算周期和预分频的值。 一些公式版本如下: TIMupdateFreq(HZ)...