英飞凌
直播中

谢剑萍

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

TLE5012B-E5000调试无法确认数据回复是否正确

目前本人正在调试TLE5012B-E5000的芯片
硬件背景:
TLE5012E作为Slave,采用SSC通信的方式,Push-Pull Outputs,采用内部时钟。
Master用ST的芯片,采用DSPI,将SOUT和SIN短接在一起。
目前遇到的问题如下:
①:根据TLE5012B的Datasheet,发送命令0x8011,应该接受到2byte的数据恢复和2byte Safety word。因为无法确认数据回复的是否正确,只能从Safety Word来判断,如果数据正确,理论上面应该收到0xFEXX,但是实际收到的是0x3EXX。
②:Datasheet上面通讯速率应该是8Mhz,但是如果采用8Mhz,从示波器上面看,无法印证是下降沿采样,当4Mhz通信时,基本满足Datasheet上面的通信时序。
有谁同样遇到过上面的问题???希望大家帮忙提供思路!谢谢!

回帖(4)

叶紫薇

2018-12-19 10:57:03
我也是同样没数据读回来,楼住可否将源码发上来瞅瞅,我也是ST
举报

曾顺

2018-12-19 11:11:46
楼主问题解决了吗?现在调试该芯片,也遇到通信问题,能否交流一下啊
举报

张旭

2018-12-19 11:19:47
LZ解决了吗,我现在调试也是这个问题,安全字一直是7xxx
举报

xiaocaiji_0

2022-12-10 17:32:49
各位前辈、大佬,你们是怎么读取角速度的?在读取角度数据正常情况下,角速度一直异常,角速度速度大幅度跳动,而且是固定的几个、十几个数据来回跳动
举报

更多回帖

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