- Embedded Systems Architecture
- Daniele Lacamera
- 135字
- 2021-06-25 21:55:00
Workflow overview
Writing software in C, as well as in every compiled language, requires the code to be transformed to an executable format for a specific target to run it. C is portable across different architectures and execution environments. Programmers rely on a set of tools to compile, link, execute, and debug software to a specific target.
Building the firmware image of an embedded system relies on a similar set of tools, which can produce firmware images for specific targets, called a toolchain. This section gives an overview of the common sets of tools required to write software in C and produce programs that are directly executable on the machine that compiled them. The workflow must then be extended and adapted to integrate the toolchain components, and produce executable code for the target platform.
- 嵌入式Linux開發(fā)技術(shù)
- Containerization with LXC
- Designing Purpose:Built Drones for Ardupilot Pixhawk 2.1
- Hands-On DevOps with Vagrant
- vSphere Virtual Machine Management
- 精通Linux內(nèi)核開發(fā)
- 嵌入式應(yīng)用程序設(shè)計綜合教程(微課版)
- Windows Phone 7.5 Data Cookbook
- Installing and Configuring Windows 10:70-698 Exam Guide
- 網(wǎng)絡(luò)操作系統(tǒng)教程:Windows Server 2016管理與配置
- AutoCAD 2014中文版從入門到精通
- Linux服務(wù)器配置與管理
- Kali Linux高級滲透測試(原書第3版)
- Raspberry Pi入門指南
- Java EE 7 Developer Handbook