要模拟一个 433MHZ 的1527的遥控器,必须要解出地址码。自己做了个解码程序(MCU为STM32F030)。供需要的人参考。程序已测试OK。
单片机源程序如下:
- /**
- ******************************************************************************
- * @file HS1527.h
- * @author Gang
- * @version V1.0.0
- * @date 2021-7-5
- * @brief
- ******************************************************************************
- * @History
- *
- * Pin Information:
- * RF_Data_Sr PA0
- *
- ******************************************************************************
- */
-
- #ifndef _HS1527_H_
- #define _HS1527_H_
- /* Includes ------------------------------------------------------------------*/
- #include "stm32f0xx.h"
- //Code代码移植区
- #define RF_IRQ_PIN GPIO_Pin_0
- #define RF_IRQ_GPIO_PORT GPIOA
- #define RF_IRQ_GPIO_CLK RCC_AHBPeriph_GPIOA
- #define RF_EXIT_SOURCE EXTI_PinSource0
- #define RF_EXIT_PORT EXTI_PortSourceGPIOA
- #define ReadRF_GPIO (RF_IRQ_GPIO_PORT->IDR&RF_IRQ_PIN)
- void RF_GPIO_Config(void);
- void RF_Decode(void);
- #endif
复制代码
以上2个代码文件
|