1. Kconfig文件的作用
”
內核源碼樹(shù)的目錄下都有兩個(gè)文件Kconfig(2.4版本是Config.in)和Makefile。分布到各目錄的Kconfig構成了一個(gè)分布式的內核配置數據庫,每個(gè)Kconfig分別描述了所屬 ...
2017年09月26日 10:23
相信初學(xué)操作系統的同學(xué),都曾對這個(gè)問(wèn)題有過(guò)疑問(wèn),從嵌入式、單片機到PC,各種解釋都有,到底什么是驅動(dòng),什么是固件呢?
驅動(dòng)為軟件服務(wù),固件為硬件服務(wù)
(來(lái)自知乎時(shí)國懷)
驅動(dòng)和固 ...
一、Linux device driver 的概念
系統調用是操作系統內核和應用程序之間的接口,設備驅動(dòng)程序是操作系統內核和機器硬件之間的接口。設備驅動(dòng)程序為應用程序屏蔽了硬件的細節,這樣在應用程 ...
一、準備工作
1、x264庫源碼下載地址:http://www.videolan.org/developers/x264.html
作者目前的版本是x264-snapshot-20160511-2245
2、編譯器arm-non ...
2017年09月07日 10:57
前言
STM32全系列產(chǎn)品都具有CRC外設,對CRC的計算提供硬件支持,為應用程序節省了代碼空間。CRC校驗值可以用于數據傳輸中的數據正確性的驗證,也可用于數據存儲時(shí)的完整性檢查。在IEC60335中, ...
2017年09月06日 15:33
之前看了很多關(guān)于uboot的分析,其中就有說(shuō)要為C語(yǔ)言的運行,準備好堆棧。
而自己在Uboot的start.S匯編代碼中,關(guān)于系統初始化,也看到有堆棧指針初始化這個(gè)動(dòng)作。但是,從來(lái)只是看到有人說(shuō)系 ...
2017年09月02日 09:37
系統管理員(sysadmins)負責日常維護生產(chǎn)系統和服務(wù)。其中一個(gè)關(guān)鍵任務(wù)就是保證功能性服務(wù)能24小時(shí)工作。為了這個(gè),他們得很小心地計劃備份方式,災難管理策略,定時(shí)維護,安全審查,等等。和 ...
本文作者為清華大學(xué)教授邵貝貝,他本人與嵌入式操作系統有著(zhù)特殊的感情,對μC/OS在中國的推廣起到了巨大的推動(dòng)作用。應《單片機與嵌入式系統應用》之邀,邵老師精心梳理了多年來(lái)對嵌入式操作系 ...
1.為什么要有uboot
1.1、計算機系統的主要部件
(1)計算機系統就是以CPU為核心來(lái)運行的系統。典型的計算機系統有:PC機(臺式機+筆記本)、嵌入式設備(手機、平板電腦、游戲機)、單片機( ...
第一部分:Linux平臺搭建與環(huán)境熟悉
了解linux系統;區分各種版本的Linux系統,以便于拓展 Linux視野。
1、Linux 簡(jiǎn)介;
2、Linux 系統的主要特點(diǎn);
3、Linux 的組成;
4、主要的 Linu ...
時(shí)鐘設備設計使用 I2C 可編程小數鎖相環(huán) (PLL),可滿(mǎn)足高性能時(shí)序需求,這樣可以產(chǎn)生零 PPM(百萬(wàn)分之一)合成誤差的頻率。高性能時(shí)鐘 IC 具有多個(gè)時(shí)鐘輸出,用于驅動(dòng)打印機、掃描儀和路由器等 ...
1.簡(jiǎn)介
GCC 的意思也只是 GNU C Compiler 而已。經(jīng)過(guò)了這么多年的發(fā)展,GCC 已經(jīng)不僅僅能支持 C 語(yǔ)言;它現在還支持 Ada 語(yǔ)言、C++ 語(yǔ)言、Java 語(yǔ)言、Objective C 語(yǔ)言、Pascal 語(yǔ)言、COBOL ...