Os motores de busca de Datasheet de Componentes eletrônicos
  Portuguese  ▼
ALLDATASHEETPT.COM

X  

STM8S Folha de dados(PDF) 276 Page - STMicroelectronics

Nome de Peças STM8S
Descrição Electrónicos  STM8S Series and STM8AF Series 8-bit microcontrollers
PDF  467 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricante Electrônico  STMICROELECTRONICS [STMicroelectronics]
Página de início  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

STM8S Folha de dados(HTML) 276 Page - STMicroelectronics

Back Button STM8S Datasheet HTML 272Page - STMicroelectronics STM8S Datasheet HTML 273Page - STMicroelectronics STM8S Datasheet HTML 274Page - STMicroelectronics STM8S Datasheet HTML 275Page - STMicroelectronics STM8S Datasheet HTML 276Page - STMicroelectronics STM8S Datasheet HTML 277Page - STMicroelectronics STM8S Datasheet HTML 278Page - STMicroelectronics STM8S Datasheet HTML 279Page - STMicroelectronics STM8S Datasheet HTML 280Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 276 / 467 page
background image
Serial peripheral interface (SPI)
RM0016
276/467
DocID14587 Rev 14
SPI communication using CRC is possible through the following procedure:
•
Program the CPOL, CPHA, LSBfirst, BR, SSM, SSI and MSTR values.
•
Program the polynomial in the SPI_CRCPR register
•
Enable the CRC calculation by setting the CRCEN bit in the SPI_CR1 register. This
also clears the SPI_RXCRCR and SPI_TXCRCR registers
•
Enable the SPI by setting the SPE bit in SPI_CR1
•
Start the communication and sustain the communication until all but one byte has been
transmitted or received.
•
On writing the last byte to the Txbuffer, set the CRCNext bit in the SPI_CR2 register to
indicate that after transmission of the last byte, the CRC should be transmitted. The
CRC calculation will be frozen during the CRC transmission.
•
After transmitting the last byte, the SPI transmits the CRC. CRCNext bit is reset. The
CRC is also received and compared against the SPI_RXCRCR value. If the value does
not match, the CRCERR flag in SPI_SR is set and an interrupt can be generated when
the ERRIE in the SPI_ICR register is set.
Note:
With high bit rate frequencies, the user must take care when transmitting CRC. As the
number of used CPU cycles has to be as low as possible in the CRC transfer phase, the
calling of software functions in the CRC transmission sequence is forbidden to avoid errors
in the last data and CRC reception.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Folha de dados Download

Go To PDF Page


Ligação URL



ALLDATASHEET é útil para você?  [ DONATE ] 

Sobre Alldatasheet   |   Publicidade   |   Contato conosco   |   Privacy Policy   |   Link para a ficha técnica    |   roca de Link   |   Lista de Fabricantes
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com