PSoC5 Timer使用

      首先拖放一個Timer組件,雙擊,配置屬性,完整功能定時器Fixed Fuction Timer或者UDB配置兩種解決方案供選擇,均可以選擇8/16位計數器模式,計數方式爲向下遞減,但UDB配置可供選擇的功能較多,包括多種邊沿捕獲方式等,如果之前修改了其外接的Clock時鐘(默認爲24Mhz總線頻率)則會在Timer中看到當前週期摺合的實際時間

      本次僅作爲定時器使用,所以需要熟悉的API有:

Timer_1_Init();   初始化定時器

Timer_1_Enable();  使能定時器,使其開始工作

Timer_1_ReadCounter();  讀取此刻計數值,注意真實值爲2^X-counter ,X爲計數器位數

Timer_1_Stop();        除能計數器

Timer_1_RestoreConfig();  重置爲初始化配置

其他需要的API可從自動生成的Timer_1.h/.c中查閱,功能可查閱Timer數據手冊,that‘s  all

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章