串口编程&调试-大鱼号登录入口

2017年3月31日

简单易用的windows api函数库—包含功能强大的分析和纠错工具。 


串口编程函数库

 

现在的多串口卡必须能在不同的软件编程平台下工作,以至于应用,例如在远程访问服务器、winfax和仿真终端都能运用。无论如何, 多串口卡在其他应用时,如在控制外部的设备时要求有专门的软件编程。既然是这样, 就开发成本和时间而言,简单易用的函数库和有效的调试工具成为关键因素。因此,建立在操作系统下的不同的大鱼号登录入口的解决方案是有必要的。

1. dos

在dos下没有标准的api定义,所以使用不同的大鱼号登录入口的解决方案就显得尤为必要,例如直接的i/o 存取、int14或所有的api。但这些大鱼号登录入口的解决方案彼此不再兼容,所以,寻找一个简单的编程大鱼号登录入口的解决方案已是重要的问题。

2. windows 3.x

windows 3.x提供win16 comm sdk容许的串口编程接入pc的串口。基于win16的通讯对象,例如mscomm为vb,可以接入串口。无论如何,由于windows 3.x os的限制,您只能在系统上最多安装9个串口。

3. windows 2000/nt/95/98/me

windows nt提供256个串口,然而windows 95/98/me支持最大值为128个串口。虽然在win32 api中的每个串口,随便哪一个都可以接入使用,且弹性很大,但是依据复杂程度会增加开发成本的,迫使去发现比编程更容易的大鱼号登录入口的解决方案。和综合的win32 api比较,通讯对象也必须是更通俗和更可以接受的。在microsoft visual basic例子里,您可以用mscomm对象接入您的串口。而对于第三方通信对象,例如inprise delphi编译程序,也是可行的。虽然通信对象简单易用,但是并不能满足所有系统的性能扩展,例如mscomms最大只支持16个串口。

调试工具

当系统开发时,程序设计员需要适当对在线通讯设备进行验证。这里有两种基本的大鱼号登录入口的解决方案:硬件方案,例如一个协议分析仪和数据显示器,它是精确的并高级的,只是在费用上很不利。另一种方法是通过软件编程把pc变成数据显示器,虽然您将失去精密度和自动侦测功能,但这相对是有限的费用却是有效的。

 

dos 平台下的api-232/dos

api-232/dos是所有moxa产品在dos下的编程函数库,每个功能也是综合和简单易用的。api-232/dos提供多方面的功能以弥补基本数据的传输,从而达到和xmodem、ymodem和zmodem文件传输一样好的功能。此外,这种编程同时支持征询和中断格式功能,和函数库和绝大多数大众化的编程也是兼容的,包括qbasic、turbo/borland c、microsoft c、turbo pascal、assembly和clipper。api-232/dos驱动程序包含scope.exe,操作系统同样指向数据范围,帮助您获取和分析在线数据通信。

windows 3.x平台的下api-232/win3.x

虽然windows 3.x只支持到9 个端口,并相对到受系统的限制,但它仍然是经济的16-bit gui系统。在这个案例中,api-232/win3.x帮助系统开发者在windows 3.x系统下建立少于9 个串口设备的系统。api-232/win3.x与16-bit borland c和microsoft visual c 是兼容的,而且就像api-232/dos是专为减少维护和节省费用设计的。

windows 2000/nt/95/98/me平台下pcomm函数库

pcomm函数库是系统开发者根本生产能力的体现。它简单易用,还提供了基本和先进的功能,例如在文件转换和复核。pcomm函数操作与api-232/dos/win3.x函数类似,用这种方式可以利用强大的32位平台减轻时间和成本。pcomm函数是pcomm lite和pcomm内嵌的,是32位编程的大众工作方式,例如microsoft visual basic、microsoft visual c 、borland c 和inprise delphi。作为调试工具包,pcomm最是经济的和最强有力的。pcomm也提供强有力的和多方面的数据采集工具,在故障排除和数据采集的帮助下,您的pc可以在基于windows状态下在线显示和获取数据。此外,数据可以方便的存取,也便于将来分析。

网站地图