iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Arm Platforms

嵌入式系統建構之知識 系列

本文以自我學習的方式分享有關嵌入式基礎知識,從CPU基礎架構與指令集(以Arm為例)、程式如何執行過程、嵌入式系統常用的FreeRTOS架構基礎介紹以及嵌入式常使用的工具。

參賽天數 5 天 | 共 5 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day1 前言

嵌入式系統其實在我們的生活中無所不在,嵌入式系統是嵌入式計算機系統的簡稱,也就是說嵌入式系統與普通計算機其實非常類似,列出幾個典型的應用:智能機器人手機汽車(導...

2021-09-08 ‧ 由 rxin1219 分享
DAY 2

Day2.程式運行的基本概念(預處理、編譯、組譯、鏈結)

平常我們很少關注編譯和鏈結的過程,因為開發環境都集成開發的環境,比如Visual Studio、Eclipse,這樣的IDE一般都將編譯和鏈結的過程一步完成,因...

2021-09-09 ‧ 由 rxin1219 分享
DAY 3

Day3.編譯器運作流程介紹

編譯器做了什麼 ? 我們知道使用機器指令撰寫程式碼是非常麻煩的事情,也會使開發程式的效率不高,編譯器就是將來源碼(source code)翻譯成機器語言(obj...

2021-09-10 ‧ 由 rxin1219 分享
DAY 4

Day4.Cortex-M 系列 基礎探討

Overview ARM Architecture 從第七代開始,分為三種配置(Profile) Application:AXI,VMSA(MMU) Real...

2021-09-11 ‧ 由 rxin1219 分享
DAY 5

Day.5 深入理解連結之Object file

目標文件格式 (Object file) ​以文件的方式放在磁碟(Disk)中的 Object module 有三種形式​ 可重定位目標文件 (Relocat...

2021-09-12 ‧ 由 rxin1219 分享