请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28030 主题中讨论的其他器件:C2000WARE
工具/软件:Code Composer Studio
我使用 f2803xcap.h 文件获取两个上升/下降沿之间的定时器值差异。
我的系统频率60MHz。
我的初始化是
#define ECCTL1_INIT_STATE (CAP1POL_FALLING_EDGE +\
CAPLDEN_ENABLE +\
CTRRST1_Differation_TS +\
EVTFLTPS_X_1 +\
emulation_free)
#define ECCTL2_init_State (continuous_mode +\
TSCNTSTP_FREE +\
SYNCI_DISABLE +\
SYNCO_DISABLE +\
CAPTURE_MODE)
因此、我将得到多少时间戳、并按照过程计算20ms (方波输入)的时间戳。
EventPeriod=(Int32)(cap1.EventPeriod);
EventPeriod 变量会产生多少结果?
提前感谢