官术网_书友最值得收藏!

Work Environment and Workflow Optimization

The first step toward a successful software project is choosing the right tools. Embedded development requires a set of hardware and software instruments that make the developer's life easier, and may significantly improve productivity and cut down the total development time. This chapter is meant to provide a description of the tools, and give advice on how to use them, to improve the workflow. The first section gives an overview of the workflow in native C programming, and gradually reveals the changes necessary to translate the model to an embedded development environment. Then, the GCC toolchain, a set of development tools to build the embedded application, is introduced through the analysis of its components. Finally, in the last two sections, strategies of interaction with the target are proposed, to provide mechanisms for the debug and validation of the embedded software running on the platform.

The topics covered in this chapter are:

  • Workflow overview
  • The GCC toolchain
  • Interaction with the target
  • Validation
主站蜘蛛池模板: 桂林市| 固始县| 喜德县| 辽阳县| 凌源市| 洪雅县| 钦州市| 武定县| 普兰店市| 永济市| 泸州市| 乳源| 咸丰县| 深圳市| 日喀则市| 台北县| 广东省| 常山县| 修水县| 遵义县| 定南县| 临夏县| 镇赉县| 萨嘎县| 苗栗市| 霍林郭勒市| 镇江市| 龙岩市| 宁海县| 许昌县| 甘泉县| 江门市| 尚志市| 乐亭县| 富阳市| 肇东市| 平邑县| 三台县| 清镇市| 黎平县| 长寿区|