[发明专利]数据传输方法、多串口驱动器装置以及车载多媒体装置有效
申请号: | 201310033801.3 | 申请日: | 2013-01-29 |
公开(公告)号: | CN103970584B | 公开(公告)日: | 2018-01-16 |
发明(设计)人: | 洪永光 | 申请(专利权)人: | 合肥杰发科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F13/38 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙)44280 | 代理人: | 李庆波 |
地址: | 230000 安徽省合肥市*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 串口 驱动器 装置 以及 车载 多媒体 | ||
1.一种数据传输方法,其特征在于,包括:
通过多串口虚拟驱动器的至少两个虚拟串口接收至少两个应用程序的读请求;
为所述至少两个应用程序分别创建虚拟串口节点;
判断所述读请求是否相同;
若所述读请求相同,进行一次数据读取;
若所述读请求不同,将所述读请求分组处理,相同的读请求分入相同的组,对相同的读请求所对应的应用程序分配相同的存储单元,存储读取该读请求的数据;
通过物理串口向外部驱动器读取对应于所述读请求的数据;以及
根据所述虚拟串口节点同时向所述至少两个应用程序发送读取的所述数据。
2.根据权利要求1所述的数据传输方法,其特征在于,所述为所述至少两个应用程序分别创建虚拟串口节点之后,还包括:
将已创建的所述虚拟串口节点添加到虚拟串口目录中,并计数所述虚拟串口节点的个数。
3.根据权利要求2所述的数据传输方法,其特征在于,所述根据所述虚拟串口节点同时向所述至少两个应用程序发送读取的所述数据的步骤,包括:
根据所述虚拟串口目录,同时向所述至少两个应用程序发送读取的所述数据。
4.根据权利要求2所述的数据传输方法,其特征在于,还包括:
根据所述读请求为所述至少两个应用程序分别分配对应的存储单元,以便于根据所述虚拟串口目录,将从所述外部驱动器读取的数据保存到对应的所述存储单元中。
5.根据权利要求2所述的数据传输方法,其特征在于,所述为所述至少两个应用程序分别创建虚拟串口节点的步骤之前,还包括:
判断多串口驱动器是否是第一次打开,所述多串口驱动器包括所述至少两个虚拟串口;
若所述多串口驱动器是第一次打开,则打开所述物理串口,并创建用于监视物理串口事件的串口监视线程。
6.根据权利要求5所述的数据传输方法,其特征在于,所述通过物理串口向外部驱动器读取对应于所述读请求的数据的步骤包括:
根据已创建的所述串口监视线程,判断所述物理串口是否有所述物理串口事件发生;
若有所述物理串口事件发生,则从所述物理串口获取数据,并保存所述数据至存储单元。
7.根据权利要求5所述的数据传输方法,其特征在于,所述数据传输方法还包括:
当所述应用程序中的任一个关闭与其对应的所述虚拟串口时,判断所述虚拟串口节点的个数是否等于零;
若所述虚拟串口节点的个数不等于零,则销毁所述虚拟串口目录中与关闭所述虚拟串口的所述应用程序相对应的虚拟串口节点和/或销毁与关闭所述虚拟串口的所述应用程序相对应的存储单元;若所述虚拟串口节点的个数等于零,则关闭所述物理串口,并退出所述串口监视线程。
8.根据权利要求1所述的数据传输方法,其特征在于,进一步包括:
根据所述读请求为所述至少两个应用程序分配存储单元;以及
将读取的所述数据保存至所述存储单元。
9.根据权利要求8所述的数据传输方法,其特征在于,所述根据所述读请求为所述至少两个应用程序分配存储单元的步骤,包括:
根据所述读请求为所述至少两个应用程序分别分配对应的所述存储单元。
10.根据权利要求1所述的数据传输方法,其特征在于,所述通过物理串口向外部驱动器读取对应于所述读请求的数据的步骤之前还包括:
判断所述至少两个应用程序的读请求是否相同;
当所述读请求相同时,通过所述物理串口对所述外部驱动器读数据。
11.根据权利要求1所述的数据传输方法,其特征在于,还包括:
通过所述至少两个虚拟串口接收对应的所述至少两个应用程序的写请求;
通过所述物理串口向所述外部驱动器写入对应于所述写请求的数据。
12.根据权利要求11所述的数据传输方法,其特征在于,所述通过所述物理串口向所述外部驱动器写入对应于所述写请求的数据的步骤之前还包括:
根据所述写请求为所述至少两个应用程序分配存储单元;以及
将要写入所述外部驱动器中的数据保存在所述存储单元中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥杰发科技有限公司,未经合肥杰发科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310033801.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高效角度可调的COB光源
- 下一篇:一种用于硅薄膜太阳电池的复合背电极