您的位置:首页 > 其它

测试IO高低电平是遇到的问题(调试工装遇到的问题)

2016-04-12 20:01 225 查看
IO 电平的检测调试了两天才明白,四路电平的检测同事测试会进入hardfault。

调试串口的配置:

#define RELAY1_CHK_PORT  GPIOD
#define RELAY1_CHK_PIN  GPIO_Pin_6
#define RELAY2_CHK_PORT  GPIOD
#define RELAY2_CHK_PIN  GPIO_Pin_7
#define RELAY3_CHK_PORT  GPIOG
#define RELAY3_CHK_PIN  GPIO_Pin_9
#define RELAY4_CHK_PORT  GPIOG
#define RELAY4_CHK_PIN  GPIO_Pin_10

#define is_relay_on(PORT,PIN) GPIO_ReadInputDataBit(PORT,PIN)


ret2 = GPIO_ReadInputDataBit(RELAY2_CHK_PORT, RELAY2_CHK_PIN);
if(ret2 == 0x01)
{
return STATE_NEXT;
}
else
{
return STATE_WAIT;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: