首先,缺省值就是默認值的意思,默認值可以理解為設計芯片的人認為用這個參數,比較適中,起碼不可能耽誤你對某一模塊進行驅動。然后,為什么除了默認值(缺省值),還有這么多其他的參數可以進行選擇呢,那就要看你具體想要怎么開發這款芯片了,比如說你買了一輛自行車,那么自行車的軲轆個數,廠家的默認值(缺省值)是2,但是你買自行車不是用來方便出行的,而是單輪雜技表演的,那你就把軲轆個數設定為1。
最后,不重新設定為缺省值行不行,我建議跟着手冊賺芯片設計者讓你重設就好好聽話,但是我們想要設定該寄存器參數為其他值,那就先重設為缺省,初始化后,延遲一會兒,再改為你想要的寄存器參數。這樣做,一是代碼規范,二是保險不出錯,三是雖然看起來操作步驟變多了,但是耽誤不了幾個毫秒,開機時機器一般不需要多高的實時性最多開機慢。
