The following is a list of important tasks to be performed when you are configuring the McBSP receiver. Each task corresponds to one or more McBSP register bit fields.
- Global behavior:
- Set the receiver pins to operate as McBSP pins.
- Enable/disable the digital loopback mode.
- Enable/disable the clock stop mode.
- Enable/disable the receive multichannel selection mode.
- Data behavior:
- Choose 1 or 2 phases for the receive frame.
- Set the receive word length(s).
- Set the receive frame length.
- Enable/disable the receive frame-synchronization ignore function.
- Set the receive companding mode.
- Set the receive data delay.
- Set the receive sign-extension and justification mode.
- Set the receive interrupt mode.
- Frame-synchronization behavior:
- Set the receive frame-synchronization mode.
- Set the receive frame-synchronization polarity.
- Set the sample rate generator (SRG) frame-synchronization period and pulse width.
- Clock behavior:
- Set the receive clock mode.
- Set the receive 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.