Software | Hardware | Health Course

MPSC.

Download

  • Name: MPSC.exe
  • Version: 1.0
  • Update: 2025-08-25
  • Size: 392k
  • OS: WinAll
  • Description: Portable Application
  • Download

    Multi-processor Serial Comm

    MPSC is the communication and debugging software of UART (Universal Asynchronous Receiver/Transmitter) interface, which supports multi-MCU addressing communication and file sending of Xmodem protocol, and also supports ordinary unaddressed communication. It can be used as a UART debugging assistant and as an uploading tool for BootLoader self-programming.

    Features

    • The usual one-to-one serial communication
    • Multi-processor serial communication
    • Xmodem protocol serial communication

    Receiving and sending interface

    The upper text box is the receiving data display window, and the lower text box is the sending data input window. They all support two formats: ASCII text format and hexadecimal format. For example:

    Format
    Data
    ASCII
    Hello World!
    HEX
    48 65 6C 6C 6F 20 57 6F 72 6C 64 21

    Settings

    1. Communication mode
      • Non-addressing mode: Sets Address Size to 0-byte.
      • Addressing mode: Sets Address Size to the number of bytes contained in the address.

      When sending data, the first N bytes determined by the Address Size are sent as addresses, and the other bytes are sent as data. If a 0-byte address is selected, it is normal unaddressed communication. For example, to send "48 65 6C 6F 20 57 6F 72 6C 64 21", an address of N bytes should be inserted before the data:

      Mode
      Address
      Block Format
      0-byte   48 65 6C 6C 6F 20 57 6F 72 6C 64 21
      1-byte 01 01 48 65 6C 6C 6F 20 57 6F 72 6C 64 21
      2-byte 0001 01 00 48 65 6C 6C 6F 20 57 6F 72 6C 64 21

    2. Receiving
      • ASCII Format: Display in ASCII format when checked, otherwise in HEX format.
      • Automatic empty display: If checked, the receiving display window will be emptied automatically when it is full.
      • Button Clear: Click to empty the receiving display window immediately.
      • Button Pause: Pause display of received data when pressed.

    3. Transmitting
      • ASCII Format: Send data in ASCII format when checked, otherwise in HEX format.
      • Automatic transmission: Automatically repeat sending data at the period determined by TX Cycle(ms) when checked.
      • TX Cycle(ms): Determines the period (in milliseconds) of automatic repeat transmission.
      • Button Clear: Click to empty the sending input window.
      • Button Send: Click to start sending data.

    4. Sending file
      • File path name: The path of the file to be sent.
      • Button ...: Click to browse files
      • Protocols: Sending files can be protocol-free, Xmodem protocol and 1K Xmodem protocol.
      • Button Send: Click to start sending file. When no protocol is selected, start sending files immediately; otherwise, if a legitimate protocol response from the receiver is received within 30 seconds, start sending file.

    5. Counters
      • Sending byte counter and Receiving byte counter, Click button Clear to clear the counters.