This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

新手求助!6670 BCP案例问题



各位大神好!

        我安装的是bios_mcsdk_02_01_02_06版本的包,使用的是pdk_C6670_1_1_2_6中的Bcp_exampleProject案例,因为想使用BCP做上行的接收端,在跑test_lte_ul时,出现仿真模式下和实际板卡上的结果不一致的问题。仿真模式时结果是对的,但是板卡上的结果不对,详情如下:

仿真模式下:

pdatabuffer的值:

输出2个包

包1的结果:

包2中的结果:

这个结果和案例中给出的结果对比吻合:

但是在板卡上实际运行结果就不对了,代码都是案例的,我一点没改

读到pdatabuffer中的值是一样的:

包1的结果:

包2的结果:

最终的结果:

请问这是什么原因引起的?为什么会出现同样的代码仿真时和实际板卡运行时结果不一致?

  • 在simulator环境下需要增加宏定义SIMULATOR_SUPPORT,而在板子上跑时则不需要,看看是否这个原因。

  • 您好!

            不是这个原因照成的,在板子上跑的时候我已经去掉SIMULATOR_SUPPORT,而且下行案例和其他模式的上下行案例不会出现这个问题。目前,就发现lte_ul有这个问题,刚好我又要用这个.......

            请问,还有可能是其他什么原因引起的吗?我是新手,因项目需求刚开始研究这个,案例没做什么修改,实在是不太好找原因。

  • 这个问题解决了没有?我是LTE_dl出现类似的问题,ccs仿真是对的,但是板子上跑就不行了,跟srio有关系吗?