进行数据对接
物理线我们已经接好,并且确保各线都是通的;接下来我们就要处理程序开发了,程序开发也比较简单;只要按之前的环境部署安装好程序,直接弄个GPIO的例子,进行修改就可以,核心代码如下
- #define RAIN_STATE() GPIO_ReadInDataBit(rain_PORT,rain_PIN)
- #define rain_PORT GPIOB
- #define rain_PIN GPIO_PIN_11
- void rain_INIT(void)
- {
- printf("\r\rain_INIT======================>IN\r\n");
- GPIO_Init_Type gpio_init;
- gpio_init.Pins = GPIO_PIN_11;
- gpio_init.PinMode = GPIO_PinMode_In_Floating;
- gpio_init.Speed = GPIO_Speed_50MHz;
- GPIO_Init(GPIOB, &gpio_init);
- printf("\r\rain_INIT======================>OUT\r\n");
- }
|