Tutorialspoint

黑色星期五,享受歷史最低價! 使用優惠碼:BFS8

掌握C語言和嵌入式C程式設計

人物圖示 NerdyElectronics

4.5

掌握C語言和嵌入式C程式設計

本課程以簡單、有趣、易懂的方式教授C語言和嵌入式C語言,內容全面,適合線上學習。

更新時間圖示 更新於 2024年9月

語言圖示 語言 - 英語

人物圖示 NerdyElectronics

英語 [CC]

類別圖示 IT與軟體 ,硬體,C程式設計

講座 -66

資源 -9

時長 -5.5小時

終身訪問

4.5

price-loader

終身訪問

30天退款保證

培訓 5 人或以上?

讓您的團隊隨時隨地訪問 10000 多個 Tutorials Point 頂級教程。

課程描述

C語言和嵌入式C程式設計課程旨在幫助學習者掌握C語言和/或嵌入式C語言。

本課程的講師是一位來自知名汽車製造商的高階嵌入式工程師和軟體架構師。

本課程將教授嵌入式系統所需的最關鍵技能之一:C語言程式設計。

C語言和嵌入式C程式設計課程概述

我們首先討論什麼是嵌入式系統,然後逐步過渡到指標和結構體等概念。

在本課程中,我們採用“邊學邊做”的方法。在學習一些理論知識後,我們將考察這些概念在程式中的行為。

課程結構使得每個部分都建立在前一部分的基礎之上。每個主題都透過理論和實踐相結合的方式進行講解,其中現場編碼佔據了實踐的大部分內容。我們將設定一個IDE並開始進行現場編碼。

課程討論的主題

  • 什麼是嵌入式系統

  • 什麼是C語言

  • 為什麼我們需要程式語言

  • 什麼是RAM

  • 資料如何在RAM中儲存

  • 數制系統(十六進位制、十進位制和二進位制)

  • 變數

  • 資料型別

  • 條件執行

  • 迴圈

  • 函式

  • 指標

  • 陣列(帶指標)

  • 結構體(帶指標)

  • 位操作

  • 運算子

  • 儲存類

  • 標頭檔案

  • 預處理器

  • 條件編譯

  • 資料打包和解包以進行傳輸和儲存

目標

  • 瞭解嵌入式系統和嵌入式C

  • 掌握C語言基礎 - 變數、迴圈、條件執行

  • 學習函式

  • 學習指標

  • 理解陣列、結構體、聯合體

  • 學習使用指標運算元組、結構體、聯合體

  • 理解邏輯運算

  • 理解位操作 - 資料打包、資料解包、位操作

  • 理解C程式的編譯過程

  • 學習條件編譯

先決條件

  • 沒有先決條件。本課程從基礎開始,並隨著課程的進展逐步深入。

Master C And Embedded C Programming

課程大綱

檢視課程內容的詳細分解

歡迎
1 節課
  • 播放圖示 歡迎來到課程! 00:58 00:58
Tutorialspoint
下載並安裝 Code::Blocks
1 節課
Tutorialspoint
Tutorialspoint
變數和資料型別
2 節課
Tutorialspoint
Tutorialspoint
數制 - 十六進位制、二進位制和十進位制
3 個講座
Tutorialspoint
Tutorialspoint
條件執行
10 節課
Tutorialspoint
Tutorialspoint
C語言函式
2 個講座
Tutorialspoint
Tutorialspoint
指標
3 節課
Tutorialspoint
Tutorialspoint
結構體
5 節課
Tutorialspoint
Tutorialspoint
三元、邏輯和二元運算子
4 節課
Tutorialspoint
Tutorialspoint
預處理器 - 宏
3 個講座
Tutorialspoint
Tutorialspoint
預處理器 - 條件編譯
1 節課
Tutorialspoint

講師 資訊

NerdyElectronics

NerdyElectronics

我是一位嵌入式工程師,擁有十年嵌入式系統開發、測試和設計經驗。

我目前在一家主要的汽車公司工作,也是一些初創公司的技術顧問。我幫助他們設計軟體、硬體和雲架構。

AWS 認證。

除了科技和教學,我還喜歡閱讀和繪畫。

課程 證書

使用您的證書來改變職業生涯或在您目前的職業生涯中提升自己。

sample Tutorialspoint certificate

我們的學生與
優秀的

相關影片課程

檢視更多

年度會員

成為Tutorials Point的尊貴會員,享受我們龐大的頂級影片課程庫的無限訪問許可權。

立即訂閱
Annual Membership

線上認證

掌握主要的熱門技術,成為一名有價值的認證專業人士。

立即探索
Online Certifications

聯絡我們

1800-202-0515

© . All rights reserved.