您现在所在的是:

微软嵌入式

回帖:0个,阅读:1445 [上一页] [1] [下一页]
* 帖子主题:

WINCE 5.0支持6个串口

1322
hack_cai
文章数:78
年度积分:50
历史总积分:1322
注册时间:2009/11/30
发站内信
发表于:2010/1/25 17:27:27
#0楼
有个客户用6串口,可惜系统一般只支持2个默认的,有个BSP里面支持4个
听说要用6个,而COM5 COM6加了不会动,所以找了找原因,做了下如下
处理 搞定,ce5和ce6方法一样:
1.修改注册表platform.reg
首先建立一个工程,编译完 当然要加COM相关的和16550这个组件,
sysgen ,完成后打开工程目录下的注册表platform.reg
找到如下的COM设置 在其后 复制这些 ,然后修改名字和IoBase以及Index
IF BSP_SERIAL4
                   [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial4]
                       "SysIntr"=dword:1B
                       "IoBase"=dword:02E8

                       "IoLen"=dword:8
                       "DeviceArrayIndex"=dword:3
                       "Prefix"="COM"
                       "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
                       "Dll"="Com16550.Dll"
                       "Order"=dword:0
                       "Flags"=dword:10 ; User MOde: DEVFLAGS_LOAD_AS_USERPROC

                   [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial4\Unimodem]
                       "Tsp"="Unimodem.dll"
                       "DeviceType"=dword:0
                       "DevConfig"=hex: 10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00
2.重新makeimg一下,修改硬件BIOS对应的COM口和IRQ,
3.进入系统使用软件测试OK。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

31.2002