CyU3PGpioSetSimpleConfig 返回0x44 CY_U3P_ERROR_NOT_CONFIGURED

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
jawu_4351971
Level 3
Level 3
25 replies posted 10 replies posted 5 replies posted

初始化如下代码返回0x44的错误是怎么回事?

CyU3PDeviceGpioOverride(17, CyFalse);  

gpioConf.outValue = CyFalse;

    gpioConf.driveLowEn = CyFalse;

    gpioConf.driveHighEn = CyFalse;

    gpioConf.inputEn = CyTrue;

    gpioConf.intrMode = CY_U3P_GPIO_INTR_POS_EDGE;

    status = CyU3PGpioSetSimpleConfig(17, &gpioConf);

0 点赞
1 解答

哎  解决了,不知道为啥这个参数变为CyFalse了,CyU3PDeviceGpioOverride(17, CyFalse);  改为CyTrue就好了

在原帖中查看解决方案

0 点赞
3 回复数
YiZ_31
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

您好,

从这段代码中看不出什么问题,请问您这个问题还是之前的帖子Re: 怎么控制某一个GPIO管脚开关中断​ 中的问题吗?


Regards,
Eddie

0 点赞
jawu_4351971
Level 3
Level 3
25 replies posted 10 replies posted 5 replies posted

对,是那个管脚,但不是同一个问题。这个很奇怪,之前是没问题的,忽然就不行了,报这个错误。请问返回这个错误能是啥原因?

0 点赞

哎  解决了,不知道为啥这个参数变为CyFalse了,CyU3PDeviceGpioOverride(17, CyFalse);  改为CyTrue就好了

0 点赞