- 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.
- 電腦組裝與系統(tǒng)安裝
- Social Media Mining with R
- Linux操作系統(tǒng)基礎(chǔ)
- Linux系統(tǒng)架構(gòu)與運(yùn)維實(shí)戰(zhàn)
- 大學(xué)計(jì)算機(jī)應(yīng)用基礎(chǔ)實(shí)踐教程(Windows 7+Office 2013)
- 高性能Linux服務(wù)器構(gòu)建實(shí)戰(zhàn):運(yùn)維監(jiān)控、性能調(diào)優(yōu)與集群應(yīng)用
- 數(shù)據(jù)中心系統(tǒng)工程及應(yīng)用
- Advanced Infrastructure Penetration Testing
- Linux系統(tǒng)管理初學(xué)者指南:基于CentOS 7.6
- 大規(guī)模Linux集群架構(gòu)最佳實(shí)踐:如何管理上千臺(tái)服務(wù)器
- Serverless Architectures with Kubernetes
- Gradle Effective Implementations Guide(Second Edition)
- Python機(jī)器學(xué)習(xí)系統(tǒng)構(gòu)建(原書(shū)第3版)
- Embedded Systems Architecture
- 鴻蒙應(yīng)用程序開(kāi)發(fā)