主题:ESM6800的GPIO问题 共有54065人关注过本帖 |
---|
客人 |
1楼 |
![]() |
ESM6800的GPIO问题 ![]() 上电后打开GPIO文件,Set Clear没有效果,State始终是0x00000000,是什么原因 |
单帖管理 | 引用 | 回复 ![]() |
x10 |
2楼 |
![]() |
![]() 先要把需要操作的GPIO设置成输出,然后才能设置其电平。方便的话,请把你的测试代码贴出来,谢谢! |
单帖管理 | 引用 | 回复 ![]() |
客人 |
3楼 |
![]() |
![]() unsigned int state; 输出: gpio state 0x00000000 1 set gpio state 0x00000000 1 clear gpio state 0x00000000 2 set gpio state 0x00000000 2 clear gpio state 0x00000000 3 set gpio state 0x00000000 3 clear gpio state 0x00000000 4 set gpio state 0x00000000 4 clear gpio state 0x00000000 ... |
单帖管理 | 引用 | 回复 ![]() |
![]() hzc |
4楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]() 你好,通过手册来看,GPIO_PinState函数所返回的值为GPIO在输入状态下的输入信号的值。 我们测试也将GPIO置为输入,然后接入外部信号来测试GPIO_PinState函数的返回值。 关于在输出的情况下GPIO_PinState返回的值我们可以下周做具体的测试,看是否全为0。 |
单帖管理 | 引用 | 回复 ![]() |
客人 |
5楼 |
![]() |
![]() GPIO设置输入,外部信号接高低电平时,测试PinState值相当不稳定,外部信号不变时,GPIO无规律变化若干次,外部信号改变电平,GPIO非常不灵敏,很长时间才能测出改变,然后仍然无规律地高低电平变化 同样的信号接在ESM9283上,测试状态非常稳定 |
单帖管理 | 引用 | 回复 ![]() |
![]() hzc |
6楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]() 你好,明天上班我们会进行对应的测试,有了结果后会第一时间通知您,如果方便可以留一个邮箱地址,我们会把结果发送到邮箱中,谢谢! |
单帖管理 | 引用 | 回复 ![]() |
客人 |
7楼 |
![]() |
![]() 邮箱ansicheng@163.com |
单帖管理 | 引用 | 回复 ![]() |
hzc |
8楼 |
![]() |
![]() 你好,测试的程序和结果已经发送到邮箱,请查收。 |
单帖管理 | 引用 | 回复 ![]() |