- 博客(3)
- 收藏
- 关注
原创 命令表设计模式
本文介绍了一种基于函数指针的命令处理框架实现方法。该框架通过定义命令处理函数类型(cmd_callback_t)、构建命令表(cmd_table)和执行函数(execute_command)实现命令分发,支持无参数和带参数两种模式。核心设计包括:1)使用结构体数组存储命令码与处理函数的映射关系;2)通过遍历命令表匹配执行对应函数;3)可扩展支持参数传递和调试输出功能。这种实现方式具有结构清晰、扩展性强等特点,适用于嵌入式系统等场景的命令处理需求。
2025-07-07 19:14:12
198
原创 STM32笔记---定时器编码器接口
2.每个高级定时器和通用定时器都拥有1个编码器接口;3.两个输入引脚借用了输入捕获的通道1和通道2;1.编码器接口可接收增量(正交)编码器的信号,,从而指示编码器的位置、旋转方向和旋转速度;正交编码器抗噪声原理--自增自减相抵消。编码器接口三种工作模式。
2024-02-20 16:38:34
289
1
原创 STM32笔记---定时器
输入捕获模式下,当通道输入引脚出现指定的电平跳变时,当前CNT的值将被锁存到CCR中,可用于测量PWM波形的频率、占空比、脉冲间隔、电平持续时间等参数;
2024-02-19 16:40:34
986
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅