TI论坛
直播中

张硕

7年用户 409经验值
私信 关注
[问答]

请问HPI设置中HPIBYTEAD的含义是什么

在使用6748的HPI时,先对CFGCHIP1寄存器的HPIENA和HPIBYTEAD进行初始化。
HPIBYTEAD的解释是设置地址寄存器是字地址还是字节地址。
当我设置成字地址时,选择0x8000FC00(片内RAM)进行写操作,时序波形正常,但数值并没有写入。
当我设置成字节地址时,选择相同地址进行写操作,时序波形正常,且数值被写入。
求大侠解释HPIBYTEAD的含义。。

回帖(2)

余少虹

2019-1-16 11:47:11
你好,

试试字地址0x40007E00。
HPIBYTEAD设成字地址时,host写的地址是字地址,0x8000FC00字节地址要换算成字地址,即0x8000FC00>>2=0x40007E00
举报

张硕

2019-1-16 11:52:18
引用: vuywsdfwf 发表于 2019-1-16 17:21
你好,

试试字地址0x40007E00。

谢谢您的回答,我理解了! 
举报

更多回帖

发帖
×
20
完善资料,
赚取积分