從這 12 小時的課程 “使用 UML 狀態機進行嵌入式系統設計”,你將學習事件驅動編程範式、UML 狀態機語義和狀態圖繪製、動作物件設計方法、簡單 FSM 和 HSM 的實踐專案、QP™ 嵌入式實時框架和 QM™ 工具繪製和實施 HSM 等等。要求為具有 C 或 C++ 程式基礎的學習者,還需要一些硬體和軟體的安裝,以及按照一定的順序進行學習。加入 FastBit 嵌入式大腦學院,洞悉嵌入式系統設計的精妙之處!
Continue reading “使用 UML 狀態機進行嵌入式系統設計”掌握微控制器:STM32-LTDC、LCD-TFT、LVGL (MCU3)
基於微控制器( Microcontroller )的嵌入式圖形系統( Embedded Graphics Systems )、介面和使用 LVGL 構建圖形 UI 一步一步的指南
Continue reading “掌握微控制器:STM32-LTDC、LCD-TFT、LVGL (MCU3)”設計一個 CPU
本課程適合想了解電腦工作原理的人,將介紹如何設計和模擬8位元CPU,創建指令集、組合語言、ASSEMBLER和DEBUGGER,並添加78種不同語言的字幕。課程中將構建指令集,包括FETCH EXECUTE Cycle、ALU Instructions、LOAD and STORE Instructions、DATA Instruction、JUMP REGISTER Instruction、JUMP ADDRESS Instruction、JUMP IF Instruction和CLEAR FLAGS Instruction。
Continue reading “設計一個 CPU”使用 Beaglebone Black (LDD1)的 Linux 裝置驅動程式設計
實用 Linux 裝置驅動程式設計的基礎課程
Continue reading “使用 Beaglebone Black (LDD1)的 Linux 裝置驅動程式設計”使用 Beaglebone Black 逐步學習嵌入式 Linux
學習 ARM Linux 系統、嵌入式 Linux 建構模組、Busybox、Beaglebone介面專案等。
Continue reading “使用 Beaglebone Black 逐步學習嵌入式 Linux”ARM Cortex M 微控制器直接記憶體存取( DMA )程式設計解密(附有簡中字幕)
本課程涵蓋了微控制器的直接記憶體存取控制器( DMA )的基礎知識,以及如何在嵌入式應用程式中使用它。通過 STM32 週邊(ADC、SRAM、UART、M2M、M2P、P2M)和嵌入式 C 程式碼練習揭秘直接記憶體存取(DMA),了解其通用細節,可用於其他微控制器。
Continue reading “ARM Cortex M 微控制器直接記憶體存取( DMA )程式設計解密(附有簡中字幕)”x86 組合語言程式設計 – 從基礎打起
建立超過 50 個組合語言程式設計( Assembly Programs ) – x86 指令集,SIMD,影像處理演算法,DSP 例程,MMX,SSE,AVX
Continue reading “x86 組合語言程式設計 – 從基礎打起”