1. 程式人生 > >嵌入式工程實訓DAY4

嵌入式工程實訓DAY4

王洪飛 2018 10.10

專案名稱 嵌入式工程實訓
本日任務完成情況 學習了用C語言進行程序之間的通訊,Linux系統的程序間通訊的學習
本日任務中出現的問題彙總 學習了程序間通訊:程序間的通訊概論;管道通訊;訊號通訊;共享記憶體;訊息佇列;訊號量。
本日未解決問題 沒有
本日開發收穫 int pipe(檔名):建立一個無名管道,用於父子程序之間 int mkfifo(檔名,許可權):建立一個有名管道 unlink結束時刪除檔案 alarm(x)x秒之後給自己傳送sigalrm訊號 memset 清空 int shmget共享記憶體建立 mmap 建立記憶體對映 malloc 配置記憶體空間 sendto 經socket傳送資料 recvfrom 經socket接收資料 signal 設定訊號處理 strcmp 字串比較
自我評價 程序之間的通訊複雜,而且樣式多,所以還需要進一步學習
其他 打程式碼的速度要快速一點