Device for automated testing universal asynchronous receiver-transmit based on software and method thereof

An automatic test, universal asynchronous technology, applied in the direction of instruments, special data processing applications, and detection of faulty computer hardware, etc., can solve the problems of cumbersome process, increase test uncertainty, waste of manpower, etc., to achieve simple and fast operation, avoid Insufficient test coverage, comprehensive test effect

Active Publication Date: 2009-06-03
SPREADTRUM COMM (SHANGHAI) CO LTD
View PDF0 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] (1) The parameters must be modified continuously during the test process, which is cumbersome
[0008] (2) Testers must be present to modify parameters, wasting manpower
[0009] (3) Frequent modifications are likely to cause errors and increase the uncertainty of the test

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Device for automated testing universal asynchronous receiver-transmit based on software and method thereof
  • Device for automated testing universal asynchronous receiver-transmit based on software and method thereof
  • Device for automated testing universal asynchronous receiver-transmit based on software and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] In order to understand the technical content of the present invention more clearly, the following examples are given in detail.

[0058] see figure 2 As shown, the device for automatically testing the UART based on software includes a programmable logic device development board 1 with a UART inside, a parallel connector 2, an ARM emulator 3 and an automated test program 4 The test computer 5, the parallel connector 2 is connected in series between the data sending pin and the data receiving pin of the universal asynchronous transceiver, and the test computer 5 communicates with the described test computer 5 through the ARM emulator 3 The programmable logic device development board 1 is connected.

[0059] Wherein, described programmable logic device development board 1 can be the FPGA development board 1 that carries FPGA chip 11, and described universal asynchronous transceiver is arranged on the inside of this FPGA chip 11; Described test computer 5 passes parallel ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a device for automated testing a universal asynchronous receiver-transmit based on software and a method thereof; the device comprises a programmed logic device development board which is internally provided with the universal asynchronous receiver-transmit, and a parallel connector that is connected between a data sending pin and data receiving pin of the universal asynchronous receiver-transmit in series, wherein, the development board is connected with a testing computer carrying automated test program by an ARM emulator. The method comprises: UART is set into an internal return loop mode to perform the operation of internal data transceiving test, and error is reported according to the running results; or the UART is set into an external return loop mode to perform the operation of external data transceiving test, and error is reported according to the running results; or the test is ended. By adopting the device for automated testing the universal asynchronous receiver-transmit based on software and the method thereof, the test is more comprehensive, the testing process is accurate and reliable, and the process is automated, easy and convenient, thereby greatly improving the testing efficiency, having simple and rapid operation, being stable and reliable on working performance and having wider application scope.

Description

technical field [0001] The invention relates to the field of embedded hardware testing, in particular to the technical field of universal asynchronous transceiver testing, and specifically refers to a software-based device and method for automatically testing universal asynchronous transceivers. Background technique [0002] Universal Asynchronous Receiver and Transmitter (UART, Universal Asynchronous Receiver and Transmitter) is an important module used in embedded chips for serial communication with peripheral devices. It has the advantages of simple operation, reliable operation, strong anti-interference, and long transmission distance. Designers generally agree that UARTs are the best way to transfer data from a CPU or microcontroller to the rest of the system, so they are heavily used in areas such as industry, communications, and appliance control. [0003] After using the hardware description language (HDL, Hardware Description Language) to implement the UART function...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F17/50G06F11/26
Inventor 王冬佳
Owner SPREADTRUM COMM (SHANGHAI) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products