求大佬帮助

[复制链接]
1437|9
 楼主| Royal7z7z 发表于 2019-5-16 09:22 | 显示全部楼层 |阅读模式
linux下GPIO驱动,我printk打印查看IOaddress的val值不变,可是万用表测量输入的IO口是有检测到电压的,是不是我没有进入到输入模式。
yueguang3048 发表于 2019-5-16 10:21 | 显示全部楼层
楼主,请移贴到“单片机与嵌入式系统”——“嵌入式系统”板块,会有人帮你解决
dirtwillfly 发表于 2019-5-16 21:25 | 显示全部楼层
不清楚。建议楼主上传下代码。
网上有很多讲解,可以看看https://www.cnblogs.com/xiaojiang1025/p/6500557.html

评论

@dirtwillfly :谢谢,我再看看吧  发表于 2019-5-23 09:34
@Royal7z7z :你用的什么开发板?找个例程试试  发表于 2019-5-21 17:32
@dirtwillfly :我也觉得是,因为IO的地址都是正确的,基地址加偏移量。可是地址上的电平值不对。可能是没有进入到配置输入模式,但是我改了也没用。  发表于 2019-5-21 11:36
@Royal7z7z :有可能是配置有问题  发表于 2019-5-18 20:37
GPIO输入模式读到IO口的值不对,正常高是1,低是0,可是我读到的值是ff。所有的输入IO口都是这个值,感觉连输入模式都没有进入到,所有读到的值都是错的(起码是0或者是1其中一个吧)  发表于 2019-5-18 17:57
 楼主| Royal7z7z 发表于 2019-5-23 09:35 | 显示全部楼层

????????
 楼主| Royal7z7z 发表于 2019-7-8 10:38 | 显示全部楼层
解决了,是64位和32位系统不同,数据类型大小不一样。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

35

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部