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.

[参考译文] 编译器/AM3359:带有lbbo的PRU编译器错误

Guru**** 2558250 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/589686/compiler-am3359-pru-compiler-bug-with-lbbo

部件号:AM3359

工具/软件:TI C/C++编译器

大家好,

我想报告以下PRU编译器错误,该错误是通过PRU编译器2.1 v.4测试的:

以下行创建编译器错误:

lbbo &R10,R14,R21.w2,b0

>>编译失败
subdir_rules.mk:9:目标'main.obj'的配方失败
"../main.asm ",错误! 在第56行:[E0003]无效指令

这应该是具有有效参数的有效指令。

我们用类似的参数测试了一些更多的指令,这些参数都编译正常:

lbbo &R R10,R14,0,b0

lbbo &R10,R14,R21.w2,4

lbco &R10,c0,r21.w2,b0

请告诉我您是否可以重现问题或是否需要进一步的信息。

此致,

 Thomas

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    main.asm是手动编码的汇编文件吗?  还是由编译器生成?

    谢谢,此致,

    -George

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    main.asm是 手工编码的汇编文件。 如果这有助于修复错误,我可以发送CCS项目。

    此致,

     Thomas

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您提交测试案例。  我可以重现错误诊断。  我在 SDOWP系统中提交了CodeGen-2210,以对此进行调查。  欢迎您使用我签名中下面的SDOWP链接进行关注。

    谢谢,此致,

    -George