回复帖子:(zhl(0.0.*.*))ETR186的串口是CPU内部直接提供...

用户名:   *您没有注册?
密码:   *忘记论坛密码?    标题采用“回复:XXX....”
验证码 点击获取验证码
主题标题:  *不得超过 200 个汉字
当前心情
上一页 发帖表情 下一页
内容
  

主题最新回顾(发布时间:2004-7-13 15:47:00)
--  作者:zhl(0.0.*.*)
--  
PutInputData( COM2, (char)(inport( COM2PORT+RDR )&0x00ff) );
的作用是从RDR寄存器读取接收到的数据,并放入到接收缓冲区中。
与运算的作用是因为低8位有效。

主题最新回顾(发布时间:2004-7-13 15:04:00)
--  作者:wh(0.0.*.*)
--  
outport(tport, 0x0061);                // 8bit 1stop No_parity
能解释一下0x0061是什么吗?
PutInputData( COM2, (char)(inport( COM2PORT+RDR )&0x00ff) );
为什么进行与运算?

主题最新回顾(发布时间:2004-7-13 14:50:00)
--  作者:zhl(0.0.*.*)
--  
ETR186的串口是CPU内部直接提供的,其结构和16C550不同,所以需修改数据位、奇偶校验请参考R8822的手册。已发到你的邮箱。
我们提供的串口收发程序其实是一个基于FIFO结构的较简单的程序,自己花点时间再看看。:)

主题最新回顾(发布时间:2004-7-13 14:33:00)
--  作者:wh(0.0.*.*)
--  rs485 串口编程
你好,我是武汉用户。购买了你们公司的ETR186模块。有几个问题请教一下!在发送和接受数据时是如何操作的?我从你们的RS485的数据收发驱动程序中看的不是很清楚。能不能再发个比较完整的可以修改数据位,奇偶校验位的例子给我!
程序中存在一些宏定义的数据,和大量的逻辑运算,能不能重新注释一下它的功能,为什么要定义,运算这些量?并发给我这些注释!
谢谢!