X-CUBE-TIMCOOKER

批量生产
Design Win

STM32Cube的STM32通用定时器适用示例软件扩展(AN4776)

获取软件 下载数据摘要

产品概述

描述

X-CUBE-TIMCOOKER嵌入式软件包是STM32Cube嵌入式软件库的扩展。

它为STM32微控制器中内嵌的通用定时器外设提供了应用用例。X-CUBE-TIMCOOKER软件包提供的嵌入式软件示例进一步完善了STM32CubeHAL库为STM32定时器外设提供的示例系列。这两个示例系列的主要区别在于,前者面向应用,而后者面向定时器功能。

针对所提供的大多数应用示例,可使用多个定时器功能来采取定义明确的应用用法。然而,每个示例都更加侧重于STM32通用定时器外设的某个特定功能。

有关通用定时器的所有详细信息,请参阅www.st.com网站上的“通用定时器说明书”应用笔记 (AN4776)。

  • 所有功能

    • 以下五个应用示例涵盖了STM32通用定时器外设的大部分功能:
      • 使用外部时钟源的定时器时钟
      • 使用单脉冲模式生成N脉冲波形
      • 使用中断输入进行逐周期调节
      • 使用中断输入与OCxRef清除功能
      • 使用定时器DMA突发功能生成任意波形
    • 注释充分的源代码有助于理解所使用的定时器外设配置步骤
    • 利用STM32CubeMX软件工具生成源代码模板
    • 采用类似代码片段的源代码结构,便于重复使用
    • 采用定制化设计,可在嵌有STM32F302微控制器的NUCLEO-F302R8板上轻松运行
    • 可轻松移植到其他STM32微控制器系列(由STM32CubeMX工具生成模板项目)
    • 可轻松移植到STM32生态系统提供的其他硬件环境
    • 免费易用的许可条款

获取软件