fbpx

使用 Beaglebone Black 逐步學習嵌入式 Linux

Contents

學習 ARM Linux 系統、嵌入式 Linux 建構模組、Busybox、Beaglebone介面專案等。

從這 15.5 小時的課程,你會學到

  • 瞭解 Linux-ARM 系統上的 ROM-Uboot-核心啟動流程和測試
  • 核心、Bootloaders 編譯的步驟和在 Beaglebone 硬體上的測試
  • U-Boot,MLO,SPL,解釋和測試
  • 瞭解 AM335x SOC 的各種子系統,如 GPIOs, I2C, MMC, 啟動模式等
  • 瞭解平台裝置和它的工作原理
  • 瞭解 ARM 板子的配置檔案
  • Linux 裝置樹
  • 瞭解 AM335x 的各種啟動模式
  • eMMC 作業系統的更新和啟動新的 Debian 作業系統
  • 序列開機(UART )
  • TFTP 開機
  • NFS 開機
  • Beaglebone 網路
  • Busybox的編譯和測試
  • 在 Beablebone 上配置和使用 Buildroot
  • 從頭開始編寫 uEnv dot txt 並測試
  • 在 BBB 上使用 I2C 工具
  • 硬體介面專案和使用 Eclipse IDE 的 “C “應用程式開發
  • GPIO 程式設計
  • 連接外部 LED、7段顯示器和程式碼開發
  • 連接 LCD 和相關專案
  • 與 MPU6050 感測器和傾斜感應的連線
  • EEPROM程式設計

要求

  • 可能需要有 Linux 命令的基本知識
  • 可能需要有基本的 C 語言程式設計知識,但不是強制性的

課程說明

更新:增加了英文封閉字幕,可提供文字記錄

更新#1:添加了 MPU6050 介面和傾斜感應的教程

更新#2:添加了LCD介面教程

本課程是為初級到高階讀者設計的。

在 Beaglebone 硬體上學習嵌入式 Linux 系統的全面而實用的課程

100%的動手操作和使用硬體的逐步解釋

簡要說明

本課程解密了學習嵌入式 Linux 系統和在 Beaglebone 硬體上執行嵌入式 Linux 及其各種元件。請看上面 “我將學到什麼?”部分,瞭解本課程的承諾!

  • 有趣的硬體介面專案以及一步步解釋內部工作細節
  • 使用 Eclipse IDE 為你的 Beaglebone 硬體開發 “C “應用程式
  • 在每一節結束時,學生將有令人興奮的作業要完成,以加強他們的理解
  • 嵌入式 Linux 小測驗來測試你的理解
  • 問答支援

我的承諾!

我將親自回答你關於這個材料的問題,無論是私下還是在小組討論中。如果你以任何方式不滿意,出於任何原因,你可以在30天內從Udemy獲得全額退款,沒有任何問題。但我相信你不需要這樣做。我100%支援這個課程,並致力於幫助你。

FastBit 嵌入式大腦學院課程的學習順序

如果你是嵌入式系統領域的初學者,那麼你可以按照以下順序學習我們的課程。
這只是講師對初學者的建議。

1) 微控制器嵌入式C語言程式設計:絕對的初學者(嵌入式C語言)

2) ARM Cortex-M3/M4處理器上的嵌入式系統程式設計(ARM Cortex M4處理器專用)

3) 掌握微控制器與嵌入式驅動開發(MCU1)

4) 掌握微控制器。計時器,PWM,CAN,RTC,低功耗(MCU2)

5) 掌握RTOS:上手FreeRTOS和STM32Fx與除錯(RTOS)

6) ARM Cortex M微控制器DMA程式設計解密(DMA).

7) STM32Fx微控制器客製化開機程式開發(Bootloader)

8) 使用Beaglebone Black的嵌入式Linux步驟(Linux) ( 本課程 )

9) 使用Beaglebone Black的Linux裝置驅動程式設計(LDD1)

目標受眾

  • 希望探索 ARM 上的 Linux 世界的學生
  • 從事嵌入式 linux 系統工作的專業人員或學生

講師簡介

FastBit Embedded Brain Academy 韌體和嵌入式工程方面的工作更多 FastBit 出品課程介紹 )

最暢銷的微控制器程式設計和 RTOS 課程創造者,擁有超過45,000名活躍的學生和專門的聯合講師團隊,以幫助你的嵌入式程式設計之旅。

我們已經出版了關於嵌入式C、微控制器程式設計、RTOS程式設計、嵌入式Linux和Linux裝置驅動開發的課程。

如果你正在嵌入式程式設計領域開始你的職業生涯,或者你想從頭開始學習如何對微控制器及其外圍裝置進行編碼程式設計,那麼你就來對了地方。

報名參加我們建立的課程,我們希望你不會感到失望。

我們做什麼?

我們利用網際網路的力量,將嵌入式系統和程式設計、微控制器、即時作業系統、韌體開發、嵌入式 Linux 和裝置驅動程式等領域的線上課程帶到你的指尖上。感謝Udemy。

我們的主要目標是透過案例和大量的動畫來愉快地教授嵌入式系統,從而幫助我們的學生在這一領域取得優異成績。

我們精心製作了所有這些線上課程,幫助學生以很低的價格獲得業界標準的專業培訓,從而節省你的時間、精力和金錢。

試試我們的課程,我們確信這些課程確實會讓你覺得你的選擇是正確的。

我們相信要做真正的工作,解決客戶的真正問題。

閱讀完整的評論以瞭解更多關於課程的資訊。

==>FastBit嵌入式大腦學院課程的學習順序<==

如果你是嵌入式系統領域的初學者,那麼你可以按照以下順序學習我們的課程。

這只是講師對初學者的建議。

1) 微控制器嵌入式C語言程式設計:絕對的初學者(嵌入式C語言)

2) ARM Cortex-M3/M4處理器上的嵌入式系統程式設計(ARM Cortex M4處理器專用)

3) 掌握微控制器與嵌入式驅動開發(MCU1)

4) 掌握微控制器。計時器,PWM,CAN,RTC,低功耗(MCU2)

5) 掌握RTOS:上手FreeRTOS和STM32Fx與除錯(RTOS)

6) ARM Cortex M微控制器DMA程式設計解密(DMA)

7) STM32Fx微控制器客製化開機程式開發(Bootloader)

8) 使用Beaglebone Black的嵌入式Linux步驟(Linux)

9) 使用Beaglebone Black的Linux裝置驅動程式設計(LDD1)

Kiran Nayak 嵌入式軟體工程師

Kiran Nayak擁有電子和通訊工程學士學位,在嵌入式軟體開發方面擁有豐富的經驗。

目前,他是印度 Bharati 軟體公司的管理合夥人。

他建立了關於程式語言、微控制器程式設計、ARM cortex Mx處理器、即時作業系統、嵌入式Linux和Linux裝置驅動程式的影片課程。

字幕:簡中 英文

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

報名參加課程

Sponsored by Udemy



追蹤 Soft & Share

✍ 不受社群推薦演算法影響,建議 Telegram/Discord/e-mail

幫我們個小忙!

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: