主题:em335 GPIO 设置问题 共有16207人关注过本帖 |
---|
benben |
1楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
em335 GPIO 设置问题 Post By:2023-3-2 13:57:00 [显示全部帖子]
em335 linux系统下,代码如下: int fd = open("/dev/em335x_gpio", O_RDWR); int rc = GPIO_OutEnable(fd, 0x4500000); uint dwPinState = 0xFFFFFFFF; rc = GPIO_OutClear(fd, 1 << 20); rc = GPIO_PinState(fd, &dwPinState); //1 rc = GPIO_OutSet(fd, 1 << 20); rc = GPIO_PinState(fd, &dwPinState); //2 问题:1执行完,dwPinState值为ffeff3ff,2执行完,dwPinState值仍然为ffeff3ff。 GPIO_OutSet没有起作用,2执行完,dwPinState的值不应该是fffff3ff吗? 我这么写有什么问题吗? 调用函数用的例程test_gpio.c里的。 |
单帖管理 | 引用 | 回复 |