| 数据搜索系统,热门电子元器件搜索 |
|
MAX17841BGUEV 数据表(PDF) 18 Page - Maxim Integrated Products |
|
|
|||||||||||||||||||||||||||||
MAX17841BGUEV 数据表(HTML) 18 Page - Maxim Integrated Products |
|
18 / 33 page ![]() buffer is not empty. The host should dispense of the null message by either clearing the receive buffer or by simply reading the null message and discarding it. A receive buffer overflow occurs when the UART receives data but there is no more space to store it. This could potentially occur ifTX_Unlimited was set or if there was sufficient latency in the daisy-chain. The UART cannot overtake the read pointer and overwrite the data being read so the last address that can be written is the one just behind the read pointer. If more data is received after the last address is written, the UART simply overwrites the last address and then sets the RX_Overflow_Status bit. The RX_Overflow_Statusbitisclearedwhenthereceivebuffer is read, thereby creating more write space. To detect any overflow, the status must be checked before servicing the receive buffer. After servicing the receive buffer, the status Table 9. SPI Transactions REGISTER TRANSACTIONS ADDRESS NAME DESCRIPTION 0x01 to 0x1B and 0x95 to 0x9B See the Register Table ReadsorwritesthespecifiedASCIregister BUFFER TRANSACTIONS COMMAND START LOCATION DESCRIPTION 0x20 — CLR_TX_BUFCommand:Resetsthetransmitbuffertoitsdefaultstateandclears TX_QandLD_Q. 0x91 RX_RD_ Pointer RD_MSGCommand:ReadsthereceivebufferstartingattheaddressRX_RD_ Pointer. Automatically increments the read pointer after the byte is read but does not increment the read pointer into the next message. 0x93 RX_NXT_MSG_ Pointer RD_NXT_MSGCommand:ReadsthereceivebufferstartingattheaddressRX_ NXT_MSG_Pointer(oldestunreadmessage).Automaticallyincrementstheread pointer after the byte is read but does not increment the read pointer into the next message. 0xB0 LD_QLocation0 WR_NXT_LD_QCommand:IncrementsLD_Q,thenwritesthetransmitbuffer load queue. The increment occurs whether the host loads the data or not. The commandbytedefinesthefirstlocationtobewritten(locations0to6).For example, 0xB0 starts writing at location 0 and continues through location 6. Writes beyondlocation6havenoeffect. 0xB2 LD_QLocation1 0xB4 LD_QLocation2 0xB6 LD_QLocation3 0xB8 LD_QLocation4 0xBA LD_QLocation5 0xBC LD_QLocation6 0xC0 LD_QLocation0 WR_LD_QCommand:Writesthetransmitbufferloadqueue.Thecommandbyte definesthefirstbytewritten(locations0to6).Forexample,0xC0startswriting at location 0 and continues through location 6. Writes beyond location 6 have no effect. 0xC2 LD_QLocation1 0xC4 LD_QLocation2 0xC6 LD_QLocation3 0xC8 LD_QLocation4 0xCA LD_QLocation5 0xCC LD_QLocation6 0xC1 LD_QLocation0 RD_LD_QCommand:Readstransmitbufferloadqueue.Thecommandbyte definesthefirstbyteread(locations0to6).Forexample,0xC1startsreading at location 0 and continues through location 6. Reading beyond location 6 reads zeros. 0xC3 LD_QLocation1 0xC5 LD_QLocation2 0xC7 LD_QLocation3 0xC9 LD_QLocation4 0xCB LD_QLocation5 0xCD LD_QLocation6 0xE0 — CLR_RX_BUFCommand:Resetsthereceivebufferandthereceivebuffer pointers to their default state. Maxim Integrated │ 18 MAX17841B Automotive SPI Communication Interface (ASCI) www.maximintegrated.com |
|
链接网址 |
| 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 |