官方没有没有关于psi5的demo的例子工程,使用ILLD的psi5和psi5-s代码即运行Psi5SDemo.c的IfxPsi5sDemo_run()后,运行IfxPsi5s_Psi5s_sendChannelData()后TPI可以变成1,但是调用IfxPsi5s_Psi5s_getReadFrameStatus()时一直都读不到有数据的状态。
把loopbackEnabled改为IfxPsi5s_LoopBackMode_enable也没有用
根据tc397的demo板手册上两边的长排线上没看到有psi5或psi5-s的接口引出,没引出是是否可以进行自环测试?
datasheet或sch没有看到详细说明,如果可以有,是否有demo工程?
共2条
1/1 1 跳转至页
TC397调用IfxPsi5sPsi5sgetReadFrameStatus()时一直都读不到有数据的状态是怎么回事?
关键词: TC397 getReadFrameStatus
2楼
根据您的描述,您在使用TC397调用IfxPsi5s_Psi5s_getReadFrameStatus()时无法读取到数据状态。这个问题可能有以下几个原因:
1. 硬件连接问题:请确保您的TC397开发板的Psi5或Psi5-S接口引脚已正确连接。如果您在datasheet或sch中没有找到详细的说明,建议您查阅相关的硬件设计文档或联系硬件供应商以获取更多信息。
2. 软件配置问题:请检查您的软件配置是否正确。确保您已经正确设置了Psi5或Psi5-S的相关参数,如波特率、数据位、停止位等。
3. 循环测试模式:您提到将loopbackEnabled设置为IfxPsi5s_LoopBackMode_enable,但仍然无法读取数据。请确保您的硬件支持循环测试模式,并且已经正确配置了循环测试模式。
4. 驱动问题:请检查您的Psi5或Psi5-S驱动是否为最新版本,或者是否存在已知的bug。如果有更新或修复,请尝试更新驱动。
5. 调试:尝试使用调试工具(如printf或IDE的调试功能)逐步执行代码,以便找到问题所在。检查IfxPsi5s_Psi5s_getReadFrameStatus()函数的返回值,以确定问题是否出在该函数本身。
共2条
1/1 1 跳转至页
回复
我要赚赏金打赏帖 |
|
|---|---|
| 给28BYJ-48三自由度机械臂加一个网页控制台被打赏¥32元 | |
| 用28BYJ-48电机从零搭一台三自由度机械臂被打赏¥33元 | |
| 【英飞凌开发经验】ModusToolbox配置EdgeTalk外设被打赏¥27元 | |
| 基于BQ76952PFBR的BMS保护板热插拔损坏的原因和处理措施被打赏¥32元 | |
| 三分钟快速上手搭建nRF Connect SDK开发环境(VSCode)被打赏¥25元 | |
| 告别手动建模:我让AI用FreeCAD画了个开发板外壳被打赏¥30元 | |
| 【瑞萨RA8D1测评】总结收官——从IMU动作识别到LVGL桌宠被打赏¥33元 | |
| 【瑞萨BLE/WIFI模块测评】MPU6050双链路对比被打赏¥30元 | |
| 【瑞萨BLE/WIFI模块测评】DA14531被打赏¥28元 | |
| 【瑞萨BLE/WI-FI模块测评】DA16200被打赏¥28元 | |
我要赚赏金
