STM32 韦根输入输出技术方案

对于韦根具体格式不做详述,具体参见:

https://baike.baidu.com/item/%E9%9F%A6%E6%A0%B9%E5%8D%8F%E8%AE%AE?fr=aladdin

https://www.cnblogs.com/han-bing/p/6785632.html

MCU : STM32C8T6

1、韦根输入(WG26,WG34,WG66)

1)、硬件上WG0 WG1相或作为触发MCU外部中断,即每个BIT数据来都会触发中断2

2)、中断触发后读取WG1上的电平信息(0或1)--》取反,就是对应的BIT数据

3)、韦根输入数据完成判断,5ms内中断未触发(为兼容不同韦根格式输入)

 

2、韦根输出

直接使用IO模拟WG输出电平信号

 

3、STM32CubeMX建立工程

支持三路韦根输入,一路韦根输出。

STM32 韦根输入输出技术方案_第1张图片

时钟配置

STM32 韦根输入输出技术方案_第2张图片

中断配置

STM32 韦根输入输出技术方案_第3张图片

定时器配置

STM32 韦根输入输出技术方案_第4张图片

4、程序demo,CSDN下载:

https://download.csdn.net/download/white_loong/11310642

 

你可能感兴趣的:(STM32,韦根输入,STM32,韦根输出,STM32CubeMX,HAL)