社区
嵌入开发(WinCE)
帖子详情
关于在wince初始化中端口的问题
lan120576664
2009-12-18 09:20:14
大家好,小弟想问一下,
在wince os跑起来后能否初始化INT0?
因我用读GPIO口的方式将INT0作为普通的I/O口来读取其状态(因为INT0与GPF0口复用),
读取完之后,我想把INT0设置为中断口?
想请教一下如何大家,如何在wince下初始化中端口?
(是直接操作GPFCON就行了么?还是还需要其他步骤?)
麻烦大家赐教。
...全文
77
7
打赏
收藏
关于在wince初始化中端口的问题
大家好,小弟想问一下, 在wince os跑起来后能否初始化INT0? 因我用读GPIO口的方式将INT0作为普通的I/O口来读取其状态(因为INT0与GPF0口复用), 读取完之后,我想把INT0设置为中断口? 想请教一下如何大家,如何在wince下初始化中端口? (是直接操作GPFCON就行了么?还是还需要其他步骤?) 麻烦大家赐教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuysheng
2009-12-18
打赏
举报
回复
[Quote=引用 4 楼 veabol 的回复:]
看DATASHEET的GPFCON寄存器设置就知道了,如果仅仅是读这个端口的话读的时候也不用设置成输入,中断本身就属于输入类型,设置成中断后直接读就行了。
[/Quote]
确实~
如果是配置成IO,要读的话,还得配置成输出才能读其数据寄存器。。
gooogleman
2009-12-18
打赏
举报
回复
GPFCON之外还要设置中断相关的寄存器。呵呵。
博说医械研发
2009-12-18
打赏
举报
回复
看DATASHEET的GPFCON寄存器设置就知道了,如果仅仅是读这个端口的话读的时候也不用设置成输入,中断本身就属于输入类型,设置成中断后直接读就行了。
wjcapple
2009-12-18
打赏
举报
回复
正在学习中,顶起
lan120576664
2009-12-18
打赏
举报
回复
[Quote=引用 1 楼 heyme 的回复:]
是在驱动层做这个吗?你在MAPRegister的时候应该有映射过IOPORT_REG了,所有应该可以直接操作GPFCON设置成IO。
[/Quote]
谢谢,
不过,我现在是想在应用层将GPF0设置为INT0(中断口)
这个步骤不知道如何做
HeyMe
2009-12-18
打赏
举报
回复
是在驱动层做这个吗?你在MAPRegister的时候应该有映射过IOPORT_REG了,所有应该可以直接操作GPFCON设置成IO。
lan120576664
2009-12-18
打赏
举报
回复
[Quote=引用 5 楼 gooogleman 的回复:]
GPFCON之外还要设置中断相关的寄存器。呵呵。
[/Quote]
谢谢大家的参与
按照GM的提示,设置了int0相关寄存器就ok了
结贴咯
wince
与pc同步出错修复程序
无法验证你设备上ActiveSync的版本。可能有程序(例如防火墙)正在阻止使用ActiveSync
端口
连接到该设备,或者可能需要升级到PC上较新版本的ActiveSync。
wince
串口读写及读写时间
//主要是CreateFile()函数,外加串口的一些参数
初始化
hCEComm = CreateFile( L"COM1:", GENERIC_READ | GENERIC_WRITE, //允许读和写 0, //独占方式(共享模式) NULL, OPEN_EXISTING, //打开而不是创建...
基于SIP开发软件电话的一些资源(转自YOUTOO)
初始化
eXosip库-启动事件监听线程-向SIP Proxy注册-向某SIP终端(电话号码)发起呼叫-建立连接-结束连接
初始化
代码: int ret = 0; ret = eXosip_init (); eXosip_set_user_agent("##...
【摘录】
WinCE
中
OEM适配层点滴之系统
初始化
OAL(OEM Adaptation Layer)既OEM 适配层,从逻辑上讲位于Windows CE...Windows CE内核在OAL层暴露了大量的函数和全局变量,利用这些函数和全局变量OEM可以编写
中
断处理、RTC、电源管理、调试
端口
、通用I/O控制代...
WinCE
中
OEM适配层点滴之系统
初始化
(转)
一般在OEMInit
中
初始化
所有外围的硬件、
初始化
系统时钟(system tick)和RTC(real time clock)、
初始化
KITL(Kernel Independent Transport Layer)。例如I486平台的OEMinit函数,它先关联所有的IRQ和
中
断ID,...
嵌入开发(WinCE)
19,500
社区成员
41,567
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章