微控制器可依據接入晶振頻率的高低判斷執行速度的快慢。這個判斷題是對還是錯,請解析一下。?

時間 2021-05-30 19:37:42

1樓:TopSemic晶元高手

這肯定是錯的。如果是老式的微控制器,如51系列可能是這樣。如今微控制器內部一般都有FLL,PLL,可以把外部低頻時鐘內部倍頻到高頻。

如Freescale的HCS08系列微控制器可以把32.768KHz的頻率倍頻到16.77MHz。

2樓:honorxcl

肯定是不能的,因為微控制器內部有時鐘配置的,可能倍頻,也可能是分頻率,所以微控制器實際執行的系統頻率可能比外部時鐘快,也可能比外部時鐘慢,需要根據具體的晶元的時鐘結構和具體的時鐘配置來確定,但是基本可以通過比較微控制器的最高系統頻率來確定最快狀態下誰更快!

3樓:

如果是出題者的想法,是錯的,微控制器是數位電路,無論用什麼晶振都是同樣的狀態變化,微控制器無法獲取時鐘速度。

不過這題不嚴謹,還是有方法定性判斷甚至定量測量晶振頻率的,通過測量IO口電容。具體方法是利用乙個定時器計時,將IO口配置成弱上拉/下拉的形式,通過測量週期數得到電容。操作上可以參考MSP430微控制器識別電容式觸控按鍵的應用。

51微控制器 32微控制器 openmv應該花多長時間和多少精力才能掌握呢

上限很高和下限很低,不好說。有基礎入門的話乙個月就夠了,比如學了51轉STM32,簡單看一下手冊,重點看一下gpio,時鐘,定時器中斷和串列埠,實際上就算掌握了,後續高階內容可以慢慢磨。openmv也同理,把常用的函式看一看跑幾個demo。精通就不好說了,比如作業系統學不學,boot的裁切,圖形庫移...

是什麼因素讓 PLC 比微控制器更可靠?微控制器為何不能做到這些?

老King 我覺得這個問題不能光從底層硬體成本和技術的角度來看,要換個角度來看,就容量理解多了。兩者用來控制裝置時,實現過程有何不同 首先微控制器不能直接控制外部硬體,要工程師圍繞著微控制器設計乙個完整的電路板,包括電源 IO,晶振,模擬量輸入輸出,通訊模組,隔離元件等等 做成PCB,然後將各個元件...

求推薦51微控制器?

立黨 的話我是完全認同的。主要看你怎麼定位微控制器,如果只當它是大學生和程式設計師的 樂高積木 我想它還是能給你帶來很多樂趣的,如果期望它能幫助你積累經驗和智識 張楠 學C51除了浪費時間之外,我想不出還有什麼用,因為你很快發現這東西不夠用。如果你非要學,也不用買51的開發板,Proteus就可以模...