IAR仿真STM8时读管脚电平的问题
本帖最后由 wanyisq 于 2018-8-23 09:32 编辑大家好,我用IAR开发STM8时遇到了一个问题,读PD3脚的高低电平,高电平一直读不进
可以看到,GPIOD->IDR寄存器中 IDR3已经是1,表示高电平了。但是判断函数
if(SET == GPIO_ReadInputDataBit(KEY_PORT , KEY_PIN))
一直进不去。大家知道是为什么嘛
跟IAR版本没关系,跟STM8的型号、工程也没有关系,返回值应该是置位的相应位,所以PD3高电平,返回应该是0x08问题在这里 结帖 谢谢大家 脑子秀逗了,结帖 返回值应该对应置位 没有工程?也没有STM8型号?
没有KEY_PORT , KEY_PIN的定义?怎么定义的?
从你上面供述看没有任何问题。 你好,你的IAR用的多少版本的?
页:
[1]