主题:SysConfig 中讨论的其他器件
工具/软件:
您好、
我将 SysConfig 1.18.1与工业通信 SDK 9.1.0.03搭配使用。
通过 syscfg 选择 DMTIMER1。
则会看到生成的 ti_dpl_config.h
#define CONFIG_TIMER0 (0U)
#define CONFIG_TIMER0_BASE_ADDR (0x2410000u)
#define CONFIG_TIMER0_INT_NUM (153u)
#define CONFIG_TIMER0_INPUT_CLK_Hz (25000000u)
#define CONFIG_TIMER0_INPUT_PRE_SCALER (1U)
/*这表示所需的时间段"取整"到最接近 usec */
#define CONFIG_TIMER0_USEC_PER_TICK (62u)
/*这表示所需的时间段"取整"到最接近的 nsec */
#define CONFIG_TIMER0_Nsec_PER_TICK (62000u)
/*这表示实际时间段"取整"到最接近的 nsec */
define CONFIG_TIMER0_Nsec_per_tic_actual (62000u)
基地址或中断 num 似乎不匹配、根据文档、它适用于 DMTIMER6。
计时器工作正常、但从到期到 ISR 的延迟几乎是2个用例!
谢谢、
Eli

