The number of bytes a 1 Mbit/s SPI link transfers in 1 ms is about
Answer: C
Correct answer: 125
\[ 1{,}000{,}000\ \mathrm{bits/s} \times 0.001\ \mathrm{s} = 1000\ \mathrm{bits} = 125\ \mathrm{bytes}. \] SPI has no framing overhead, so the division is simply by eight - unlike the UART calculation above, where the start and stop bits make it ten. Forgetting to convert bits to bytes gives the 1000 offered here.
Please log in or register to report this question.