導航:首頁 > 操作系統 > 飛思卡爾單片機應用

飛思卡爾單片機應用

發布時間:2024-08-02 10:33:11

A. 詢一款飛思卡爾16位單片機,帶PWM死區控制

1.5.2 FTM的寄存器

對FTM模塊的設置和訪問時都是通過FTM的寄存器來完成,下面我們就開始介紹FTM相關的寄存器。注意,FTM模塊有很多寄存器的寫入操作並不能立刻更新該寄存器的值,而是先寫到一個緩沖器(Buffer)里,由系統在設置好的載入點(load point),再配合軟體或硬體觸發的方式來從緩沖器更新寄存器中的值的,後面我們介紹到這些寄存器的時候會指出。另外,FTM的很多寄存器具有防寫功能,需要先把防寫打開才可以寫入,這點也在後面的介紹中提到。

1. 狀態和控制寄存器(FTMx_SC)

飛思卡爾K60 <wbr>FTM模塊詳解【一】

該寄存器每個FTM模塊一個,裡麵包含計數器溢出標志,溢出中斷允許設置,計數模式設置,時鍾源選擇和分頻設置,具體如下。

l TOF:定時器溢出標志,當FTM模塊計數器到達MOD寄存器中設置的結束值時,無論是遞增計數還是先加後減計數,在計數值從結束值變化到下一個值時,該位置1。當讀取該寄存器,且該位置1時,寫0可清除該標志,寫1則沒有效果。

l TOIE:定時器溢出中斷使能。當TOF置1時是否觸發中斷。對外界固定時鍾計數配合TOF和TOIE則可以實現定時中斷的功能。

TOIE=0:定時器溢出中斷禁止;

TOIE=1:定時器溢出中斷使能。

l CPWMS:中心對齊PWM選擇。這一位實際是設置計數器加減計數,所謂PWM中心對齊模式就是指的計數器先加後減。該位平時出於防寫狀態,只有在MODE[WPDIS] = 1時才可被寫入。

CPWMS=0:計數器加法計數;

CPWMS=1:計數器先加後減計數。

l CLKS:時鍾源選擇。選擇FTM計數器的時鍾來源。該位平時防寫,只有在MODE[WPDIS] = 1時才可寫入。

CLKS=00:未選擇時鍾;

CLKS=01:系統時鍾(推薦,即Bus Clock);

CLKS=10:定頻時鍾;

CLKS=11:外部時鍾。

l PS:預分頻設置。設置對CLK選中的時鍾預分頻。該位平時防寫,只有在MODE[WPDIS] = 1時才可寫入。

預分頻比=2^PS,最大128分頻。

B. 飛思卡爾的單片機編程和普通51的編程有很大區別么

區別不大,都是對寄存器操作的,熟悉了寄存器規則以及編程方法就行

飛思卡爾單片機系列
32位Kinetis系列;32位ColdFire系列;32位MPC56xx系列;8位微控制器系列(可使用2片);16位DSC系列;16位微控制器9S12XS系列;16位微控制器9S12G系列
51單片機
51單片機是對所有兼容Intel 8031指令系統的單片機的統稱。該系列單片機的始祖是Intel的8004單片機,後來隨著Flash rom技術的發展,8004單片機取得了長足的進展,成為應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用於工業測控系統之中。很多公司都有51系列的兼容機型推出,今後很長的一段時間內將佔有大量市場。51單片機是基礎入門的一個單片機,還是應用最廣泛的一種。

C. 為什麼汽車行業普遍使用飛思卡爾單片機不用stm32

飛思卡爾針對汽車應用的單片機系列,可靠性、抗干擾性總體來說比較好。而且飛思卡爾的單片機比較有持續性,很多十幾年前的型號也都可以買得到。
不過還是英飛凌的汽車級單片機更NB……

閱讀全文

與飛思卡爾單片機應用相關的資料

熱點內容
集群大數據編譯命令 瀏覽:536
什麼狼人殺app好 瀏覽:303
hadoop壓縮命令 瀏覽:655
croe殼命令 瀏覽:77
抽干文件夾圖片 瀏覽:950
android光感 瀏覽:968
php業務流 瀏覽:971
devc編譯錯了怎麼辦 瀏覽:300
編譯系統都有哪些部分 瀏覽:707
資料庫技術pdf 瀏覽:232
如何把網頁部署到伺服器上 瀏覽:634
php用戶組 瀏覽:785
撫順自動數控編程軟體 瀏覽:747
如何判斷是否可以通過編譯 瀏覽:929
衛士通加密官網 瀏覽:55
程序員需要會盲打么 瀏覽:448
編譯c無法識別unsighed 瀏覽:433
怎麼給幾年前的安卓機強行刷機 瀏覽:316
天方地圓製作演算法 瀏覽:193
演算法失效分析 瀏覽:760