-
The X-CUBE-TIMCOOKER embedded software package is an expansion of the STM32Cube embedded software libraries.
It provides applicative use cases for the general-purpose-timer peripherals embedded in STM32 microcontrollers. The embedded software examples provided by the X-CUBE-TIMCOOKER package, complement the set of examples provided by the STM32CubeHAL library for the STM32 timer peripherals. The main difference between these two sets of examples, is that the former are application-oriented, while the latter are timer-feature oriented.
For most of the applicative examples provided, more than one timer feature is used to carry out a well-defined application usage. However each example also puts more focus on a particular feature of the STM32 general-purpose-timer peripherals.
For all the details on the general-purpose timers, refer to the “General-purpose timer cookbook”, application note (AN4776), available at the www.st.com website.主要特性
- Five applicative examples covering most of the features of the STM32 general-purpose-timer peripherals:
- Timer clocking using an external clock source
- N-pulse waveform generation using OnePulse mode
- Cycle-by-Cycle regulation using Break input
- Break input versus OCxRef Clear utilization
- Arbitrary waveform generation using timer DMA burst feature
- Well-commented source code, facilitating the understanding of the timer-peripheral configuration steps used
- Source-code template generated by the STM32CubeMX software tool
- Snippet-like source code structure to facilitate its reuse
- Tailored to run readily on the NUCLEO-F302R8 boards populated with an STM32F302 microcontroller
- Easily portable to other STM32 microcontroller families (the template project is generated by the STM32CubeMX tool)
- Easily portable to other hardware environments provided by the STM32 ecosystem
- Free, user-friendly license terms
- Five applicative examples covering most of the features of the STM32 general-purpose-timer peripherals:
精选 视频
Follow issues and share solutions on Github for STM32Cube MCU packages. Integrate your own software components in a STM32Cube Expansion for STM32CubeMX and STM32CubeIDE tools, thanks to the new STM32PackCreator utility
STM32CubeMX is part of the STM32Cube initiative designed to simplify and accelerate the development of applications for STM32 microcontrollers. STM32CubeMX offers the possibility to generate C projects using embedded software offers packages like CMSIS-Pack compliant software packs. Starting with the 6.0.0 revision, STM32CubeMX is delivered with STM32PackCreator, an STM32 pack creation graphical companion tool, whose main purpose is the creation of software packs.
MadeForSTM32™ is a new quality label delivered by ST, which is granted after an evaluation process. It helps engineers identify third party solutions with the highest level of integration and quality for the STM32 microcontrollers' ecosystem. MadeForSTM32™ is offered to members of the ST Partner Program who want to go one step further in our collaboration, with the overall objective of contributing to a high-quality STM32 ecosystem.
All resources
产品规格 (1)
Resource title | Latest update | |||
---|---|---|---|---|
06 Jul 2017 |
06 Jul 2017
|
用户手册 (3)
Resource title | Latest update | |||
---|---|---|---|---|
06 Sep 2019 |
06 Sep 2019
|
|||
10 Sep 2020 |
10 Sep 2020
|
|||
27 Jul 2020 |
27 Jul 2020
|
简报 (3)
Resource title | Latest update | |||
---|---|---|---|---|
14 Apr 2020 |
14 Apr 2020
|
|||
09 Dec 2020 |
09 Dec 2020
|
|||
11 Aug 2020 |
11 Aug 2020
|
手册 (2)
Resource title | Latest update | |||
---|---|---|---|---|
11 Sep 2018 |
11 Sep 2018
|
|||
29 Oct 2018 |
29 Oct 2018
|
许可协议 (1)
Resource title | Latest update | |||
---|---|---|---|---|
09 Dec 2020 |
09 Dec 2020
|