阅读:4599回复:11
急需RS232串口驱动程序
各位大侠:
本人现在做毕业设计,课题是将单片机采集过来的数据在计算机下还原出来,现在遇到一个问题,就是单片机发送过来的数据无法被计算机得到,我首先通过max232将单片机的ttl电平转换为232电平,然后发送给计算机,直接与计算机的串行口相连,但始终不能成功,听老师说要RS232驱动程序,现在又找不到,麻烦大家谁要知道,赶快发送给我,我只剩一个星期了,急需!谢谢! |
|
沙发#
发布于:2001-05-23 20:03
[QUOTE]原本由 huangyf 发表
[B]各位大侠: 本人现在做毕业设计,课题是将单片机采集过来的数据在计算机下还原出来,现在遇到一个问题,就是单片机发送过来的数据无法被计算机得到,我首先通过max232将单片机的ttl电平转换为232电平,然后发送给计算机,直接与计算机的串行口相连,但始终不能成功,听老师说要RS232驱动程序,现在又找不到,麻烦大家谁要知道,赶快发送给我,我只剩一个星期了,急需!谢谢! [/B][/QUOTE] 不需要驱动!Win32 SDK里面可以直接读写串口。你在MSDN里面找找。记得好像是用CreateFile,ReadFile之类的函数操作。 |
|
|
板凳#
发布于:2001-05-23 20:04
通常情况下,采用计算机串口 并行口的RS-232协议数据传输不需要
驱动程序的。 只是在某些情况下,由于设备独特性,可能需要。 必须说明一下,你是采用串或并方式进行数据采集的???? |
|
地板#
发布于:2001-05-23 20:05
对不起,没有看清你说的串。
|
|
地下室#
发布于:2001-05-23 20:51
根据你的工作描述,我认为不需要驱动程序,你需要在计算机上开发接受
串口数据的程序即可,这方面的工作我做过。 |
|
5楼#
发布于:2001-05-24 09:12
不过,如果你的系统实时性要求比较高的话,可能就比较麻烦一些。
|
|
|
6楼#
发布于:2001-05-24 09:52
用户被禁言,该主题自动屏蔽! |
|
7楼#
发布于:2001-05-24 10:18
建议找个串口调试程序,如EASYCOM之类的程序,然后让单片机一直发数,如不能接收数据,说明硬件有问题。
|
|
|
8楼#
发布于:2001-05-24 13:59
而且,MFC 中有现成的 COM 类,直接调用就可以了!
|
|
9楼#
发布于:2001-05-24 14:03
你可以用超级终端来做调试, 串口不用驱动的。 可以直接对端口读写。 |
|
|
10楼#
发布于:2005-03-19 12:03
我也做过这方面的设计,232是不需要驱动的,你只要在计算机里设计程序控制就行了,232只是起到电平转换,主要收发在于你的硬件电路,
其实用485更简单一点 |
|
|
11楼#
发布于:2005-03-19 13:33
在WINDOWS下对串口的操作用VB和VC很方便,这方面的资料也很多的。也可以找到的。
如果怀疑是硬件的问题,可在PC上用MASM写程序和单片机对调。 如果考虑写驱动,可用WINDRIVER,如果不知道如何操作UART,可参考LINUX 下的驱动代码。 如果还无法解决问题,哪就在PC上装LINUX,LINUC下对串口的操作 很方便,如何还无法解决问题,就在LINUX下写驱动吧。 如果还无法解决问题,我也没办法了。 |
|