國嵌視訊學習--UBOOT介紹
1.UBOOT原始碼下載地址:
2.目錄結構
board:開發板相關的檔案。如board/samsung/smdk6410。
common:UBOOT支援的命令
CPU:與特定處理器架構相關的程式碼
Disk:對磁碟的支援
Doc:文件
Drivers:Uboot支援的裝置的驅動
Fs:檔案系統支援
Include:標頭檔案,其configs下有開發板相關的配置;asm目錄有CPU體系結構相關的標頭檔案
TOOLS:工具,如mkimage等
3.編譯(配置、編譯)
a.配置:選擇要使用的board
make mini6410_nand_config-ram128
b.編譯:
make
相關推薦
國嵌視訊學習--UBOOT介紹
1.UBOOT原始碼下載地址: 2.目錄結構 board:開發板相關的檔案。如board/samsung/smdk6410。 common:UBOOT支援的命令 CPU:與特定處理器架構相關的程式碼 Disk:對磁碟的支援 Doc:
國嵌視訊學習之Bootloader介紹
一、BootLoader介紹 1.定義: 作業系統執行之前的一小段程式 2.功能: 初始化硬體裝置; 呼叫作業系統; 3.安裝: S3C6410在復位後從地址0x0000000
國嵌視訊學習之UBOOT命令
1.help:檢視當前單板所支援的命令 2.環境變數相關 a.printenv:檢視環境變數 b.setenv:新增、修改、刪除環境變數 setenv 名字 值:新增和修改 setenv 名字:刪除 c.sa
國嵌視訊學習第九天——UBOOT基礎
BootLoader 軟體層次 一個嵌入式系統從軟體角度來看分為三個層次: 1. 引導載入程式 包括固化在韌體(fireware)中的boot程式(可選)(比如CMOS中的BIOS),和BootLoader(比如grub)兩大部分 2.Linux核心 特定嵌入式
國嵌視訊學習第十一天——核心程序控制
Linux程序控制 程序四要素 1.有一段程式供其執行。這段程式不一定是某個程序所專有,可以與其他程序共用 2.有程序專用的核心空間堆疊 3.在核心中有一個task_struct資料結構,即通常所說的“程序控制塊”(PCB)。有了這個資料結構,程序才能成為核心排程的一個基本
國嵌視訊學習第六天——多執行緒
執行緒 優點 使用多執行緒的理由之一是: 和程序相比,它是一種非常“節儉”的多工操作方式。在Linux系統下,啟動一個新的程序必須分配給它獨立的地址空間,建立眾多的資料表來維護它的程式碼段、堆疊段和資料段,這是一種“昂貴”的多工工作方式 運行於一個程序中的多個執行緒,它們之間使用相同的地址空間,而且執行緒
國嵌視訊學習1-3嵌入式linux概述
1.特點 自由軟體(重要) 真正的多使用者、多人物作業系統 極強的平臺可伸縮性(重要) 提供強大的管理功能 完全符合POSIX標準 豐富的圖形使用者介面 具有強大的網路功能(穩定、支援多種協議)(重要) 2.linux發行版(紅帽企業版5核心版本2.6.18) linux核
國嵌視訊學習---linux核心啟動流程
一、核心檔案uImage的構成 uImage:Uboot header和zImage zImage:解壓程式碼和壓縮後的vmlinux映象 二、zImage核心的構成 其中解壓程式碼由Head.s和misc.s組成。 三、vmlinux核心構成 1.啟動程式碼部分:
國嵌視訊學習第五天-程序通訊2
訊息佇列 發展 訊息佇列就是一個訊息的連結串列。可以把訊息看做一個記錄,具有特定的格式。程序可以向中按照一定的規則新增新訊息;另一些程序則可以從訊息佇列中讀走訊息。(這一點有些類似於管道,資料讀走了就不再在管道中了) 一個訊息佇列從實質上講就是一個檔案 分類 目前主要
國嵌視訊學習第三天-程序控制
程序ID(PID):標示程序的唯一數字 父程序的ID(PPID) 啟動程序的使用者ID(UID) 程序互斥 程序互斥是指當有若干程序都要使用某一共享資源時,任何時刻最多允許一個程序使用,其他藥使用該資源的程序必須等待,直到佔用該資源者釋放了該資源為止。 臨界資源 作業系
國嵌視訊學習第四天-程序通訊
目的 為什麼程序間需要通訊? 1. 資料傳輸 一個程序需要將它的資料傳送給另一個程序 2. 資源共享 多個程序之間共享同樣的資源 3. 通知事件 一個程序需要向另一個或一組程序傳送訊息,通知它們發生了某種事件 4. 程序控制 有些程序
國嵌視訊學習1-2arm概述
1.特點 體積小,低功耗,低成本,效能高 支援Thumb(16)/ARM(32)雙指令集,能更好的相容8位/16位器件 大量使用暫存器,指令執行速度快 定址方式靈活簡單,執行效率高 2.分類 arm7處於低端,無儲存器管理單元 arm9中端裝置 ARM9E,增加了DSP處理
linux核心--那些年看國嵌視訊學習
1、linux系統構成 由使用者空間和核心空間構成。其中使用者空間由應用程式和C庫;核心空間由系統呼叫介面、kernel、架構程式碼、硬體裝置平臺 為什麼linux系統會被劃分為使用者空間和核心空間?處於安全性考慮。 ARM的7種工作模式:1、usr使用者模式:正
國嵌視訊光碟網盤分流下載地址
《國嵌2010年9月版最新共享視訊》(中秋版)光碟目錄說明本視訊教程由嵌入式Linux專業培訓機構成都國嵌公司免費提供的4個培訓班完整最新視訊。總共包含4張DVD光碟,76個視訊檔案,總時長接近3000分鐘。光碟中還附帶教學時所用的實驗程式碼,工具軟體,它們均基於2440+
國嵌視訊,買了就是坑
國嵌買視訊的,更新慢,誰敢抱怨,踢你,鎖你賬號,真無語,安卓沒錄完,3月拖到6月,拖到10月,引起公憤了,就說送路由視訊,結果路由視訊還沒錄呢,而且還是花一塊錢拍,無語,路由沒有,又拿無人機圈錢了,無人機還沒錄幾集呢,又開始拿人工智慧圈錢了,不好好錄視訊,先把錢弄手裡,群裡
國嵌TQ2440學習筆記(網路分享2015-12-27)Paulliam
百度雲盤文字檔案下載連結:http://pan.baidu.com/s/1ntVmYd7 1,檔案共享: 關閉防火牆:/etc/init.d/iptables stop 先重啟smb伺服器:/etc/init.d/smb restart \\192.16.xx.xx開啟共享
我的嵌入式5年 VS 我被國嵌的視訊坑了的日子
在嵌入式的行業工作四五年了,想想從當初的身無分文和什麼都不會,到現在的還算衣食無憂,住行別想,技術也有點提升,進入了手機行業,其中的酸甜苦辣只有自己知道,從一開始到現在搬了十幾次家,遇見過好的房東,無語的房東都有,加入過三四家公司,有的公司同事打擊別人,有的公司讓我通宵加班
國嵌linux視訊課件整理(1)
Linux系統管理 Linux與Linux之間通過NFS(network file system)實現共享; windows與windows之間通過共享目錄實現共享; Linux與windows之間通過Samba實現共享。 Wireshark抓包軟體,分析網路協議。 she
python學習——python介紹
檢查 運算 運行期 library java 統計分析 統計 drop 維護 一、python的簡要介紹 python的創始人吉多·範羅蘇姆(Guido van Rossum)。 python可以應用於眾多領域,如:數據分析、組件集成、網絡服務、圖像建理、數值計算和科學
react學習(三)介紹JSX
http ng- render 嵌入 內容 code 命名 字符 nbsp 參考:https://facebook.github.io/react/docs/introducing-jsx.html 一、JSX介紹 ReactDOM.render(<div>he