【问题标题】:CMSIS & STM32, How to begin? [closed]CMSIS & STM32,如何开始? [关闭]
【发布时间】:2021-09-12 12:28:07
【问题描述】:

我想在 STM32 上使用 CMSIS 启动项目。网上冲浪,没找到具体教程。一些使用 SPL(ST 已停止)启动项目。我想要一个在 stm32cube 上学习 CMSIS 的资源。

如果有人帮助我,我会很高兴。

问候

【问题讨论】:

    标签: stm32 microcontroller cmsis


    【解决方案1】:
    1. 下载安装STM32Cube
    2. 为您的 micro 创建新的 STM32 cube 项目(我为 STM32F446RE Nucleo 创建了 3.为项目命名,然后按下一步完成。
    3. 删除 HAL 驱动程序:
    4. 打开main.c删除其内容。现在您可以开始编写 CMSIS 裸机代码了。
    5. 编译并开始调试(如果您使用开发板或有调试探针)

    享受

    【讨论】:

    • 也可以创建一个空项目,手动添加CMSIS,可以从其官方github页面下载。
    • @Tagli 初学者和“手动”不是好伙伴:)。我已经展示了无需用户干预即可设置所有路径和其他内容的方法 - 简单的方法
    • @Tagli 你真的认为提出这个问题的人会克隆 fit repo,将其添加到项目中并配置设置吗?
    【解决方案2】:
    1. 从 STMicro 购买 Discovery 或 Nucleo 开发板。
    2. 选择、下载和安装工具链,例如 Keil、IAR 或 STM32CubeIDE。
    3. 为您的开发下载 STM32Cube 库/示例软件包。 从他们的网站登机。它包括 CMSIS。
    4. 让blinky 示例在您的开发板上运行。
    5. 然后探索其他示例。

    【讨论】:

      猜你喜欢
      • 2021-09-23
      • 1970-01-01
      • 1970-01-01
      • 2019-09-22
      • 1970-01-01
      • 2011-06-19
      • 2010-09-30
      • 2013-11-05
      • 2010-09-07
      相关资源
      最近更新 更多