| 전자부품 데이터시트 검색엔진 |
|
RXB0CTRL 데이터시트(PDF) 17 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
RXB0CTRL 데이터시트(HTML) 17 Page - Microchip Technology |
|
17 / 92 page ![]() 2003-2012 Microchip Technology Inc. DS21801G-page 17 MCP2515 FIGURE 3-1: TRANSMIT MESSAGE FLOWCHART Start Is CAN bus available to start transmission? No Examine TXBnCTRL.TXP <1:0> to Are any TXBnCTRL.TXREQ ? bits = 1 The message transmission sequence begins when the device determines that the TXBnCTRL.TXREQ for any of the transmit registers has been set. Clear: TXBnCTRL.ABTF TXBnCTRL.MLOA TXBnCTRL.TXERR Yes is TXBnCTRL.TXREQ=0 or CANCTRL.ABAT=1 Clearing the TxBnCTRL.TXREQ bit while it is set, or setting the CANC- TRL.ABAT bit before the message has started transmission, will abort the message. No Transmit Message Was Message Transmitted Successfully? No Yes Clear TxBnCTRL.TXREQ CANINTE.TXnIE=1? Generate Interrupt Yes Message Yes Set Set TxBnCTRL.TXERR Lost Determine Highest Priority Message No ? Set TxBNCTRL.MLOA The CANINTE.TXnIE bit determines if an interrupt should be generated when a message is successfully transmitted. GOTO START CANTINF.TXnIF Yes No Message error or Lost arbitration Arbitration Error CANINTE.MEERE? No Generate Interrupt Yes Set CANTINF.MERRF ? |
|
링크 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 |