社区
驱动开发/核心开发
帖子详情
cp2102的windows驱动如何编写
mz_zhang
2009-03-11 02:59:23
因为工作需要,编写一个cp2102的windows驱动。
现在已经将read write等书写完毕,简单的模型已经出来。但是还不是很熟悉我的驱动是否需要处理串口的设置等(是否需要我的驱动操作波特率 校验位的设置)?
写完基本的程序后 看见了tiamo的usb2com框架。
有哪位熟悉cp210x系列的,麻烦一下 将如何不使用开发包 实现通过u口编程设置uart口的参数。
谢谢。开发结束后我会将驱动的关键代码分享于此作为回报。
...全文
329
3
打赏
收藏
cp2102的windows驱动如何编写
因为工作需要,编写一个cp2102的windows驱动。 现在已经将read write等书写完毕,简单的模型已经出来。但是还不是很熟悉我的驱动是否需要处理串口的设置等(是否需要我的驱动操作波特率 校验位的设置)? 写完基本的程序后 看见了tiamo的usb2com框架。 有哪位熟悉cp210x系列的,麻烦一下 将如何不使用开发包 实现通过u口编程设置uart口的参数。 谢谢。开发结束后我会将驱动的关键代码分享于此作为回报。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cb2688he2688
2010-10-23
打赏
举报
回复
我顶下哦
swift19221
2010-08-30
打赏
举报
回复
我不懂,给你顶一下,
算是精神支持。
mz_zhang
2009-03-19
打赏
举报
回复
看来是没有人关心这样的问题的了
经过几天的查找和学习 基本上参照tiamo的usb2com 改写了下就可以了 感谢中国还有tiamo这样的人
中间学习的时候本来想逆向几个驱动的 但是感觉比较费时,再者自己第一次写设备驱动,以前都是写写文件 或者ndis驱动的 。
在查找资料的时候找到一个linux下的驱动 当然本着开源的精神里面有代码。这些也是我更改的时候参照的 。
这么多天没有一个回复这个帖子的,感觉应该没有人需要这方面的东西 所以我感觉贴代码浪费论坛空间的必要就没有了 。
再次感谢tiamo。
elitech-datareader:Elitech RC-4 数据访问工具和库
Elitech RC4 / RC5 数据读取器 描述 该软件是一个数据采集工具,用python
编写
,用于温度数据记录器RC-4/RC-5和温湿度数据记录器RC-4HC。 / / 是一款合理的数据记录仪。 RC-5+(注意加号“+”)。 不吃晚饭。 允许在Mac,Linux和
Windows
上使用RC-4 / RC-5。 这是一个非官方的工具。 该工具是通过监视和猜测串行通信数据而制成的。 这就是为什么这个软件并不完美。 要求 Python2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9 串口
驱动
(适用于 RC-4 系列)Silicon Labs CP210x USB-UART 桥 VCP
驱动
程序。 (对于RC-5)CH340串行
驱动
程序 (mac
驱动
程序不稳定) 适用于 sierra 签名的 Mac OS
驱动
程序 pySerial(用于串行端口的数据
CP340/CP341基于ASCII
驱动
协议的多站点轮询
西门子SIMATIC S7系列串行通信模块,包括CP340、CP341、CP440-1、CP441-1/2、CPU313C/314C-2PtP以及ET200S的1SI 3964/ASCII等,都支持ASCII
驱动
协议的通信,可以广泛地用于与第三方支持ASCII协议的仪表、设备、系统等进行点对点连接通信,具有应用简单、灵活,使用方便等优点。 本文通过一个具体的示例,给出了在多个西门子串口通信模块(CP340/CP341)之间通过ASCII
驱动
协议进行轮询通信的应用。其具体的...
Linux
驱动
编写
(适用WSL2)
驱动
代码架构分析
驱动
程序与内核模块的
编写
有着共通之处,
驱动
程序在内核模块的基础上补充添加更为完善的调用响应。
驱动
的执行过程为: 应用程序使用库提供的open(dev_name, mode)函数打开dev_name设备文件; 库根据传入参数执行swi指令,这条指令将会引发CPU异常从而进入内核; 内核的异常处理函数根据所提供的参数查找相应的
驱动
程序; 执行
驱动
程序; 返回一个文件句柄给库,进而返回给应用程序。 其他库函数read()、write()等的执行过程类似。因此,要完成
驱动
程序的
编写
,实
常用USB转串口芯片介绍
pl2303原理应用PL2303符合USB1.1标准,价格3RMB.2
CP2102
/CP2103简介 Silicon Laboratories公司推出的USB接口与RS232接口转换器
CP2102
/CP2103是一款高度集成的USB-UART桥接器,提供一个使用最小化元件和PCB空间来实现RS232转换USB的简便解决方案。如图1所示,
CP2102
/CP2103包含了一个USB功能控制器、US...
底层
驱动
编写
的入门
底层
驱动
驱动开发/核心开发
21,600
社区成员
21,708
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章