walnutcy

STVD也生成BIN文件 STM8S

0
阅读(3065)

在学习应用STM8S的过程中,默认的工程只生成ELF、S19、SM8文件,想看看实际大小,及生成的BIN内容,很不方便,且对做IAP功能也麻烦,因为要读文件格式较麻烦。

这里就探讨一下,如何用STVD工具在编译的同时生成HEX、BIN格式的文件。

其主要设置如下所示,

1)首先设置链接后动作,如下图:

这里主要的功能是调用批处理来处理动作。

2) 编写适用的批处理,其内容如下图:

这里利用了COSMIC自带的CHEX,以及自己早期写得一个HEX转BIN的小工具。

3) 点编译,在链接完成后,就可以自动调用批处理来生成HEX文件与BIN文件了。下面请看看我的生成文件列表(Release目录)。

这里是我的解决方案,你的呢?如果要做成IAP,我们是不是还可以在生成后,自动调用下载呢?

那样的话,工作是不是又简化了呢? 简单即是美。