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

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
主站蜘蛛池模板: 宁都县| 东源县| 福建省| 扎囊县| 阿克陶县| 奉贤区| 镇远县| 蒙阴县| 鹿邑县| 会泽县| 漯河市| 卓资县| 湟源县| 定边县| 陕西省| 盖州市| 恭城| 广宁县| 海城市| 大丰市| 泸州市| 蓝田县| 济阳县| 乌拉特中旗| 格尔木市| 娄烦县| 凉城县| 临高县| 襄汾县| 武鸣县| 萨迦县| 康马县| 沁水县| 金湖县| 博白县| 深州市| 靖州| 清苑县| 申扎县| 通州区| 中西区|