基于C6416的HPI通信,16位的;为什么写进去的数据只有低16位正确,高16位就没有数据啊???我先写入的是16’h1254后写的是16‘h5458;结果只显示16’5658;这是什么回事呢;时序都是按照datasheed上写的啊。


Shine:
HD5管脚拉高了么? HD5=1表示使能HPI32
mallo:
回复 Shine:
我是使用16位的,在复位的时候 hd【5】=0的,但还是只有后四位显示??
Shine:
回复 mallo:
时序有没有量过? 确实写了?
读的时候有没有一样的问题?
mallo:
回复 Shine:
写的时候32位的可以,就是16位的只出现后四位,前四位全0;时序就按照datasheed写的啊
后来看看书,看到书上的地址为什么没更新啊??地址0x80001234为什么不是wxyz5566而是00005566啊?????
TI中文支持网

