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

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
主站蜘蛛池模板: 原阳县| 遵义县| 胶州市| 成安县| 礼泉县| 宁南县| 余干县| 黎城县| 云林县| 茶陵县| 泗水县| 临汾市| 黄平县| 武义县| 宜君县| 慈溪市| 湟中县| 红原县| 绥棱县| 准格尔旗| 广安市| 伊吾县| 福州市| 阿克苏市| 青田县| 蒙城县| 永顺县| 兴文县| 洪雅县| 延庆县| 高陵县| 桐梓县| 元谋县| 河南省| 长垣县| 监利县| 屏南县| 漳州市| 阜阳市| 宣化县| 罗甸县|