AMAZON SERIES Operation Manual
Pioneer i n D i g i t al V is io n Technol og y
If (write data number > = TBUF_CNT)
{
RS232TX Start
Write Data number larger than TBUF_CNT is discarded.
For example if TBUF_CNT = 5 , write is done by a unit of 4 bytes where 8 bytes shall be written at
SIO_Data_Register but only 5 bytes are transmitted and the 3 bytes remaining shall be discarded.
}
STEP4 If there is data to be transmitted repeat from Step 1 .
Bit 0 ~ Bit 7: 1
st
Data Bit 8 ~ Bit 15: 2
nd
Data
Bit 16 ~ Bit 23: 3
rd
Data Bit 24 ~ Bit 31: 4
th
Data
Bit 0: Msb Bit 31: Lsb
5.5.6. SIO(RS232) Registers
Base address: F2F22000h, default baud rate is 57600
Baud Rate Setting
Write: Set baud rate
Read: Get current baud rate
0: 300 bps 1: 600 bps
2: 1200 bps 3: 2400 bps
4: 4800 bps 5: 9600 bps
6: 19200 bps 7: 38400 bps
8: 57600 bps 9: 115200bps
10: 230400bps Other value reserved.
Character length setting
Write: Set data length (must not be 0)
Read: Get data length
7: 7 bits
8: 8 bits
Other values reserved.
Parity setting
Write: Set Parity
Read: Get current parity
0: None 1: Odd 2: Even
Stop bits
Write: Set stop bit
Read: Get current stop bit
0: 1 1: 1.5 2: 2.
Buffer Size (Read Only)
This field indicates the maximum size of
receive/transmit data buffer.
If this value=1, Buffer_Status_Control,
SIO_Data_Register Char1-3 should be
ignored