3428|6

74

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

在ce6下,想做个比较通用的控制gpio口的驱动,想听听各位比较好的提议 [复制链接]

ce6,不支持直接在应用程序下控制gpio,所以我就想做一个简单的流接口驱动,通过deviceiocontrol提供接口。目前是希望把这个驱动做的高效一点,通用一点,以后可以比较方便的进行扩展,比如想增加对某个GPIO的控制,可以很方便的加进去。
希望大家都说说自己的思想,我好借鉴一下

最新回复

你已經說完了~之前站上有位大大已經完成了~我也做過可行 你先作ㄧ個driver  在AP中去動態的掛起來~(也就是你要有一個dll,ㄧ個ap) 再透過你做的這個ap下driver ioctl去操作GPIO 你注意一下BuiltIn registry MemBase位址大概就可以了^^  详情 回复 发表于 2010-4-8 11:51
点赞 关注

回复
举报

57

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
给的分数太少,还是问题太简单啊 ,我感觉这个虽然简单,但是为了做的更好,可以发挥一下大家的经验和想象力啊
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
你只要 实现GPIOControl 对应的流驱动就好,
做成对应的DLL。

需要增加 或者修改GPIO的控制,就对应修改下相关代码,再REBUILD下这个小驱动对应的文件,
然后动态更新下DLL 就OK吧。
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

4
 
恩,楼上说的对
我问的重心是怎么实现起来比较通用
改起来好改,效率高,尽可能的动的东西少
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

5
 
看看周立功的那本2410 相关的书籍。有的。
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

6
 
看看周立功的那本2410 相关的书籍。有的。
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

7
 
你已經說完了~之前站上有位大大已經完成了~我也做過可行
你先作ㄧ個driver  在AP中去動態的掛起來~(也就是你要有一個dll,ㄧ個ap)
再透過你做的這個ap下driver ioctl去操作GPIO
你注意一下BuiltIn registry MemBase位址大概就可以了^^
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表