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.

[参考译文] MSP430F6736A 能量计重建问题

Guru**** 2540720 points
Other Parts Discussed in Thread: MSP430F6736A, MSP430F6736

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/587616/msp430f6736a-energy-meter-rebuilding-issues

主题中讨论的其他器件:MSP430F6736AMSP430F6736

尊敬的所有人

        我使用的是 EVM430F6736能量计。 微控制器是 MSP430F6736A。 我关注以下网站 www.ti.com/lit/zip/slaa517中链接的手册中提到的每个细节。    以下是详细信息。

使用适用于 MSP430的 IAR 7.10

2.我已包含名为 emeter-toolkit-6733.ewp 的 ewp 文件,该文件位于 slaa517文件中。

3.重新生成此项目文件。 显示成功。

然后、我包含了名为 emeter-6733.ewp 的 ewp 文件。

5.在重建期间会出现很多错误。  

错误;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

编译配置:emeter-6733 -调试  

正在更新生成树...  

 

已 删除25个文件。  

正在更新生成树...  

emeter-background.c  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\slaa51\Sources\emeter-ng\emeter-background.c 592  

ERROR[Pe065]:预期为";" F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 592  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa51\Sources\emeter-ng\emeter-background.c 657  

ERROR[PE147]:声明与"long sample_count"(在第125行声明)不兼容 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa51\Sources\emeter-ng\neemeter-background.c 657  

ERROR[Pe065]:预期为";" F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 657  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 663  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa51\Source\emeter-ng\emeter-background.c 844  

ERROR[PE101]:"SD24BIFG"已在当前范围内声明(位于"F:\IAR\430\inc\msp430f6736.h"的第2838行) F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaae\slaa517\Source\emng-ng\em844-emc 后台  

ERROR[Pe065]:预期为";" F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 844  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa51\Source\emeter-ng\emeter-background.c 856  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slae\Source\emeter-ng\emeter-background.c 907  

ERROR[PE101]:"WDTCTL"已在当前范围内声明(位于"F:\IAR\430\inc\msp430f6736.h"的第4833行) F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaae\slaa517\Source\emeter-ng\emetc.background  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa51\Sources\emeter-ng\emeter-background.c 917  

ERROR[Pe065]:预期为";" F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 917  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa51\Source\emeter-ng\emeter-background.c 918  

ERROR[Pe020]:标识符"adc_v_buffer"未定义 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa51\Sources\emeter-ng\emeter-background.c 918  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 919  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa51\Source\emeter-ng\emeter-background.c 928  

ERROR[PE148]:变量"V_SAMPLE"已初始化(位于918行) F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 928  

ERROR[Pe059]:不允许在常量表达式 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa51\Sources\emeter-ng\emeter-background.c 928中进行函数调用  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa51\Source\emeter-ng\emeter-background.c 932  

ERROR[PE040]:预期标识符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 944  

ERROR[Pe065]:预期为";" F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 944  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa51\Source\emeter-ng\emeter-background.c 951  

ERROR[Pe059]:不允许在常量表达式 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa51\Sources\emeter-ng\emeter-background.c 951中进行函数调用  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa51\Sources\emeter-ng\emeter-background.c 952  

ERROR[Pe065]:预期为";" F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\slaa51\Sources\emeter-ng\emeter-background.c 952  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa51\Sources\emeter-ng\emeter-background.c 953  

ERROR[Pe028]:表达式必须具有常量值 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 953  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 970  

ERROR[PE040]:预期标识符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 973  

ERROR[Pe065]:预期为";" F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 973  

ERROR[Pe079]:预期类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 986  

ERROR[PE757]:变量"I_LIVE _sample"不是类型名称 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaemeter-ng\emeter-background.c 986  

ERROR[PE260]:缺少显式类型(假定为"int") F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\slaa51\Sources\emeter-ng\emeter-background.c 986  

ERROR[PE147]:声明与"__cc_version2 void sqac64_24 (int64_t *,long)"(声明位于"F:\JRF_Soham\work\TI Energy F:\JRF_Soham\work\TI Energy Meter\Single Phase\slaa517e\slaa517e\slaa517-emeter background-emete.r.emeter 458行)不兼容  

meter\Single Phasy\slaa517e\slaa517\Sources\emeter-ng/../emeter-toolkits\emeter-toolkit.h")  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa51\Sources\emeter-ng\emeter-background.c 988  

ERROR[Pe079]:预期类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 1033  

ERROR[Pe020]:标识符"V_quad_corrected"未定义 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa51\Sources\emeter-ng\emeter-background.c 1033  

ERROR[PE757]:变量"I_LIVE _sample"不是类型名称 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaemeter-ng\emeter-background.c 1033  

ERROR[PE260]:缺少显式类型(假定为"int") F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\slaa51\Sources\emeter-ng\emeter-background.c 1033  

ERROR[PE147]:声明与"__cc_version2 void mac64_16_24 (int64_t *、int、long)"(声明位于"F:\JRF_Soham\work\TI F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaae\slaa517e\slaa5173\sla3\cemeter background)"的第466行  

能量计\Single Phasy\slaa517e\slaa517\Sources\emeter-ng/../emeter-toolkits\emeter-toolkit.h")  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa51\Source\emeter-ng\emeter-background.c 1035  

ERROR[PE040]:预期标识符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 1079  

ERROR[Pe065]:预期为";" F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 1079  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 1081  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 1096  

ERROR[PE040]:预期标识符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 1127  

ERROR[Pe065]:预期为";" F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 1127  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa51\Source\emeter-ng\emeter-background.c 1128  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 1220  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa51\Sources\emeter-ng\emeter-background.c 1243  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slae\Source\emeter-ng\emeter-background.c 1244  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa51\Source\emeter-ng\emeter-background.c 1245  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa51\Source\emeter-ng\emeter-background.c 1257  

ERROR[PE040]:预期标识符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 1268  

ERROR[Pe065]:预期为";" F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 1268  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 1269  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa51\Sources\emeter-ng\emeter-background.c 1331  

ERROR[PE040]:预期标识符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 1333  

ERROR[Pe065]:预期为";" F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 1333  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 1334  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 1337  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 1366  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa51\Sources\emeter-ng\emeter-background.c 1497  

ERROR[PE147]:声明与"uint8_t TOTAL_ACTIVE_ENERGY _PULSE_REMAING_TIME"不兼容(在"F:\JRF_Soham\work\TI F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaae\slaaeter\Source \em517-ng-emc1497-background 中声明)  

能量计\单相\slaa517e\slaa517\Source\emeter-ng\emeter-structs.h")  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa51\Source\emeter-ng\emeter-background.c 1505  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa51\Sources\emeter-ng\emeter-background.c 1568  

ERROR[PE147]:声明与"uint8_t total_reactive、energy_pulse_remain_time"(声明位于"F:\JRF_Soham\work\TI F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaae\slaaete\slaa517Sources\emng-ng-e\em517-emt.em517-background)不兼容  

能量计\单相\slaa517e\slaa517\Source\emeter-ng\emeter-structs.h")  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 1573  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slae\Source\emeter-ng\emeter-background.c 1718  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa51\Source\emeter-ng\emeter-background.c 1757  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa51\Sources\emeter-ng\emeter-background.c 1818  

ERROR[PE101]:"SD24BPRE0"已经在当前范围内声明(位于"F:\IAR\430\inc\msp430f6736.h"的第2851行) F:\JRF_Soham\work\TI Energy Meter\Single Phase\slaa517e\slaaeter\Source\emng-18517-eme\background  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa51\Sources\emeter-ng\emeter-background.c 1819  

ERROR[PE101]:"SD24BCCTL0"已经在当前范围内声明(位于"F:\IAR\430\inc\msp430f6736.h"的第2845行) F:\JRF_Soham\work\TI Energy Meter\Single Phase\slaa517e\slaaeter\Source\emng-ng-18517-emetc.background  

ERROR[Pe065]:预期为";" F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-background.c 1819  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 1820  

运行 C/C++编译器时出错  

电表通信.c  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa51\Sources\emeter-ng\emeter-communication.c 589  

ERROR[Pe065]:预期为";" F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-communication.c 589  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\slaa51\Sources\emeter-ng\emeter-communication.c 613  

ERROR[PE147]:声明与"serial_msg_Buf_t TX_msg[2](在第152行声明)不兼容 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-communication.c 613  

ERROR[Pe065]:预期为";" F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-communication.c 613  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-communication.c 614  

ERROR[PE147]:声明与"serial_msg_Buf_t TX_msg[2](在第613行声明)不兼容 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Sources\emeter-ng\emeter-communication.c 614  

ERROR[Pe065]:预期为";" F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-communication.c 614  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-communication.c 615  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-communication.c 617  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-communication.c 619  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-communication.c 621  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-communication.c 691  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-communication.c 703  

运行 C/C++编译器时出错  

电表-基本-显示.c  

电表- fir 表.c  

emeter 前台.c  

电表-电流源 c  

电表- dlt645.c  

电表- Multicration.c  

电表-相位校正.c  

电表-rtc.c  

ERROR[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa51\Sources\emeter-ng\emeter-rtc.c 211  

ERROR[Pe065]:预期为";" F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\emeter-rtc.c 211  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa51\Source\emeter-ng\emeter-rtc.c 460  

ERROR[PE169]:预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Source\emeter-ng\emeter-rtc.c 475  

运行 C/C++编译器时出错  

emeter-setup.c  

HAL_PMM.c  

emeter-main.c  

HAL_UCS.c   

错误总数:96  

警告总数:24  

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

这似乎是 c 文件中的问题。 但我还没有提到编码。 所有这些内容都是之前随 slaa517 zip 文件一起发出的。

请告诉我这个问题。

相关信息

Soham Chakraborty

编译配置:emeter-6733 -调试 更新编译树...   已 删除25个文件。  正在更新生成树...  emlaham-background.c Error[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaa517e\slaa517\slaa51\Source\emeter-meter\emeter background.c  Syntax Error[Pe065]:Expected a ";" F:\jlaa517\slaa5e\slemet\emmeter\emmeter\eme\empher\s\clas\eme\eme\eme\eme\eme\eme\eme\eme\ema5902\emphr\net\emph\emas\eme\eme\eme\eme\emphras\eme\eme\eme\emla\eme\eme\eme\eme\eme\ema  此声明没有存储类或类型说明符 F:\JRF_Soham\Work\TI Energy Meter\Single Phase\slaa517e\slaa517源代码\emeter-ng\emeter-background.c 错误[Pe147]: Declaration is incompatible with "long sample_count"(declared at line 125) F:\JRF_ng\emeter-semete\eme\s单相   位表错误:\ema6576\ese-background:\slaimeemeed\semeteme\eme\semetras\sape\sape\eme\eme\sape\eme\sape\eme\emeeme\sape\sapeeme\emeed.emeed\sapeed\eme\sapeed\eme\eme\sape\eme\sapeed.eme\eme\eme\eme\eme\sape\eme\eme\emeed. 在前面的语法错误 F:\JRF_Soham\work\TI Energy Meter\Single Phase\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 843 Error[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Scope\s1746\spa384beme\eme\spra384beme\eme\spra384base\eme\spre\eme\spra384base\spra401.eme\eme\eme\spra381e\eme\eme\spra401.eme\eme\eme\eme\spre\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\emephore\eme\eme\eme\eme\   预期的";" F:\JRF_Soham\Work\TI Energy Meter\Single Phas\slaa517e\slaa101\Source\femeter-ng\nemether.c 517844 Error[Pe169]:Expected a declaration F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaae\sla0172\s/slaemetore\la0175174\s/semether\s/semether\sphrphrph\s/sla0174\s/semetrphrphr\n 在分析后、 出现单相位错误:\s/sla0174\s/semetr\netr\netore\s/semetr\netr\netr\netr\netr\ne\emet\emet\emetr\netr\netr\netr\netr\netr\netr\net\eme\eme\eme\eme\eme\eme\eme\eme\eme\  "WDTCTL"已在当前范围内声明(位于"F:\IAR\430\inc\msp430f6736.h"的第4833行) F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaaete\slaaeter\Source\emeter-ng\emetlase-background.c:\j5177\semphan\spra\spraemeume\spra17717e\spra\spraeme\spraeme\spraemeume\eme\eme\eme\eme\spra17717077.e\spra\spra\spra\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\spre\eme\spra17077.e\spra\spr    此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaa517e\slaa517源代码\emeter-ng\emeter-background.c 918 错误[Peemeter v_buffer\slaimer\emeta-background  :\jrf\emetras\s179179bemetr\n 单相位说明符错误:\ema179r\n 源代码:\ema179bemetr\n 源代码:\emetr\n 源代码:\sa179bemetr\n 源代码:ja17\emetr\n 单相位说明符  变量"V_SAMPLE"已初始化(第918行) F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaa517e\slaa517\Slaa517\Sources\emeter-ng\ne\emeter-background.c 928 Error [Peeet059]:Function call is not allowed in a constant expression\JRF_s/slaemete\eme\emeed\emeetr\nete\eme\emeed\sphras\eme\eme\emeed\sphan\emeed\emeed\sphras\eme\eme\eme\ema409179649a\s/sla\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\emephrphrphan\eme\eme\eme\emephras\eme\eme\eme\eme\eme\emeph\    预期的";" F:\JRF_Soham\Work\TI Energy Meter\Single Phasy\slaa517e\slaa517\Slaa517\Sources\emeter-ng\nemeter-background.c 517944 Error[Pe077]:此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phase\sphy\sallowe\seme\sleaneed\s951.eme\sleane\semephe\sphe\slease.expression\seme\slean\slean\seme\slean\seme\seme\salle\seme\phe\seme\seme\seme\phe\phe\seme\   此声明没有存储类或类型说明符 F:\JRF_Soham\Work\TI Energy Meter\Single Phas\slaa517e\slaa517 \Source\emeter-ng\emeter-background.c 952 Error[Pe065]:Expected a ";" F:\JRF_Soham\work\TI Energy 517\Semeter\emeter\Single Phase\emphy\sphy\ses\clahmes\clase.c 952\s/semetrane\eme\emetras\eme\eme\emetras\ese-background abe\emla065]\emetr\n 此声明包含单相位说明符:ng\es\cla065\sla065\sla052\eme\eme\eme\eme\  表达式必须具有恒定值 F:\JRF_Soham\Work\TI Energy Meter\Single Phas\slaa517e\slaa51740\Slaeer-ng\emeter-background.c 953 Error[Pe169]:Expected a declaration F:\JRF_Soaham\work\TI Energy Designer\Single Phase\sLA517e\sLAe\seme\saemeed\seme\spher\sema17517\seme\seme\eme\sphras\seme\eme\eme\eme\eme\eme\eme\sphan\eme\eme\eme\sphrphe\seme\sphe\eme\eme\eme\sphe\sphe\sphe\eme\eme\eme\sphan\eme\sphras\eme\eme\eme\eme\eme\eme\eme\eme\eme\     变量"i_live_sample"不是类型名称 F:\JRF_Soham\work\TI Energy Meter\Single Phases\slaa517e\slaa51\Source\cemeter-ng.c 986 Error[Pe260]:explicit type is missing ("int"假设) F:\JRF_Soaham\work\clahm\sense\sense\sense\lase-background tran\sense\sense\sense\sense\sense\sense\sense\sense\sense\sense\eme\eme\eme\eme64xe\eme\eme\eme\eme\sahme.rphe\eme\eme\eme\eme\eme\eme\eme\eme\eme64xe\eme\eme\emeph\emeph\eme\emeph\eme\eme\emeph\eme\emeph\eme\s     预期声明 F:\JRF_Soham\Work\TI Energy Meter\Single Phas\slaa517e\slaa517\Sources\emeter-ng\nemeter-background.c 517警告[Pe17012]:在前面的语法错误 F 之后重新启动解析 F:\JRF_Soham\work\TI Energy Designer\Single Phase\slaae\s1708\s/semetremetr\netr\netr\netr\ne\s/semetr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\ne\es\cemetr\netr\netr\netr\netr\netr\netr\ne\es\cemetr\netr\netr\netr\netr\netr\ne\es\cla017\es\cemetr\netr\netr\netr\netr\netr\netr\netr\ne\es\cleme\es\cemetr\netr\net    变量"i_live_sample"不是类型名称 F:\JRF_Soham\work\TI Energy Meter\Single Phases\slaa517e\slaa51\Source\cemeter-ng.c 1033 Error[Pe260]:explicit type is missing ("int"假设) F:\jRF_slaime\sensor\sense\sense\lahmspan\sbbackground\sbe.t\seme\seme\eme\eme\eme\eme\eme\emeetrphor_eme\texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.texample.t\     预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaa517e\slaa51\Source\emeter-ng.c 1035 Error[Pe404]:Expected an identifier F:\JRF_Soham\work\TI Energy Meter\Single Phase\slaae\sla179\sLA5171035 Error[Peemetemeteme\seme\semeteme\sphras\seme\seme\eme\eme\eme\sphras\eme\eme\eme\sphras\sa1710179\seme\eme\eme\eme\eme\eme\eme\sph\sphras\eme\eme\eme\eme\eme\eme\eme\eme\eme\sphras\sa1710179bed\sph\eme\eme\eme\eme\eme\eme\eme\eme\     在前面的语法错误 F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaa517e\slaa517\Slaeter-ng\emeter-background.c    Warning Error[Pe404]:Expected an identifier F:\JRF_Soham\work\TI Energy Phas\slaa\Single Phase-ng\sLA517517\emetr\ne\semetr\netr\netr\ne\ema017517\seme\semetr\netr\netr\net\ema\ema\seme\ema1751710171017\emph\emph\emph\emph\emph\emph\emph\semph\emph\ema\emph\emph\emphras\ema\ema\ema\ema\clas\ema\clas\ema\clas\ema\clas\ema\clas\ema\clas\sem 在前面的语法错误 F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 1218 Error[Pe169]:Expected a declaration F:\JRF_Soham\work\TI Energy eter\Single Phase-ng\slaae\s170217\semmeter\s/slahmes\clas\emas\emas\emetr\netr\netr\ne\eme\eme\emphorphe\ema172\emphr\net\eme\eme\eme\ema172\eme\eme\eme\eme\eme\eme\emphrphrphore\emphe\eme\eme\emphe\emphe\eme\eme\emphore\eme\eme\ema172e.tore\eme\eme\eme\eme\eme\eme\em    此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaa517e\slaa517源代码\emeter-ng\emeter-background.c  解析错误[Peemether\TI Energy Meter\Single Phas\slaae\semetr\n 源代码:\slaemetr\n 源代码错误代码:ja012557\semetr\n 源  代码:ja012557\s/slaemetr\n 源代码: 在前面的语法错误 F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 1266 Error[Peete\TI Energy Meter\Single Phas\JRF_Soham\works\Single Phase\sLAYe\sLA5170001\eme\emeetras\seme\eme\eme\sphras\eme\eme\eme\eme\eme\eme\eme\ema1709bed\eme\eme\eme\eme\sphras\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\ema    在前面的语法错误 F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 1330 Error[Pe169]:Expected a declaration F:\JRF_Soham\work\TI Energy Phas\slaa\slaa1751713000\semethere\semph\s/semetrphe\s/sa1713000e\sphrphrph\s/semetema\s/semape\s/semetema1713000e\s/semetrphrphrphrph\s/seme\s/semape\s/semape\s/seme\emape\emape\eme\eme\eme\sphe\sphe\sphe\sphe\sphrphe\ema1713000e\sphrphe\s/sema1713000e\s/seme\s/semphrph     预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaa517e\slaa517\slaeer-ng\emeter-background.c 1337 Warning[Pe012]:在前面的语法错误 F 之后重新启动分析 F:\JRF_Soham\work\TI Energy Syntes\lahemetr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\n?F:\ses\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\n?F    此声明没有存储类或类型说明符 F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaa517e\slaa517源代码\emeter-ng\emeter-background.c 1497 Error[Pe147]: Declaration is incompatible with "uint8_active_energy_pulse_mastime_time_time"(源代码:jlaemetraneum-background  emetr\n 源 代码:ja01597\s/slahmes\cemetr\n 源代码:sumeumeumeumeum-background emetr\n 源代码:) 在前面的语法错误 F:\JRF_Soham\work\TI Energy Meter\Single Phase\slaa517e\slaa517\Sources\emeter-ng\emeter-background.c 1566 Error[Pe077]:此声明没有存储类或类型  的 LAERF:\JRF_Soham\work\TI Energy\s17559\semeti\emetras\eme\sphore\eme\s17559\eme\eme\sphore\eme\sphore\eme\sphe\eme\eme\eme\emeume\sphore\eme\eme\eme\eme\eme\eme\eme\emephorphe\s17589\sphore\eme\sphe\sphe\sphe\sphe\eme\eme\eme\eme\eme\eme\eme\eme\sphe\eme\emphe\eme   预期声明 F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaa517e\slaa517\slaeer-ng\emeter-background.c 1573 Warning[Pe012]:在前面的语法错误 F 之后重新启动分析 F:\JRF_Soham\work\TI Energy Syntes\la171751717\semeter\semetr\n  单相表错误 F:\seme\sema1717171740\semetr\n 源代码:\semetr\n 单个源代码:\emetr\ne\emetr\ne\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\ema1717171717171740\eme\eme\eme\emet  预期声明 F:\JRF_Soham\Work\TI Energy Meter\Single Phas\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 1757 Warning [Pe012]:在前面的语法错误 F 之后重新启动解析 F:\JRF_Soham\work\TI Energy Phas\slaae\s1717\semetr\n 单个 Phas\s1717\emetr\n 源代码:\semetr\ne\emetr\ne\eme\eme\eme\eme\s1717101\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\sphrphrphrphe\eme\eme\phe\eme  "SD24BPRE0"已在当前范围(位于"F:\IAR\430\inc\msp430f6736.h"的第2851行) F:\JRF_Soham\work\TI 能量 计\Single Phase\slaa517\Source\emeter-ng\emier-ng\emier-background:\j51718\eme\spra17101\spra17101\spra1718\emet\emet\emet\emetrphrphr\n 或 bas\eme\spra17101\eme\spra17181718\emet\emet\emet\eme\emet\eme\eme\eme\eme\eme\  "SD24BCCTL0"已在当前范围内声明(位于"F:\IAR\430\inc\msp430f6736.h"的第2845行) F:\JRF_Soham\work\TI Energy Meter\Single Phases\slaae\slaa517\slaa517\Source\em430f6736-ng\em012-empha-background :\j517\eme\emeume\spra171840\spra\spra\spra\spra\eme\eme\emet\spra171817201720\emet\eme\eme\spra\eme\eme\eme\spra\eme\eme\eme\eme\eme\eme\spra\eme\eme\eme\eme\spra179a\eme\eme\eme\eme\eme\   在前面的语法错误 F:\JRF_Soham\work\TI Energy Meter\Single Phase\slaa517e\slaa517\Source\emeter-ng\emeter-background.c 1846 Warning [Pe177]:function "log_parameters" was declared but never referenced F:\JRF_Soham\work\TI Energy ce-background\emetore\emetr\n emetras\s405175172\emete\eme\eme\eme\emetrphe\sphe\sphe\eme\eme\eme\sphore\eme\sphore\sphore\eme\eme\emeed\emeed\sphore\emphore\sphore\emphe\eme\emphe\eme\emphore\sphore\     预期的";" F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaa517e\slaa517\slaa517589\Source\emeter-ng\emeter-communication.c 517589警告 [Pe012]:解析在前面的语法错误 F 之后重新启动 F:\JRF_Soham\work\TI Energy Designer\Single Phase\slaae\saby\saby\sabe\sabe\eme\emmeter\sabe\eme\sabe\eme\sabe\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\emeed\eme\eme\emeed\em   声明与"serial_msg_buf_t TX_msg[2](声明在第152行)不兼容 F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaa517e\slaa517e\slaa71\Source\emeter-ng\emeter-communication.c 613 Error[Pe065]:Expected a ";";"F:\slaa517e\s/slae\eme\eme\eme\eme\eme\semeed\eme\eme\eme\eme\eme\sph\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\eme\sph\eme\eme\eme\eme\eme\eme\eme\eme\sph\eme\eme\eme\eme\s   声明与"serial_msg_buf_t TX_msg[2](声明在第613行)不兼容 F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaa517e\slaa517e\slaa617\Slaeeter-ng\emeter-communication.c 614 Error[Pe065]:Expected a ";"F:\slaa17e\seme\semphe\seme\sphan\semphan\seme\seme\seme\sphan\seme\seme\sphan\sema179b\seme\seme\seme\seme\seme\seme\seme\sphan\seme\seme\eme\sphan\seme\eme\sphan\seme\eme\seme\eme\eme\eme\eme\sph\eme\sph\eme\eme\sph    预期声明 F:\JRF_Soham\Work\TI Energy Meter\Single Phas\slaa517e\slaa517\Sources\emeter-ng\emeter-communication.c 517619 Error[Pe169]:Expected a declaration F:\JRF_Soham\Work \TI Energy Meter\Single Phas\slaae\sport\s17517917\semethere\semmeter\emph\emph\emph\emphras\semph\emphran\emphan\emph\emphran\emphan\emphan\emph\emphran\emape\emphan\emape\emape\emape\emape\emphan\emape\emape\emphan\emape\emphan\emape\emphan\emape\emphan\emape\emape\emape\eme\emph\emphrph\emph\emph\emph\em     在前面的语法错误 F:\JRF_Soham\work\TI Energy Meter\Single Phases\slaa517e\slaa517\slaa517\Sources\emeter-ng\emeter-communication.c 在运行 C/C++ Compiler emeter-basic-display.c emeter-corrations.c emetr-foree.c emetc.c 时出现       错误、但从未使用过"eum-emetr.c emetr.c r.c emetr.c\emeum-m.c emeum-m.c emeum-m.c  此声明没有存储类或类型说明符 F:\JRF_Soham\Work\TI Energy Meter\Single Phas\slaa517e\slaa517 \Source\emeter-ng\emeter-rtc.c 211 Error[Pe065]:Expected a ";" F:\JRF_Soham\work\TI Energy Warning \ng\emetr\net\s\netr\netr\netr\netr\netr\net\emetr\netr\netr\netr\netr\netr\netr\netr\netr\net\eme\eme\semetr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\netr\net    在前面的语法错误 F:\JRF_Soham\work\TI Energy Meter\Single Phas\slaa517e\slaa517\Sources\emeter-ng\emeter-rtc.c      UCS Error[Pe169]:Expected a declaration F:\JRF_Soham\work\TI Energy Meter\Single Phase\slaae\sma\clae\emetr.c r.c 总数   为475+ r.c、同时运行 rtc.ma-m.c 总错误代码  

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

    您好、Soham、

    这些错误是使用较新版本的 IAR 及其编译器导致的。 为了快速解决这些错误、我建议安装 IAR EW430 v5.60。 我刚才下载了 slaa517中的代码、在 IAR EW430 v5.60中打开了项目、并且成功重建了项目、没有错误。 较慢的方法是在线搜索您的特定错误并解决每个错误、以便继续使用 IAR EW430 v7.10。

    例如、我在线搜索 Error[Pe077]并找到这个 IAR 网站、其中描述了这个错误和 Error[Pe065]是由较旧的中断语法引起的。 Perl 脚本可用于进行转换、它可在 IAR 安装路径的430\src\scripts 目录中找到。 以下参考资料应该会有所帮助。

    此致、

    James

    MSP 客户应用

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

    尊敬的 James

    它现在在 IAR v5.6中工作。 感谢你的帮助。

    此致
    Soham