主题:有关rs232收发数据功能拆分的问题

  共有37967人关注过本帖    
浪子
1楼


有关rs232收发数据功能拆分的问题  发帖心情 Post By:2004-8-24 16:18:00   [只看该作者]

请问:
    要将rs232的全双工功能拆分成发送、接受两种功能,该如何处理?急用!!!

  单帖管理 | 引用 | 回复 回到顶部
zhl
2楼


  发帖心情 Post By:2004-8-24 16:47:00   [只看该作者]

可以在发送数据时,将串口的接收中断关闭。接收数据时,不打开发送中断。

  单帖管理 | 引用 | 回复 回到顶部
duoduo
3楼


  发帖心情 Post By:2006-3-21 15:21:00   [只看该作者]

按楼上的意思是说有两个中断?一个是接收中断;一个是发送中断?但是你们提供的API函数里只有一个中断函数呀?
所以我对楼上说的:“在发送数据时,将串口的接收中断关闭。接收数据时,不打开发送中断。”不是很明白。能再具体点吗?

  单帖管理 | 引用 | 回复 回到顶部
duoduo
4楼


  发帖心情 Post By:2006-3-21 15:53:00   [只看该作者]

在线等,急

  单帖管理 | 引用 | 回复 回到顶部
zhl
5楼


  发帖心情 Post By:2006-3-21 18:30:00   [只看该作者]

串口对应硬件中断只有一个,但引发中断的源不止一个,在串口的IER(中断使能寄存器)中 Data Bit 0: 数据接收中断,Data Bit 1: 数据发送中断。所以程序中可通过设置IER来选择。

  单帖管理 | 引用 | 回复 回到顶部
duoduo0001
6楼


  发帖心情 Post By:2006-3-22 15:21:00   [只看该作者]

有现成的代码吗?给来看看就清楚了

  单帖管理 | 引用 | 回复 回到顶部
zhl
7楼


  发帖心情 Post By:2006-3-22 15:56:00   [只看该作者]

仔细看看串口的驱动程序就可以了。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

有关rs232收发数据功能拆分的问题

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: