完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
官方没有没有关于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工程? |
|
相关推荐
1个回答
|
|
根据您的描述,您在使用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. 示例代码问题:您提到使用了ILLD的psi5和psi5-s代码,但没有找到官方的demo例子工程。建议您联系官方技术支持以获取更多关于Psi5和Psi5-S的示例代码和文档。 6. 调试:尝试使用调试工具(如printf或IDE的调试功能)逐步执行代码,以便找到问题所在。检查IfxPsi5s_Psi5s_getReadFrameStatus()函数的返回值,以确定问题是否出在该函数本身。 7. 其他原因:如果以上方法都无法解决问题,可能存在其他未知的原因。建议您联系官方技术支持以获取更多帮助。 总之,要解决这个问题,您需要从硬件连接、软件配置、循环测试模式、驱动、示例代码和调试等方面进行排查。希望这些建议对您有所帮助。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
《DNESP32S3使用指南-IDF版_V1.6》 第十六章 WATCH_DOG实验
460 浏览 0 评论
【敏矽微ME32G070开发板免费体验】+ADC测试与LED点亮
418 浏览 0 评论
飞凌嵌入式-ELFBOARD ELF 2的硬件知识分享--核心板
352 浏览 0 评论
【敏矽微ME32G070开发板免费体验】\\+Lora通信终端产品开发项目
514 浏览 0 评论
1576 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11969 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 10:28 , Processed in 0.629395 second(s), Total 74, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号