創龍TMS320C6748開發板試用 定時器

2021-07-07 02:38:55 字數 1198 閱讀 8318

timer plus

最簡單的外設之一

時鐘:內部鎖相環/外部時鐘(計數器)或事件

模式選擇:單次執行,連續執行,連續執行+週期過載

執行過程中的操作:定時器計數暫存器,時鐘脈衝來,+1

比較模組產生脈衝,生成四個事件:

1.產生cpu中斷到cpu控制器

2.dma事件到dma控制器

3.復位cpu,por(power on reset),將cpu所有外設、核心等所有裝置復位。事件由看門狗定時器來產生,只能將定時器一來作為看門狗定時器。

4.輸出事件到輸出管腳(脈衝訊號)

週期過載暫存器:改變定時器每次計數達到最大值時所要過載的值

作用:比如輸出pwm波時,通過改變過載的值,就可以輸出不同的pwm波形

下面是概述圖:

c6748 64位暫存器,低32位定時器叫定時器一二,高32位定時器三四。

定時器三四可以指定分頻係數

配置為關聯定時器:定時器三四作為定時器一二的預定標,即預分頻

與八個比較暫存器比較產生相應事件

定時器一二,pll旁路時鐘

定時器三四,預設都使用pll0_sysclk2時鐘,cpu二分頻

為什麼外設時鐘頻率可選?

答:降cpu頻降功率;但串列埠、定時器等需要穩定的頻率。pll1與cpu無關的鎖相環,就使用固定的頻率執行。

下圖為定時器三四輸入、輸出管腳

時鐘輸入管腳(預設配置)

時鐘輸出管腳(必須重新配置)

定時器一二:時鐘輸入輸出管腳為同乙個管腳

創龍TMS320C6748開發板串列埠和中斷學習筆記

1.硬體上,底板有2個串列埠,uart1和uart2 使用了max3232電平轉換晶元 其中uart2也可以轉rs485的。2.看下資料手冊部分,不過一直不理解過取樣的意思,16位元組的fifo three configurable 16550 type uart modules with mode...

TMS320C5509A學習筆記 學前注意事項

a 安裝正確的 器驅動,我採用的是合眾達的xds510 usb2.0 器,成功安裝驅動後開啟 裝置管理器後 看到的效果如圖,b jtag介面不能插反,如果jtag插反,電路板中的u10會發熱。複習一下jtag介面吧 jtag joint test action group 聯合測試行動小組 是一種國...

TMS320C5509A自帶ADC配置引數計算

tms320c5509a自帶adc使用起來比較方便,但是確定引數比較麻煩。作者嘗試使用程式計算出來,方便dsp自帶adc的使用。設計的程式可 直接計算出tms320c5509a自帶adc配置引數,以十六進製制形式輸出結果,方便可用。另外作者發現,ti的tms320vc5509 dsp analog ...