拿到了一块MSP430 LaunchPad,根据教程使用Energia IDE学习,然而在写入时发现编辑器报错。
这个错误导致程序写入失败,根据路径也确实找到了这个文件但编辑器并不认。
首先,打开Energia所在路径\hardware\energia\msp430中的 platform.txt 文件(注意备份一份)
将其中的
# mspdebug
tools.mspdebug.upload.params.verbose=
tools.mspdebug.upload.params.quiet=
tools.mspdebug.path={runtime.tools.mspdebug.path}
tools.mspdebug.cmd.path={path}/mspdebug
tools.mspdebug.upload.pattern={cmd.path} {upload.verbose} {upload.protocol} --force-reset "prog '{build.path}/{build.project_name}.hex'"
tools.mspdebug.program.params.verbose=
tools.mspdebug.program.params.quiet=
tools.mspdebug.program.params.noverify=
tools.mspdebug.program.pattern={cmd.path} {program.verbose} {protocol} --force-reset "prog '{build.path}/{build.project_name}.hex'"
改为
# mspdebug
tools.mspdebug.upload.params.verbose=
tools.mspdebug.upload.params.quiet=
tools.mspdebug.path={runtime.tools.mspdebug.path}
tools.mspdebug.cmd.path={path}/mspdebug
tools.mspdebug.upload.pattern={cmd.path} {upload.verbose} {upload.protocol} --force-reset "prog {build.path}/{build.project_name}.hex"
tools.mspdebug.program.params.verbose=
tools.mspdebug.program.params.quiet=
tools.mspdebug.program.params.noverify=
tools.mspdebug.program.pattern={cmd.path} {program.verbose} {protocol} --force-reset "prog {build.path}/{build.project_name}.hex"
注意删除了每段最后一句中的单引号!!
最后重启Energia即可修复该错误。