關(guān)于stm32 APB總線上的"接口時(shí)鐘使能"與"外設(shè)時(shí)鐘使能"
今天看<<例說stm32>>上的RTC時(shí)鐘,發(fā)現(xiàn)他沒有使能APB1的上BKP時(shí)鐘,就能讀出BKP寄存器里的內(nèi)容.很是不解,又看了一遍發(fā)現(xiàn)APB總線上的時(shí)鐘使能分為兩種,一種是時(shí)接口時(shí)鐘一種是外設(shè)時(shí)鐘.
又仔細(xì)觀查了一下時(shí)鐘樹發(fā)現(xiàn)在APB外設(shè)時(shí)鐘使能寄存器上表現(xiàn)為接口時(shí)鐘的都已經(jīng)有了自己的時(shí)鐘,再經(jīng)實(shí)驗(yàn)證明所有這種不需要在APB上使能就有自已時(shí)鐘的外設(shè)(即在APBxENR的某一位上代表的是這個(gè)外設(shè)的接口時(shí)鐘的外設(shè))在不需要使能接口時(shí)鐘的情況下就能讀出這種外設(shè)的寄存器的內(nèi)容!