打开STM32CubeMX,选择新建工程。

搜素并选择自己的芯片型号,再点击开始工程。

打开system core,选择debug为serial wire

配置时钟树,RRC选择时钟源,内部时钟的精度没那么高,外接晶振提供时钟的信号精度更高,但是会增加硬件成本。HSE(High Speed External)是指外部高速时钟信号,LSE(Low Speed Internal)是指外部低速时钟信号。

Disable:使用内部时钟源

BYPASS Clock Source:绕过时钟源

Crystal/Ceramic resonator:晶体/陶瓷谐振器,使用外部时钟源

然后就可以配置时钟树了,根据项目要求,可以选择需要的各个模块的时钟频率。

最后是生成配置工程,先给项目命名,然后选择Toolchain / IDE为MDK-ARM,再点击GENERATE CODE即可生成初始化代码。

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐