1、關(guān)于EOS位, 該位是設(shè)置位,并不是狀態(tài)位,即若那個(gè)轉(zhuǎn)換結(jié)果寄存器的控制寄存器的該位置1 ,則說明該轉(zhuǎn)換寄存器對應(yīng)的轉(zhuǎn)換通道為轉(zhuǎn)換序列的最后一個(gè)通道。
2、 單通道單次轉(zhuǎn)換模式,和單通道重復(fù)模式,EOS無效,EOS只用于序列通道轉(zhuǎn)換。指示最后一個(gè)轉(zhuǎn)換通道的。
3、單通道重復(fù)轉(zhuǎn)換,轉(zhuǎn)換的結(jié)果都存在了一個(gè)寄存器中,至于怎么重復(fù)的,就是不斷的在那個(gè)通道進(jìn)行轉(zhuǎn)換,除非你軟件停止它。
4、關(guān)于序列通道的序列定義的認(rèn)識(shí):
有兩個(gè)順序要搞清楚:
a、一個(gè)是AD轉(zhuǎn)換的順序,我個(gè)人覺得是嚴(yán)格按照AD轉(zhuǎn)換結(jié)果寄存器的的順序進(jìn)行轉(zhuǎn)換的,即ADC12MEM0~ADC12MEM15。
如果你指定了其實(shí)轉(zhuǎn)換寄存器的首地址地址,如ADC12MEM3,則轉(zhuǎn)換順序是:ADC12MEM3~ADC12MEM4~ADC12MEM5~......ADC12MEM15~ADC12MEM1~ADC12MEM2
b、另一個(gè)是序列通道的順序,其實(shí)這個(gè)順序我覺得是各個(gè)轉(zhuǎn)換結(jié)果寄存器的控制寄存器決定的,由于轉(zhuǎn)換結(jié)果寄存器的順序定了,如a,而結(jié)果寄存器的控制寄存器低四位決定了每個(gè)寄存器對應(yīng)的通道,這樣子對應(yīng)的轉(zhuǎn)換通道順序自然也就確定了,你們說是不是