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

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
主站蜘蛛池模板: 札达县| 兴和县| 新干县| 龙川县| 中超| 雷山县| 光泽县| 仁怀市| 城市| 靖江市| 通海县| 南充市| 闻喜县| 泰和县| 仪陇县| 钟山县| 丹棱县| 会东县| 巩留县| 太康县| 新余市| 贞丰县| 禹州市| 太和县| 十堰市| 新巴尔虎左旗| 新乡市| 丰顺县| 金昌市| 临湘市| 天长市| 四子王旗| 临沧市| 青田县| 克什克腾旗| 云梦县| 丰台区| 滨海县| 和政县| 江阴市| 台南县|