| 전자부품 데이터시트 검색엔진 |
|
AT90SCR100 데이터시트(PDF) 280 Page - ATMEL Corporation |
|
|
|||||||||||||||||||||||||||||
AT90SCR100 데이터시트(HTML) 280 Page - ATMEL Corporation |
|
280 / 433 page ![]() 280 TPR0327AY–SMS–30Jan09 AT90SCR100 At this point, the Master can copy the received data from reception DPRAM into RAM, using HSSPIDMA. The HSSPIIR.BTD flag must then be cleared by software. If the HSSPIIR.BTD is set and the next buffer becomes full, the HSSPIIR.RCVOF is set. If the HSSPI interrupt enable bit and the HSSPIIER.RCVOFIE bit have been previously set, an inter- rupt is generated. The figure below illustrates the way the HSSPI works when configured as a Master with DPRAM/HSSPIDMA. Figure 21-4. SPI - Master with DPRAM/HSSPIDMA activated Configure SPICK frequency (HSSPICFG) Data to receive? Configure SPI Guard Time (HSSPIGTR) Configure CPOL, CPHA, MSTR=1, SPIEN, DPRAM=1, BTDIE (if IRQ mode) Wait SPICKRDY (HSSPISR) Read SPICNT Start copy of received data into RAM using HSSPIDMA. Read received data directly in RAM Wait BTD (HSSPIIR) Clear BTD (HSSPIIR) YES NO nb_data to send or receive>16? TXBUFE? (HSSPISR) Init RAM data and HSSPIDMA Copy data into DPRAM Write 16 in HSSPICNT Prepare RAM and HSSPIDMA Copy 16 or nb_data left data into DPRAM. Write 16 or nb_data left in HSSPICNT YES YES NO NO Init RAM data and HSSPIDMA Copy data into DPRAM Write 16 in HSSPICNT Prepare RAM and HSSPIDMA Copy nb_data left data into DPRAM. Write nb_data left in HSSPICNT |
|
링크 URL |
| ALLDATASHEET 가 귀하에 도움이 되셨나요? [ DONATE ] |
Alldatasheet는? | 광고문의 | 운영자에게 연락하기 | 개인정보취급방침 | 링크 투 데이터시트 | 링크교환 | 제조사별 검색 All Rights Reserved©Alldatasheet.com |
| 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 |