Design of SDLC Communication Module Based Windows CE

Article Preview

Abstract:

SDLC bus communication module was designed and implemented in this paper. AM85C30 is used to accomplish the SDLC protocol control and adapts to PC/104 bus. Driver software is designed based on DMA streams driver under Windows CE 5.0. In order to achieve the maximum baud rate and lowering down the CPU usage, data exchange between AM85C30 and the host is implemented using DMA. Software circular FIFO is designed for buffering the SDLC frame data and status information, solving the frame losing problem when transferring data in high speed. RS485 bus is used in physical layer and works in half-duplex mode. The network topology is simplified and communication reliability is enhanced. The SDLC module is deployed in a launch vehicle video acquisition system. Field working indicates that the system can achieve stable speed of 2Mbps for both channels simultaneously.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1520-1525

Citation:

Online since:

October 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] ISO/IEC 13239: Information Technology Telecommunication Exchange between Systems High Level Data Link Control (HDLC) Procedures (Switzerland, 2002).

DOI: 10.3403/01146551

Google Scholar

[2] Philips Semiconductors. SJA1000 Stand-alone CAN controller(Holland, 2000).

Google Scholar

[3] Shangfeng Du. CAN bus control technology and its application (Publishing House of Electronics Industry, Beijing, 2006, in Chinese).

Google Scholar

[4] Zhaoan Yi. Research of real-time performance and software reliablility based on enbedded industrial control system with Windows CE (Xian China: Northwest University, 2008, in Chinese).

Google Scholar

[5] Advanced Micro Devices. Am8530H/Am85C30 Serial Communications Controller Technical Manual [S]. (1992).

Google Scholar

[6] Intel. ISA bus specification and Application Notes rev 2. 01(USA, 1989).

Google Scholar

[7] Meng Li, Yunxing Shu. Computer Engimeering and Design. Vol. 25(2007), p.963.

Google Scholar

[8] Haole Si, Bo Fang, Yumin Tian. Computer Engineering. Vol. 34(2008), p.86.

Google Scholar

[9] Bo Hu. Computer Engineering. Vol. 34(2007), p.255.

Google Scholar