在PPS(version 5.95 build 1 revision 17483)中的建立了AIC3254的工程,使用InputOutput中的I2S_6x_In和I2S_6x_Out,结果编译一堆错误,TI相关技术支持能帮助解决一下吗?非常急需解决的问题。
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.
Derek Xie,
我使用的是version 5.95 build 1 revision 17483版本,里面有I2S_3x_In,I2S_6x_In和I2S_3x_Out,I2S_6x_Out(对于AIC3254),但是编译错误,因为我需要在AIC3254的单个I2S中传递多个通道的数据进行处理。
http://www.deyisupport.com/question_answer/analog/audio/f/42/p/22251/332490.aspx#332490这里有同行使用过,你做过I2S_6x_In的功能解答,我正好需要用到,但是我在revision 17483下编译错误
Derek Xie,
上一版本是有这个部件针对AIC3254,你能帮我看看在老版本下的编译结果吗?能给个你的邮箱地址吗?
编译结果如下:
Generating code for base_main_Rate44 .. assembling ...MemoryType usage: miniDSP_A_coeff: 7, miniDSP_A_data: 24, miniDSP_A_instr: 23, miniDSP_A_instr_alloc: 33, miniDSP_A_cycles: 23, miniDSP_A_cycles_alloc: 895,miniDSP_D_coeff: 7, miniDSP_D_data: 13, miniDSP_D_instr: 11, miniDSP_D_instr_alloc: 21, miniDSP_D_cycles: 11, miniDSP_D_cycles_alloc: 895
Assemble failed
Error: aic_gen.asm(83): Incorrectly formed directive
Error: aic_gen.asm(83): Incorrectly formed directive
Error: aic_gen.asm(85): Invalid statement. Must be a directive or comment. Instructions must be within .codeblock constructs - Input left_in I2S_6x_In_1_Ch2_L_DataOut(n)
Error: aic_gen.asm(86): Mismatched .codeblock and .endcodeblock directives
Error: aic_gen.asm(86): Mismatched .codeblock and .endcodeblock directives
Error: aic_gen.asm(88): Incorrectly formed directive
Error: aic_gen.asm(88): Incorrectly formed directive
Error: aic_gen.asm(90): Invalid statement. Must be a directive or comment. Instructions must be within .codeblock constructs - Input left_in I2S_6x_In_1_Ch3_L_DataOut(n)
Error: aic_gen.asm(91): Mismatched .codeblock and .endcodeblock directives
Error: aic_gen.asm(91): Mismatched .codeblock and .endcodeblock directives
Error: aic_gen.asm(98): Incorrectly formed directive
Error: aic_gen.asm(98): Incorrectly formed directive
Error: aic_gen.asm(100): Invalid statement. Must be a directive or comment. Instructions must be within .codeblock constructs - Input left_in I2S_6x_In_1_Ch5_L_DataOut(n)
Error: aic_gen.asm(101): Mismatched .codeblock and .endcodeblock directives
Error: aic_gen.asm(101): Mismatched .codeblock and .endcodeblock directives
Error: aic_gen.asm(103): Incorrectly formed directive
Error: aic_gen.asm(103): Incorrectly formed directive
Error: aic_gen.asm(105): Invalid statement. Must be a directive or comment. Instructions must be within .codeblock constructs - Input left_in I2S_6x_In_1_Ch6_L_DataOut(n)
Error: aic_gen.asm(106): Mismatched .codeblock and .endcodeblock directives
Error: aic_gen.asm(106): Mismatched .codeblock and .endcodeblock directives
Error: aic_gen.asm(158): Invalid statement. Must be a directive or comment. Instructions must be within .codeblock constructs - ERROR The SynchMode property of the framework must be Enabled to use this component.
Error: aic_gen.asm(336): Incorrectly formed directive
Error: aic_gen.asm(336): Incorrectly formed directive
Error: aic_gen.asm(338): Invalid statement. Must be a directive or comment. Instructions must be within .codeblock constructs - Out_data_ram left_out I2S_6x_Out_1_Ch2_L_DataIn(n-1)
Error: aic_gen.asm(339): Mismatched .codeblock and .endcodeblock directives
Error: aic_gen.asm(339): Mismatched .codeblock and .endcodeblock directives
Error: aic_gen.asm(341): Incorrectly formed directive
Error: aic_gen.asm(341): Incorrectly formed directive
Error: aic_gen.asm(343): Invalid statement. Must be a directive or comment. Instructions must be within .codeblock constructs - Out_data_ram left_out I2S_6x_Out_1_Ch3_L_DataIn(n-1)
Error: aic_gen.asm(344): Mismatched .codeblock and .endcodeblock directives
Error: aic_gen.asm(344): Mismatched .codeblock and .endcodeblock directives
Error: aic_gen.asm(351): Incorrectly formed directive
Error: aic_gen.asm(351): Incorrectly formed directive
Error: aic_gen.asm(353): Invalid statement. Must be a directive or comment. Instructions must be within .codeblock constructs - Out_data_ram left_out I2S_6x_Out_1_Ch5_L_DataIn(n-1)
Error: aic_gen.asm(354): Mismatched .codeblock and .endcodeblock directives
Error: aic_gen.asm(354): Mismatched .codeblock and .endcodeblock directives
Error: aic_gen.asm(356): Incorrectly formed directive
Error: aic_gen.asm(356): Incorrectly formed directive
Error: aic_gen.asm(358): Invalid statement. Must be a directive or comment. Instructions must be within .codeblock constructs - Out_data_ram left_out I2S_6x_Out_1_Ch6_L_DataIn(n-1)
Error: aic_gen.asm(359): Mismatched .codeblock and .endcodeblock directives
Error: aic_gen.asm(359): Mismatched .codeblock and .endcodeblock directives
41 errors detected
Assembler was terminated.
Summary: 41 Error(s)
Code generation terminated on base main Rate44
Build failed.