CMSIS & STM32,如何开始? [关闭]
Posted
技术标签:
【中文标题】CMSIS & STM32,如何开始? [关闭]【英文标题】:CMSIS & STM32, How to begin? [closed] 【发布时间】:2021-09-12 12:28:07 【问题描述】:我想在 STM32 上使用 CMSIS 启动项目。网上冲浪,没找到具体教程。一些使用 SPL(ST 已停止)启动项目。我想要一个在 stm32cube 上学习 CMSIS 的资源。
如果有人帮助我,我会很高兴。
问候
【问题讨论】:
【参考方案1】:-
下载安装STM32Cube
为您的 micro 创建新的 STM32 cube 项目(我为 STM32F446RE Nucleo 创建了
3.为项目命名,然后按下一步完成。
删除 HAL 驱动程序:
打开
main.c
删除其内容。现在您可以开始编写 CMSIS 裸机代码了。
编译并开始调试(如果您使用开发板或有调试探针)
享受
【讨论】:
也可以创建一个空项目,手动添加CMSIS,可以从其官方github页面下载。 @Tagli 初学者和“手动”不是好伙伴:)。我已经展示了无需用户干预即可设置所有路径和其他内容的方法 - 简单的方法 @Tagli 你真的认为提出这个问题的人会克隆 fit repo,将其添加到项目中并配置设置吗?【参考方案2】:-
从 STMicro 购买 Discovery 或 Nucleo 开发板。
选择、下载和安装工具链,例如 Keil、IAR 或 STM32CubeIDE。
为您的开发下载 STM32Cube 库/示例软件包。
从他们的网站登机。它包括 CMSIS。
让blinky 示例在您的开发板上运行。
然后探索其他示例。
【讨论】:
以上是关于CMSIS & STM32,如何开始? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章