要模擬一個 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個代碼文件
|