AnyMath 文档

STM32 Encoder

接收来自编码器通道的数据。

模块类型: CFunction

库中的路径:

/Interfaces/Targets/STM32/STM32 Encoder

资料描述

要使用该块,请安装/更新支持包。 设备

STM32 Encoder 设计用于接收来自编码器通道的数据。

港口

输出

# 计数 — CNT登记册
标量,标量

Details

参数中选择的CNT寄存器的值 Таймер: ,表示编码器通道输入端的边缘差。

数据类型

uint32_t

复数支持

非也。

参数

主要群体

# Таймер: — 在CubeMX中选择的计时器
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14

Details

在编码器操作模式下在CubeMX中配置的计时器的编号。

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14

默认值

1

程序使用名称

m_tim_num

可调谐

可计算

配置CubeMX与编码器模块一起工作

在"引脚排列和配置"选项卡中,在"计时器"列中,选择所需的计时器进行操作 蒂姆. 在"Mode"选项卡中,对于*Combined Channels*参数,指定 编码器模式.

stm32 encoder 1

生成代码。