版本控制嵌入式软件
Versioning Embedded Software
我正在研究 MSP430 Launchpad,并在此 Launchpad 上编写一些简单的软件。我正在通过添加新功能并将新软件上传到启动板来更改我的软件。一段时间后,我忘记了启动板上的版本。我想知道如何了解启动板上的软件版本。了解 Launchpad 上有哪些软件的最佳方法是什么?
只需在您的程序中放入一个未使用的变量:
#pragma RETAIN(version)
static const char version[] = "v1.23 (with yesterday's changes)";
然后用调试器看看。
您还可以添加 __DATE__
和 __TIME__
。
我正在研究 MSP430 Launchpad,并在此 Launchpad 上编写一些简单的软件。我正在通过添加新功能并将新软件上传到启动板来更改我的软件。一段时间后,我忘记了启动板上的版本。我想知道如何了解启动板上的软件版本。了解 Launchpad 上有哪些软件的最佳方法是什么?
只需在您的程序中放入一个未使用的变量:
#pragma RETAIN(version)
static const char version[] = "v1.23 (with yesterday's changes)";
然后用调试器看看。
您还可以添加 __DATE__
和 __TIME__
。