Answers are grounded in this paper and cite their sources.
Since the embedded software is designed to reduce the production cost by optimizing the hardware to focus on a specific purpose, there are many cases where the hardware to be mounted is limited differently from the environment in which general-purpose software operates. In particular, in a hardware environment in which embedded software is operated, there may be no screen to output characters, there are no input devices such as a keyboard or mouse, or storage devices capable of storing logs are often limited. Developing embedded software in such an environment may differ greatly in speed and convenience of development or testing compared to software developed in a general PC or server environment. Due to this problem, this paper proposes a more efficient development plan for embedded software by utilizing the Cross Platform CLI(Command Line Interface) service of the NSFW (Next Software Framework).
No takes yet. Share an insight, caveat, or question.
Lee et al. (2021) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: