原创 Docker使用手冊 嵌入式Linux環境搭建

2.3.3 使用Docker 使用Docker之前,請一定先看看前面的《概念介紹》,瞭解Docker的鏡像、容器的概念。 2.3.3.1 運行“Docker Desktop” 雙擊桌面“Docker Desktop”圖標運行,如果

原创 Linux安裝Docker並運行Ubuntu系統

Linux安裝Docker並運行Ubuntu系統 Docker是一種容器,什麼叫容器?在軟件開發中,我們經常碰到“這程序在我的電腦上明明沒問題啊,怎麼在客戶的電腦上就有問題?”這是因爲各個電腦的軟件、硬件不一致。 有沒有一種統一的

原创 Linux文件 目錄與權限

3.2 Linux文件 目錄與權限 3.2.1 文件的種類 普通文件:純文本文件、二進制文件、數據格式文件 目錄 連接文件 設備與設備文件 套接字:數據接口文件,通常被用在網絡上的數據連接。第一個屬性爲s,通常在/var/run

原创 Linux安裝Docker步驟

2.3.2 安裝Docker 安裝Docker的前提條件: 2.3.2.1 在BIOS上啓動虛擬化(virtualization ) 大部分電腦的BIOS已經啓動了虛擬化,可以打開設備管理器確認這點,如下圖: 如果上圖中虛擬化

原创 嵌入式Linux開發環境搭建 配置Ubuntu

2.2.5 配置Ubuntu 確保Ubuntu能上網之後,使用下面命令一鍵配置/初始化開發環境((其實就是安裝tftp,nfs,vim等軟件,此腳本只支持Ubuntu-16.04 /Ubuntu-18.04)。 注意:爲了方便大家

原创 嵌入式Linux 搭建開發環境

全文下載地址: 嵌入式Linux系統開發完全手冊 第二版 2.1 安裝Windows軟件 2.1.1 這麼多虛擬機,如何選擇? 搭建開發環境的主要工作是:安裝虛擬機、安裝Windows開發工具。 學習嵌入式Linux時,各種程序比

原创 嵌入式Linux開發 配置網絡

2.2.4 配置網絡 重點來了,以前我們在VMware中使用橋接,這需要保證Windows、Ubuntu、開發板三者互通,而很多人的電腦有多個網卡,這涉及的網絡設置太複雜了。 現在我們使用NAT方式,這樣會簡單很多。 2.2.4.

原创 Linux系統編程-幾個多線程DEMO

第五章 線程編程 本章將分爲兩大部分進行講解,前半部分將引出線程的使用場景及基本概念,通過示例代碼來說明一個線程創建到退出到回收的基本流程。後半部分則會通過示例代碼來說明如果控制好線程,從臨界資源訪問與線程的執行順序控制上引出互斥

原创 CAN編程介紹

CAN編程介紹 14.1 CAN介紹 14.1.1 CAN是什麼? CAN,全稱爲“Controller Area Network”,即控制器局域網,是國際上應用最廣泛的現場總線之一。 最初,CAN被設計作爲汽車環境中的微控制

原创 【長文】說說UBOOT的幾個核心問題

來源: http://www.elecfans.com/d/617674.html 本文目的,有助於嵌入式新手對uboot有個大概的瞭解,方便老手回憶,複習。 爲什麼需要U-BOOT? 1、計算機系統的主要部件 (1)計算機系統就

原创 韋東山:剝絲抽繭分析linux中斷系統的重要數據結構

作者:韋東山 正文: 能弄清楚下面這個圖,對Linux中斷系統的掌握也基本到位了。 最核心的結構體是irq_desc,之前爲了易於理解,我們說在Linux內核中有一箇中斷數組,對於每一個硬件中斷,都有一個數組項,這個數組就是ir

原创 【深度】韋東山:GPIO和Pinctrl子系統的使用

作者:韋東山 參考文檔: a. 內核 Documentation\devicetree\bindings\Pinctrl\ 目錄下: Pinctrl-bindings.txt b. 內核 Documentation\gpio 目錄

原创 韋東山:在Linux設備樹(DTS)中指定中斷_在代碼中獲得中斷

作者:韋東山 全文分爲三大部分 1.設備樹裏中斷節點的語法 2.設備樹裏中斷節點的示例 3.在代碼中獲得中斷 參考: 內核Documentation\devicetree\bindings\interrupt-controller

原创 【開源共享】全網最簡單易用的imx6ull燒寫工具設計初衷&工作原理&設計前的思考

在開源燒寫工具之前,有件事必須溫馨提示一下: 1. 感謝衆多學員的支持,年前生產的100ASK_IMX6ULL開發板全部售完。預計3月15日有現貨。 100ASK_IMX6ULL開發板質量槓槓的,一個硬件BUG都沒有。 受疫情影響

原创 【2020/05/29 開庭】韋東山:閒魚與盜版更配,堅決打擊盜版,起訴到底絕不和解!

我讀書16年,工作16年, 終於還是敗給了盜版者和閒魚。 這38歲的人生, 在吸血蟲一樣的盜版者前面, 無可奈何, 今天,我要撕盜版者、撕閒魚。 爲了撕別人, 我先把自己撕了: 我叫韋東山,大學畢業後呆過兩家小公司, 後來在一家大