原创 嵌入式學習硬件說明

嵌入式學習硬件說明 嵌入式開發是一門軟硬件結合的學科與技術,在學習與開發過程中一定會使用到不同的硬件設備,[91創客學堂]推出的學習視頻中也使用到開發板與硬件模塊,下面就使用的硬件進行說明,以方便大家購買與學習。 階段一:嵌入式應用程序開

原创 基於ARM的智能燈光控制系統(1)項目介紹

基於ARM的智能燈光控制系統(1)項目介紹 項目實踐說明: 本實踐項目是嵌入式開發培訓(階段2)底層系統開發視頻課程的綜合實踐項目。 項目開發使用的技術知識點包括:C語言編程,文件編程,串口編程,網絡編程,多線程編程,進程間通信,嵌入式交

原创 linux系統調用fork, vfork, clone

fork,vfork,clone都是linux的系統調用,用來創建子進程的(確切說vfork創造出來的是線程)。先介紹下進程必須的4要點:a.要有一段程序供該進程運行,就像一場戲劇要有一個劇本一樣。該程序是可以被多個進程共享的,多場戲劇用一

原创 嵌入式學習路線

原创 linux系統調用fork, vfork, clone

fork,vfork,clone都是linux的系統調用,用來創建子進程的(確切說vfork創造出來的是線程)。先介紹下進程必須的4要點:a.要有一段程序供該進程運行,就像一場戲劇要有一個劇本一樣。該程序是可以被多個進程共享的,多場戲劇用一

原创 基於arm的多路溫度採集控制系統(4)菜單界面

嵌入式項目實踐–多路溫度採集控制系統(4)菜單界面菜單界面菜單顯示    printf("\nTC9000 溼溫度控制系統V1.0");         printf("\n    [1] 報警設置");         printf("\

原创 Linux 進程間通信 - 共享內存(轉)

        共享內存區域是被多個進程共享的一部分物理內存。如果多個進程都把該內存區域映射到自己的虛擬地址空間,則這些進程就都可以直接訪問該共享內存區域,從而可以通過該區域進行通信。共享內存是進程間共享數據的一種最快的方法,一個進程向共享

原创 基於ARM的智能燈光控制系統(2)需求分析

基於ARM的智能燈光控制系統(2)需求分析 智能燈光控制系統 視頻地址 項目實踐流程: 1.設計項目需求文檔 說明項目設計目的,項目功能,項目模塊,實現技術。 2.項目編碼設計 程序要求模塊結構化(函數),編碼風格良好,多文件結構實現。

原创 基於arm的多路溫度採集控制系統(2)需求分析

嵌入式項目實踐–多路溫度採集控制系統(2)需求分析本文檔視頻教程多路溫度採集系統–需求分析項目實踐流程:1.設計項目需求文檔 說明項目設計目的,項目功能,項目模塊,實現技術。 2.項目編碼設計 程序要求模塊結構化(函數),編碼風格良好,多文

原创 基於ARM的智能燈光控制系統(4)數據結構

基於ARM的智能燈光控制系統(4)數據結構 主控後臺服務程序 daemon.c 程序功能模塊 #include <pthread.h> #include "config.h" #include "sys_ipc.h" #incl