文件名称:0723

  • 所属分类:
  • 嵌入式/单片机编程
  • 资源属性:
  • [MacOS]
  • 上传时间:
  • 2012-11-26
  • 文件大小:
  • 1.54mb
  • 下载次数:
  • 0次
  • 提 供 者:
  • yin***
  • 相关连接:
  • 下载说明:
  • 别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容均来自于网络,请自行研究使用



procedure senddata



var



i:integer commflg : Boolean



begin



commflg:=true



for i:=1 to 8 do



begin



if not fcomm comml writecommdata(sendbutter,i) then



begin



Commflg=false



break



end



end



end



(4) 接收数据



在编写基于串口的计算机工业测控时,通常需要由下位机向PC机发送数据以使PC机了解系统的测试数据或下位机的运行状态,并进而控制下位机的行为。利用Spcomm串口控件接收下位机发送的数据信息的示例代码如下:



//事件驱动方式接收数据程序



procedure TForm1.CommlReceiveData(Sender:Tobject Buffer:Pointer bufferLength:Word)



var



receivedata:array of byte



begin



sleep(100) //等待100ms,保证接收到所有数据



move(buffef ,receivedata,bufferlength)



//将接收缓存区中的数据转移到数组中



……



end



(5) 关闭串口



在系统开发中,应注意在不使用串口时应及时关闭串口,释放系统资源,否则可能会影响系统的其它应用。关闭串口的代码如下:



procedure TForm1.FormClose ( Sender TObj ect:var Action:TCIoseAction )



begin



comml.StopComm



end -

procedure senddata



var



i:integer commflg : Boolean



begin



commflg:=true 



for i:=1 to 8 do



begin



if not fcomm comml writecommdata(sendbutter,i) then



begin



Commflg=false



break



end



end



end



(4) 接收数据



在编写基于串口的计算机工业测控时,通常需要由下位机向PC机发送数据以使PC机了解系统的测试数据或下位机的运行状态,并进而控制下位机的行为。利用Spcomm串口控件接收下位机发送的数据信息的示例代码如下:



//事件驱动方式接收数据程序



procedure TForm1.CommlReceiveData(Sender:Tobject Buffer:Pointer bufferLength:Word)



var



receivedata:array of byte



begin



sleep(100) //等待100ms,保证接收到所有数据



move(buffef ,receivedata,bufferlength)



//将接收缓存区中的数据转移到数组中



……



end



(5) 关闭串口



在系统开发中,应注意在不使用串口时应及时关闭串口,释放系统资源,否则可能会影响系统的其它应用。关闭串口的代码如下:



procedure TForm1.FormClose ( Sender TObj ect:var Action:TCIoseAction )



begin



comml.StopComm 



end
相关搜索: 下位机
delphi
串口

(系统自动生成,下载前可以参看下载内容)

下载文件列表

000280kc.7n

000282hs.7n

000282hs.7n1

000282mg.7n

000282mg.7n1

1137-1581.0723

1137-2404.0723

1137-485.0723

1138-2162.0723

1138-473.0723

1138-473.07231

1138-797.0723

1163-2758.0723

1163-2759.0723

1164-2760.0723

1164-2779.0723

1165-2170.0723

1165-2170.07231

1165-440.0723

1166-2276.0723

1166-2276.07231

1166-2638.0723

1485-2512.0723

1485-972.0723

1485-972.07231

1486-2474.0723

1486-2487.0723

1486-2487.07231

1551-1135.0723

1552-641.0723

1591-1734.0723

1591-2469.07232

1591-2469.07233

1591-913.0723

1592-1159.0723

1592-1248.0723

1592-1248.07231

1592-459.0723

1675-1195.0723

1675-1195.07231

1675-1474.0723

1675-2446.0723

1675-2888.0723

1675-523.0723

1676-1734.0723

1676-687.0723

1676-886.0723

1676-886.07231

1676-913.0723

1676-923.0723

1676-949.0723

1725-1370.0723

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org