Lazarus中文社区

 找回密码
 立即注册(注册审核可向QQ群索取)

QQ登录

只需一步,快速开始

Lazarus IDE and 组件 下载地址版权申明
查看: 6062|回复: 5

Lazarus串口组件SdpoSerial能交叉编译到arm平台下吗

[复制链接]

该用户从未签到

发表于 2010-12-21 14:20:32 | 显示全部楼层 |阅读模式
虽然可以用CreateFile方式访问串口,
但是还是怀念delphi方式下串口控件。

哪位高手能出手相助!!!!!!!!!!!!
回复

使用道具 举报

该用户从未签到

发表于 2010-12-30 15:36:47 | 显示全部楼层
SdpoSerial 已经明说了,不支持Wince
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-1-2 19:25:08 | 显示全部楼层
那开发WinCE的串口通信
改用哪个控件?
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-2-23 22:50:39 | 显示全部楼层
SynaSer serial library

满足你的需求
  

h t t p://www.ararat.cz/synapse/doku.php/download

简单使用
use
Synaser;

var
    ser: TBlockSerial;

//创建
ser := TBlockSerial.Create;

//打开与连接
{$IFDEF Linux}
//linux 使用
ser.Connect('/dev/ttyS1');

ser.Config(115200, 8, 'N', SB1, false, false);

StatusBar1.Panels.Items[0].Text := 'linux';

{$ENDIF}



{$IFDEF Win32}
//windows下使用
ser.Connect('COM1');

ser.Config(115200, 8, 'N', SB1, false, false);

StatusBar1.Panels.Items[0].Text := 'win32';

{$ENDIF}

//清空
ser.Purge;

//发送
ser.SendBuffer(ptr, 12);

//接收
ser.RecvByte(1000);

//释放
ser.free;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册(注册审核可向QQ群索取)

x
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-2-23 22:53:44 | 显示全部楼层
linux-i386
linux-arm
windows
以上平台经过实际测试,使用正常
wince看他的说明不支持,
但是我想可以进行适量修改进行支持
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2012-5-25 15:10:45 | 显示全部楼层
这个能作为控件用吗?
回复 支持 反对

使用道具 举报

*滑块验证:

本版积分规则

QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1 )

GMT+8, 2025-5-2 20:52 , Processed in 0.039838 second(s), 10 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表