请问异步串行实现方式 点击:1007 | 回复:4



远 方

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:18帖 | 401回
  • 年度积分:0
  • 历史总积分:561
  • 注册:2002年1月29日
发表于:2002-04-19 15:49:00
楼主
我刚开始做LonWorks,需要用串行与设备通信,现在已经是可以发出数据 定义如下: IO_4 output bit ioUsartCon=0; // 用于控制通信芯片75176的输入输出 IO_8 input serial baud (4800) ioACDriverInput; IO_10 output serial baud (4800) ioACDriverOutput; 那我怎么样可以收到设备返回的数据呢? 请版主或是其它高手给一个最好的实现方式,谢谢



gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2002-04-18 11:35:00
1楼
详细见 motorola数据手册 样例

远 方

  • 精华:1帖
  • 求助:0帖
  • 帖子:18帖 | 401回
  • 年度积分:0
  • 历史总积分:561
  • 注册:2002年1月29日
发表于:2002-04-18 11:57:00
2楼
哪里有这样的data book? 我不知道用什么方式来检测串口有数据到达 when(??) { num_chars = io_in(ioACDriverInput, in_buffer, 20); } ????

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2002-04-18 14:01:00
3楼
同外部串口设备同步,建立握手信号。 详细见数据手册(代码样例)或者echelon美国网站有关下载文档。

yz

  • 精华:14帖
  • 求助:0帖
  • 帖子:38帖 | 137回
  • 年度积分:0
  • 历史总积分:320
  • 注册:2001年6月28日
发表于:2002-04-19 15:49:00
4楼
http://www.echelon.com/support/documentation/Bulletin/ EIA-232C Serial Interfacing with the Neuron Chip

热门招聘
相关主题

官方公众号

智造工程师