The following is a list of important tasks to be performed when you are configuring the McBSP transmitter. Each task corresponds to one or more McBSP register bit fields.
- Global behavior:
- Set the transmitter pins to operate as McBSP pins.
- Enable/disable the digital loopback mode.
- Enable/disable the clock stop mode.
- Enable/disable transmit multichannel selection.
- Data behavior:
- Choose 1 or 2 phases for the transmit frame.
- Set the transmit word length(s).
- Set the transmit frame length.
- Enable/disable the transmit frame-synchronization ignore function.
- Set the transmit companding mode.
- Set the transmit data delay.
- Set the transmit DXENA mode.
- Set the transmit interrupt mode.
- Frame-synchronization behavior:
- Set the transmit frame-synchronization mode.
- Set the transmit frame-synchronization polarity.
- Set the SRG frame-synchronization period and pulse width.
- Clock behavior:
- Set the transmit clock mode.
- Set the transmit clock polarity.
- Set the SRG clock divide-down value.
- Set the SRG clock synchronization mode.
- Set the SRG clock mode (choose an input clock).
- Set the SRG input clock polarity.