首先拖放一個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