设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 编程开发 >> 其他开发语言 >> 推荐串口监视软件——Serial Monitor Professional
精品推荐
其他开发语言点击TOP10
·数字小键盘指法练习
·用C语言编通讯录程序(初学者级别的)
·Modem 常用AT指令集
·单片机模拟I2C总线及24C02(I2C EEPROM)读写实例(源代码)
·C++经典电子书下载
·Thinking in C++ 简体中文第二版
·debug和release的区别
·error LNK2001: unresolved external symbol __ftol2 错误解决
·C库函数手册
·一个简单的C语言编译器
编程开发点击TOP10
·数字小键盘指法练习
·ASP.NET 程序中常用的三十三种代码
·用C语言编通讯录程序(初学者级别的)
·我写的Java学生成绩管理系统源代码
·CHK文件恢复工具
·Modem 常用AT指令集
·java笔试题
·异常java.sql.SQLException: Io exception:The Network Adapter could not establish connection
·单片机模拟I2C总线及24C02(I2C EEPROM)读写实例(源代码)
·C++经典电子书下载
精选专题

推荐串口监视软件——Serial Monitor Professional

作者: 来源:网络文章 时间:2005-12-17 19:42:43

推荐串口监视软件——Serial Monitor Professional(1) 专业版下载地址:http://hesicong2004.vip.myrice.com/software/sermonpr.exe
简介(摘自帮助文件)

What is Serial Monitor

HHD Software Serial Monitor is a mixed kernel/user mode application, aimed at Win32 developers, whose work is connected with serial ports. The Serial Monitor allows users to change the default behavior of the serial ports in Win32-based operating systems, where only one application is allowed to use the port at the present moment.

The Serial Monitor achieves it by providing the monitoring device driver, which lies upon the serial device driver of the Windows NT, Windows 2000 and Windows XP operating systems. This driver collects all information including data read and written, control codes received and sent to the underlying hardware by the user mode client, etc.

The filter device driver used by the Serial Monitor is the newest generation of the driver, which sources and logic are described and presented in our article in Windows Developers Journal.

Please read the license agreement before using this prodUCt.

HHD Software company site contains the special page, dedicated to the Serial Monitor. It can be Accessed at the following URL: http://www.hhdsoftware.com/sermon.html. Check this page frequently to see the latest changes to the product.

Serial Monitor Features

The Serial Monitor does:

  • work with any software that opens a serial port and initiate communication through it.
  • intercept all data read from and written to the serial port.
  • intercept and process all serial input/output control codes (IOCTLs), providing the full dump of their parameters.
  • support data logging. An entire monitoring session can be logged (recorded) and then played back later.
  • format data into different kinds of output, thus providing user with a full set of information.
  • support copying to clipboard and export capabilities.
  • work in Windows NT 4.0, Windows 2000/XP workstation/server operating systems.
  • fully compatible with ACPI features, allowing you to bring the computer to standby/hibernate mode while running Serial Monitor.
  • emulate data sending on behalf of monitored application.

Its unique capabilities make it very useful in the following scenarios:

Developing or Implementing Serial Protocol

When a company develops or implements the serial port protocol, it often faces the lack of software or hardware tools such as protocol analyzers and often comes to implementing its own tool, making it (probably temporary) the part of the software project.

This kind of protocol analyzers always breaks down the clear design of the software, increases the project development time and often becomes not so useful as it is supposed to be because of timing changing.

With Serial Monitor you do not need to do the job anymore. All you have to do is to start your application, start the Serial Monitor, attach it to the application and receive the complete view of what's going on between the device and the software.

All monitored data can be logged into the log file thus making the post-analyzing real. If you need to collect information during the whole night - there's no problem! Just start the Serial Monitor and go to bed. In the morning, you will get a small compressed log file that contains everything you need to find your bugs!

Reverse-engineering the Serial Protocol

There is another area where the Serial Monitor is very useful. It is an area of serial protocols reverse-engineering. We won't talk about copyright here, because there are many lawful areas of reverse-engineering applications. Here are at least two examples:

  1. The company has the protocol documentation and the working software (maybe as an example of protocol implementation) and needs to write its own software based on this protocol. There seems to be some error in the code, which can't be found using only the documentation, but, unfortunately, there are no sources for the working software.
共2页 9 7 [1] [28 :>

推荐串口监视软件——Serial Monitor Professional 相关文章:
推荐串口监视软件——Serial Monitor Professional 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com