回覆列表
  • 1 # 使用者4945614452743

    簡單概括:

    (1) PCB板佈線錯誤;

    (2) 微控制器質量有問題;

    (3) 晶振質量有問題;

    (4) 負載電容或匹配電容與晶振不匹配或者電容質量有問題;

    (5) PCB板受潮,導致阻抗失配而不能起振;

    (6) 晶振電路的走線過長;

    (7) 晶振兩腳之間有走線;

    (8) 外圍電路的影響。

    解決方案,建議按如下方法逐個排除故障:

    (1) 排除電路錯誤的可能性,因此你可以用相應型號微控制器的推薦電路進行比較。

    (2) 排除外圍元件不良的可能性,因為外圍零件無非為電阻,電容,你很容易鑑別是否為良品。

    (3) 排除晶振為停振品的可能性,因為你不會只試了一二個晶振。

    (4) 試著改換晶體兩端的電容,也許晶振就能起振了,電容的大小請參考晶振的使用說明。

    (5) 在PCB佈線時晶振電路的走線應儘量短且儘可能靠近IC,杜絕在晶振兩腳間走線。

  • 2 # 使用者3423813534317

    首先,這個範圍是根據CPU給定的,比如4~16M,至於用8M還是12M,一方面是根據自己程式對處理速度的要求,對系統時鐘匯流排的要求,這個看功能,進行實際測試,能否滿足,另一個考慮的因素,就是能不能配到外設想要的時鐘,比如I2C我要1M的時候,看看分頻器能否分到這個頻率值。

  • 中秋節和大豐收的關聯?
  • 想給魚缸做塊隔板,如何下尺寸?