|
Решения
Комплект программирования и отладки
Библиотека Serial Comm
Эффективная работа мультипортовых плат должна поддерживаться различными прикладными программами и приложениями, такими как сервисы удаленного доступа, Winfax, эмуляция терминалов. Существуют и специальные программы, призванные
обеспечить управление устройствами, подключенными к мультипортовым платам. В этом случае простые в использовании библиотеки программ и мощные отладочные средства MOXA станут решающим фактором в снижении стоимости разработки новых
программных средств. Можно проследить проблемы, возникающие при разработке приложений в различных операционных системах различные решения для любых операционных системах.
1. DOS
Многие сложности, возникают при программировании устройств под DOS, так как нет специальных библиотек для программирования устройств, при этом приходится использовать прямое управление вводом-выводом, обслуживать
прерывания Int14 и т.п., что часто является очень сложной и противоречивой проблемой.
2. Windows 3.x
Windows 3.x предоставляет Win16 Comm SDK, который облегчает программистам возможность обращения к COM портам. Коммуникационные объекты, базирующиеся на Win16, такие как MsCOMM для VB, могут также использоваться для доступа к COM
портам. Однако в системе может быть установлено не более 9 COM портов, что является ограничением операционной системы Windows 3.x.
3. Windows 2000/NT/95/98/ME
Windows NT поддерживает до 256 COM портов, в то время как Windows
95/98/ME поддерживает только до 128 COM портов. Хотя Win32 API позволяет обеспечить доступ к любому COM порту и является мощным и гибким средством, но требует все же
больших затрат времени и средств на разработку. Существуют ограничения и на MsComm для визуал бейсика - он не поддерживает более 16 COM портов.
Поэтому программисты ищут более простые решения.
Отладочные средства
В процессе разработки программисты могут использовать различные приборы, чтобы убедиться что оборудование работает нормально. Возможно два пути решения этой проблемы. Аппаратный -
специализированный анализатор протоколов, мощный, точный, но дорогостоящий. Второй путь - это использование программных отладочных средств, может быть менее точный, но очень экономичный.
API-232/DOS для DOS платформ
API-232/DOS это стандартная библиотека, поставляемая МОХА со всеми типами продукции работающими под управлением
DOS. Ее функции всесторонни и просты в использовании.
API-232/DOS предоставляет всесторонние функции
связанные с передачей данных, такие как XModem, YModem и
ZModem. Более того, работа по готовности или прерыванию поддерживается библиотеками тоже и что наиболее важно, эти библиотеки существую для наиболее часто используемых компиляторов,
таких как QBasic, Turbo/Borland C, Microsoft C, Turbo Pascal, Assembly и
Clipper. API-232/DOS содержит файл SCOPE.EXE, который позволяет сохранять и анализировать передачу данных.
API-232/Win3.x для Windows 3.x платформ
В среде Windows 3.x поддерживается только 9 COM портов и следовательно ресурсы ее относительно ограничены. В этом случае API-232/Win3.x позволяет разработчикам строить системы с числом COM портов менее 9 для Windows 3.x платформ. API-232/Win3.x
совместимы с 16-bit Borland C и Microsoft Visual C++. API-232/Win3.x, похожа на
API-232/DOS и разработана для снижения средств на разработку и обслуживание.
PComm библиотека для Windows 2000/NT/95/98/ME платформ
PComm библиотека это всеобъемлющий
ответ производителя устройств на запросы разработчиков приложений. Это простое в использовании решение, предоставляющее как основные, так и расширенные функции, такие как
передача файлов и обратный вызов. PComm библиотека применима и очень похожа на
API-232/DOS/Win3.x библиотеки и служит для снижения времени и затрат на разработку приложений для 32-bit платформ. PComm библиотека доступна в двух версиях - PComm Lite и PComm
Pro.
Они работают с популярными 32-bit компиляторами, такими как Microsoft Visual
Basic, Microsoft Visual C++, Borland C++ и Inprise Delphi. Как
отладочное средство PComm Pro является очень мощным и экономичным. PComm Pro также предоставляет гибкие и всеобъемлющие средства контроля
данных. С помощью специальных отладочных кабелей, персональный компьютер превращается в мощное средство анализа данных, которые могут быть сохранены для дальнейшего анализа.
PComm Pro
Комплект отладочных средств
|