Other Parts Discussed in Thread: ADC1175
场景:启用TM4C1294KCPDT的EPI配置为hostbus16,EPI0S0到EPI0S15用做数据线,连接到缓冲器16t245上(245另外一侧就是adc的d0-d8)。EPI0S30配置为CS,直接连接到ADC1175的时钟上。(硬件连线问题我只找到这么一种时序能对上adc的要求时序)
问题:245输出的高电平会被拉低同时还夹杂着有一些脉冲(见最下面的图 );如果adc只输出高电平的信号(例如0xff),可以看到245的输出高电平被拉低到2.7V,和测试波形中的高电平的幅值一样。这时候单片机会发热。
如果保持epi模块开启,只是epi0s0到spi0s15全部取消并配置为gpio输入,则不会出现这种情况。我判断是与epi的配置有关,但是还可能有别的原因吗?或者说是否是epi配置有什么问题呢,我找了好久实在没找出来。。。
另外,但是这时候数据是能正常收到的,数据对应也是正确的,,只是会大幅度发热。
下面是我的epi模块初始化代码: