- 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.
- Learning Windows Server Containers
- Instant Handlebars.js
- Installing and Configuring Windows 10:70-698 Exam Guide
- Windows Vista融會(huì)貫通
- Mobile First Design with HTML5 and CSS3
- 計(jì)算機(jī)系統(tǒng)的自主設(shè)計(jì)
- Linux設(shè)備驅(qū)動(dòng)開發(fā)
- Python UNIX和Linux系統(tǒng)管理指南
- 從零開始學(xué)安裝與重裝系統(tǒng)
- 鴻蒙操作系統(tǒng)設(shè)計(jì)原理與架構(gòu)
- Windows Vista終極技巧金典
- Learning IBM Watson Analytics
- Getting Started with UDK
- 15分鐘!畫出我的漫畫角色:賣萌篇
- Microsoft DirectAccess Best Practices and Troubleshooting