發送請求復位寄存器(CANTRR)
發布時間:2009/1/13 0:00:00 訪問次數:757
發送請求復位寄存器中的位只能通過cpu置位,通過內部邏輯復位。當發送消息成功或者放棄,該寄存器的相應位將復位。如果can模塊要清除寄存器中的位,而cpu要對它置位,則相應的位將置位。
如果通過trs已經對相應的位初始化,但當前沒有對消息進行處理,并且相應的trr[n]置位,則會取消相應的傳輸請求;如果當前正在處理相應的消息,發送成功或者由于在can總線上檢測到錯誤等原因退出傳輸,相應的位將置位;如果發送退出,相應的狀態位(aa31~0)置位;如果發送成功狀態位ta31~0將置位.發送請求狀態復位信號可以從trs31~0中讀取,通過cpu寫1將cantrr寄存器中的位置1,如圖所示。
圖 發送請求復位寄存器
歡迎轉載,信息來源維庫電子市場網(www.dzsc.com)
發送請求復位寄存器中的位只能通過cpu置位,通過內部邏輯復位。當發送消息成功或者放棄,該寄存器的相應位將復位。如果can模塊要清除寄存器中的位,而cpu要對它置位,則相應的位將置位。
如果通過trs已經對相應的位初始化,但當前沒有對消息進行處理,并且相應的trr[n]置位,則會取消相應的傳輸請求;如果當前正在處理相應的消息,發送成功或者由于在can總線上檢測到錯誤等原因退出傳輸,相應的位將置位;如果發送退出,相應的狀態位(aa31~0)置位;如果發送成功狀態位ta31~0將置位.發送請求狀態復位信號可以從trs31~0中讀取,通過cpu寫1將cantrr寄存器中的位置1,如圖所示。
圖 發送請求復位寄存器
歡迎轉載,信息來源維庫電子市場網(www.dzsc.com)
上一篇:發送響應寄存器(CANTA)