主题中讨论的其他器件:C2000WARE
在我看来 、C2000Ware_3_04_00_00\driverlib\f2837xs\examples\cpu1\sdfm\sdfm_ex1_files.c 中存在一个错误
对 SDFM_CONFIGComparator 的调用 如所示
SDFM_CONFIG比较 器(SDFM1_BASE、
(SDFM_FILTER_1 | SDFM_FILTER_SINC_3 | SDFM_SET_OSR (32))、
(SDFM_GET_LOW_THRESHOLD (llt)| SDFM_GET_HIGH_THRESHOLD (HLT)));
但是 、在这个调用后、SDCMPHx 寄存器为零。 我认为最后一行应替换为'SFM_THRESHOLD (HLT、llt)' :
SDFM_CONFIG比较 器(SDFM1_BASE、
(SDFM_FILTER_1 | SDFM_FILTER_SINC_3 | SDFM_SET_OSR (32))、
SDFM_THRESHOLD (HLT、llt));
此致、
Alex