- 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.
- 樂學Windows操作系統
- Persistence in PHP with the Doctrine ORM
- 開源安全運維平臺OSSIM疑難解析:入門篇
- Ganglia系統監控
- Mastering KVM Virtualization
- 循序漸進學Docker
- Linux網絡內核分析與開發
- Java EE 8 Design Patterns and Best Practices
- Learning Magento 2 Administration
- 計算機系統:基于x86+Linux平臺
- Kali Linux高級滲透測試
- Windows Server 2008組網技術與實訓(第3版)
- 大學計算機應用基礎實踐教程(Windows 7+MS Office 2010)
- Linux指令從初學到精通
- Xamarin Mobile Application Development for Android