2011-09-09 —— A5 —— 虚拟 GPS 串口驱动的添加以及 COM8 冲突问题
1、驱动部分:
需要把驱动放到对应的 BSP 和 CSP 下!!
2、配置文件配置:
在注册表文件 Platform.reg (c:\wince600\platform\at10x0bd\files) 中添加注册表信息
[HKEY_LOCAL_MACHINE\virtalSerial]
"Index"=dword:7
IF 0
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\virtalSerial1]
"Dll"="virtalSerial.Dll"
"Prefix"="COM"
"Order"=dword:1
"Index"=dword:8
;COM8 可能与 USB serial 冲突,修改成不冲突的
ENDIF
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\virtalSerial1]
"Dll"="virtalSerial.Dll"
"Prefix"="COM"
"Order"=dword:1
"Index"=dword:6
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\virtalSerial2]
"Dll"="virtalSerial.Dll"
"Prefix"="COM"
"Order"=dword:1
"Index"=dword:9
在 bib 文件 Platform.bib (c:\wince600\platform\at10x0bd\files) 中添加
virtalSerial.dll $(_FLATRELEASEDIR)\virtalSerial.dll NK SHK
完成以上操作之后,编译生成 NK,Download 到 A5 上,就把原本只有 COM7 能够接收到 GPS NMEA 数据虚拟出 COM6 和 COM9 这两个虚拟串口也能够接收到 GPS NMEA 数据,进行分析!!
如果把 COM8 当虚拟串口,会和 USB Serial 冲突,造成 PC 无法识别到连接 A5 板的 USB 线!!
2011-09-09 —— A5 —— 虚拟 GPS 串口驱动的添加以及 COM8 冲突问题相关推荐
- GPS NMEA 0183 4.10协议/GPS Linux串口驱动
NMEA 0183是美国国家海洋电子协会(National Marine Electronics Association)为海用电子设备制定的标准格式.现在已经成为GPS导航设备统一的RTCM(R ...
- WinCE虚拟串口驱动
//======================================================================== //TITLE: // WinCE虚 ...
- 正点原子linux串口驱动下载,「正点原子Linux连载」第六十三章Linux RS232/485/GPS驱动实验...
1)实验平台:正点原子Linux开发板 2)摘自<正点原子I.MX6U嵌入式Linux驱动开发指南>关注官方微信号公众号,获取更多资料:正点原子 第六十三章Linux RS232/485/ ...
- Visual Studio 2010 单元测试之一---普通单元测试:http://blog.csdn.net/tjvictor/archive/2011/02/09/6175362.aspx...
本文以Visual Studio 2010为例,来介绍如何在Visual Studio里面进行单元测试. 首先来介绍普通单元测试,这是进行顺序测试.压力测试的基础.如果在Visual Studio 2 ...
- c++创建虚拟串口_linux虚拟串口控制器驱动实现——适用于无开发板学习串口驱动...
在上一章我们已经说明了uart驱动的开发流程,本章我们就不再介绍uart相关的接口实现,仅通过实现一个虚拟的串口控制器程序,用以说明虚拟串口的开发流程. 本次开发的虚拟串口提供的功能如下: 提供两个串 ...
- 关于虚拟串口驱动专业版 Eltima Virtual Serial Port Driver Pro 注册原理
关于虚拟串口驱动专业版 Eltima Virtual Serial Port Driver Pro 注册原理分析 一直以来对该程序的注册分析总是针对 vspdpro.exe,没有针对服 ...
- USB转虚拟串口驱动
WinCE系统 USB Serial实现:http://blog.csdn.net/nanjianhui/archive/2009/12/11/4986390.aspx WinCE虚拟串口驱动:htt ...
- Linux下的虚拟串口驱动(一)
欢迎转载,转载请注明出处. 前言 最近准备在Linux下,实现虚拟串口驱动:但因为毕业后,一直从事的是裸机驱动开发,所以Linux下的设备驱动,就慢慢忘记了:为了实现这一功能,在网上也查找了很多资料, ...
- Linux下自定义虚拟串口驱动
前些天给新的板子修改BUG的时候,发现这块板子的串口是接在板载MCU上,我们的主SOC(海思HI3520D)上已经没有多余的串口.于是问题来了- 我们很多的上层应用都是通过串口和传感器通讯的,而且程序 ...
最新文章
- 以太坊又一次大拥堵何去何从?深度对话美图以太坊DPoS算法实现团队
- 分布式加载数据训练神经网络
- 网站推广专员浅析高指数关键词优化网站推广如何推至首页?
- 网站维护工作要专业更要谨慎
- VC++的dll中接收消息
- primefaces 带参数的组件
- python调用系统_python 执行系统命令
- 高精度计时器 -- C++/Windows版
- 问题六十八:着色模型(shading model)(1)——反射模型(reflection model)(2.2)——高光反射(specular reflection)
- Spring思维导图(AOP篇)
- Node.js log4js日志记录
- WPS Office 2019 For Linux 设置显示语言
- Formal Verification (三) abstraction strategy、reduce complexity for convergence
- oracle auto failover,dg设置auto failover
- R语言Outliers异常值检测方法比较
- ubuntu下全角半角切换
- 并行计算中的BSP模型
- kafka集群kafka-eagle安装
- 将POLY-YOLO代码跑起来的环境配置,poly-yolo训练自己的数据集
- 分治、CDQ分治小结(need to be updated)
热门文章
- Win11微软账号登录不上?Win11登录Microsoft账户出错的解决方法
- 在Oracle中采用纵向和横向结构表
- java入门-方法的使用
- 解决com.mchange.v2.c3p0.DriverManagerDataSource. Could not load driverClass com.mysql.cj.jdbc.Driver报错
- 0-1背包问题—回溯算法—java实现
- Altium Desinger 20概述-安装及卸载
- 【Linux】ifconfig命令详解
- 高精度加法C++(acwing复习题)
- cesium 流动线(尾迹线)
- STAF 4个重要的Class 和 2个Module