本人菜鸟,想用STM32采集8路开关量,并且打印出来,不知如何写代码

2019-07-21 05:45发布

恳请有写过的,可否发个程序让小生学习学习~~~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
初级选手
2019-07-21 08:43
回复【2楼】正点原子:
---------------------------------
哦,谢谢原子哥,这些我都学过,就是我都配置好了,串口也都测试过了,我定义了个数组,可是不知道怎么用这个数组把那8个位的状态打印出来。
#define DI1  GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_4)  //读取输入1
#define DI2  GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_5)  //读取输入2
#define DI3  GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_4)  //读取输入3
#define DI4  GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_7)  //读取输入4
#define DI5  GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_1)  //读取输入5
#define DI6  GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_2)  //读取输入6
#define DI7  GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_5)  //读取输入7
#define DI8  GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_6)  //读取输入8

之后怎么做?

一周热门 更多>