SCI中的SCI1SR1說明

2021-09-27 12:59:20 字數 433 閱讀 3638

or

超時標誌位,當軟體在下乙個資料傳送到移位暫存器之前讀取sci資料暫存器失敗(即讀取本次資料失敗,下個資料來臨or被被置一)。or位會在第二個資料的停止位被完全接收的時候立即置1,在移位暫存器中的資料會丟失,但已經存在於sci資料暫存器中的資料不會受到影響。清除or位可以通過讀取sci狀態暫存器1(scsr1),然後讀取sci資料低位暫存器(scidrl)

注:當rdrf被清除之後,or標誌位可能會回讀到置一的狀態,如果下列序列的事件發生的話,就有可能這樣了:

1、第一幀資料被接收後,讀取狀態暫存器scisr1(返回rdrf置位,or清零)

2、接收第二幀資料但沒有讀取第一幀在資料暫存器的資料(第二幀資料沒有被接收,or位被置位)

3、讀取資料暫存器scidrl(返回第一幀資料並清除rdrf)

4、讀取狀態暫存器scisr1(返回rdrf清除,or置位)

hiho292 題目1 SCI表示法

時間限制 10000ms 單點時限 1000ms 記憶體限制 256mb 每乙個正整數 n 都能表示成若干個連續正整數的和,例如10可以表示成1 2 3 4,15可以表示成4 5 6,8可以表示成8本身。我們稱這種表示方法為sci sum of consecutive integers 表示法。小h...

1 CentOS的版本說明

i386是給32位機器使用的,而x86 64適用於64位機器。前者只能使用32位軟體,後者可以兼用32位軟體,這就是兩者區別。如果你的伺服器記憶體大於4gb,強烈建議使用64位版本 如果只在虛擬機器裡安裝學習,那麼32位就行了,也就是選擇i386版本。如果想做伺服器,則建議選64位。進入之後我們看到...

QLatin1String類的說明

qlatin1string類對us ascii latin 1編碼的字串進行了簡單封裝,可理解為 關於const char 的乙個淺封裝。許多qstring的成員函式都用const char 代替qstring作為引數實現過載。這包含拷貝建構函式,賦值操作,比較操作和其他不同的函式,比如insert...