主题中讨论的其他器件:EVM430-F6736、 MSP-FET、 MSP430F6736
大家好、
我一直在使用 EVM430-F6736
现在、我假装只使用 msp430f6736A 的微控制器、其学术目标(我是硕士学生)是对微控制器进行编程、以实现类似于电表但更简单的系统。 我假装只测量单相的电流、电压、有功功率、无功功率和电量、功率因数和频率。 一开始就没什么了。 我对我的程序有所了解、其中包含 slaa517文件的类似文件(www.ti.com/lit/zip/slaa517)。 下一步是 使用 IAR 软件对 EVM430F6736 (www.ti.com/.../slaa517e.pdf)进行重新编程。
几周前,我读过新版本的 IAR 软件有一些问题(我读过 这篇文章 https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/587616?tisearch=e2e-sitesearch&keymatch=emeter-setup.c) 。 我想使用 IAR 5.60、我的计划是使用该版本对 MSP430F6736进行编程的。 问题是当我购买用于 对 MSP430F6736A 进行编程的 MSP-FET 闪存仿真工具(www.ti.com/.../MSP-FET)时,我发现我必须使用一个新的 IAR 版本,因为它不能运行 IAR 5.60 (我在 这里发现了 https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/614826 )。 首先是说你下载一个旧版本的 IAR、然后是一个新版本、我认为这是矛盾的、但这就是它所说的...
我下载了 IAR 7.11.3并重新构建了这些项目(如第18/32页 www.ti.com/.../slaa517e.pdf 所述 )。 当我这么做时、我遇到了问题(当我重建 emeter-toolkit-6736.EWP 时、我有很多错误、而我在 IAR 5.60中没有这些错误、并且当我重建 emeter-6736.EWP 时、程序关闭)。 如何解决我的问题?
emeter-6736.ewp 的问题在于:
编译配置:emeter-toolkit-6733 -调试
正在更新生成树...
已删除54个文件。
正在更新生成树...
accum48.s43.
bin2bcd16.s43
bin2bcd32.s43
DC_filter16.s43
DC_filter24.s43
imul16.s43
isqrt16.s43
mul48_32_16.s43
mul48u_32_16.s43
Q1_15_mul.s43
Q1_15_mulq.s43
Q1_15_mulr.s43
Shift48.s43
sqac48_16.s43
sqac64_24.s43
去抖.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
DDS.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
剥离48.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
div_sh48.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
FLASH_replace16.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
flash_memcpy.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
FLASH_replace32.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
FLASH_CLR.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
FLASH_WRITE_Int16.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
FLASH_SECURe.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
FLASH_WRITE_INT8.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
FLASH_WRITE_Int32.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
host_dec32.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
hex2ascii.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
host_dec16.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
host_char.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
host_hex32.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
host_hex16.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
host_decu32.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
host_decu16.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
isqrt32i.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
host_str.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
isqrt32.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
iiceeprom.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
isqrt64i.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
isqrt64.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
lcd-module.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
LCD-内部.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
lcd-sim.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
LCDdec16.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
LCDdec32.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
LCDdecu16.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
mul48.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
LCDdecu32.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
rand16.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
rtc.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
setdco.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
RTC_DATA.c
致命错误[Pe035]:#ERROR 指令:编译器未识别。 C:\Users\Miguel \Desktop\slaa55_nuevo \slaa517\Source\emeter-toolkits\isr_compat.h 82
运行 C/C++编译器时出错
错误总数:38
警告总数:20
提前感谢!
