完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 一只耳朵怪 于 2018-6-19 15:31 编辑
Andy, 你好!请教您一个问题,我将这个TCP3d的例子工程修改成小端模式以后,不能正常译码,而是总是停在Keystone_TCP3D_PollFree()里的如下循环里: do [ udTmpIPR = (ptTcp3dHdl->atOutEdmaObj[0].regs->TPCC_IPR >> ucChanNum[0]) & 0x1; ] while(udTmpIPR != 1); 请问是什么原因?谢谢! PS:我修改了project的properties里的General中device endianness为little; file search path里include library 该为小端的库文件; 用的是TMDSEVM6670L |
|
相关推荐
6个回答
|
|
您好,
这个例子我在板子上分别进行大小端测试都是可以通过,但是在simulator下测试大端是可以过的,小端确实像你说的问题,你先在板子上测试一下,我这边看看simulator下小端测试的问题然后反馈给你,谢谢。 |
|
|
|
zbb9612 发表于 2018-6-19 07:46 您好, 谢谢您的回答。 我在板子上跑了,用的评估板是TMDSEVM6670L,问题还是存在 此外,我还修改了使用的pdk,因为我装的是pdk_C6670_1_1_2_5,所以把程序include和File Search Path都改为了pdk_C6670_1_1_2_5,不知道是否有影响? |
|
|
|
与PDK没有关系,附件是我测试的版本,可以在板子上测过大端及小端的。 |
|
|
|
非常感谢您的程序,现在已经能够跑通了,谢谢 |
|
|
|
能再请问一下,停在循环里是什么原因造成的么?又该怎么解决呢? 因为我在使用多个TCP3D,增加测试的block数目之后,程序又会在那一直循环 |
|
|
|
最开始你下载运行的程序有可能是版本太旧,在板子上是同时支持大小端的。 使用多个TCP3d时,每个译码器输入输出根据block数分配PaRAM set,注意避免PaRAM set资源的覆盖。对于每个TCP,代码中分配给输入的PaRAM set个数为(2*block_num + 4), 分配给输出的set个数为(2*block_num + 4)。 |
|
|
|
只有小组成员才能发言,加入小组>>
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
690 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
604 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1059 浏览 1 评论
749 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
527 浏览 1 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
169浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
130浏览 14评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
128浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
125浏览 12评论
GD32F303RCT6配置PA4 ADC引脚,将PA2代替key功能,PA2连接时无法实现预期功能,为什么?
59浏览 10评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-27 07:58 , Processed in 0.890186 second(s), Total 58, Slave 51 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号