在clock_init的時候,爲什麼要將fast bus mode 切換到 asynchronous bus mode ?
判斷的條件是 HDIVN 是否是 0 ,這個條件主要判斷的是 FCLK:HCLK:PCLK=?
當 HDIVN == 0 的時候,FCLK:HCLK:PCLK = 1:1:1 ,這就是說,如果不是這個比例,HCLK和PCLK的頻率就要降低,這個時候我們總線上的頻率和CPU的頻率就不一樣了,所以我們要把總線模式改爲異步總線模式。
在clock_init的時候,爲什麼要將fast bus mode 切換到 asynchronous bus mode ?
判斷的條件是 HDIVN 是否是 0 ,這個條件主要判斷的是 FCLK:HCLK:PCLK=?
當 HDIVN == 0 的時候,FCLK:HCLK:PCLK = 1:1:1 ,這就是說,如果不是這個比例,HCLK和PCLK的頻率就要降低,這個時候我們總線上的頻率和CPU的頻率就不一樣了,所以我們要把總線模式改爲異步總線模式。
當我們的程序順序執行的時候,如果我們調用了一個很耗時的方法,那麼應用程序會使當前的線程處於阻塞狀態,直到方法的調用完成再繼續執行。這樣的方法調用