1
嵌入式系統(tǒng)設(shè)計(jì)方法變化的背景
嵌入式系統(tǒng)設(shè)計(jì)方法的演化總的來(lái)說(shuō)是因?yàn)閼?yīng)用需求的牽引和IT技術(shù)的推動(dòng)。
隨著微電子技術(shù)的不斷創(chuàng)新和發(fā)展,大規(guī)模集成電路的集成度和工藝水平不斷提高 ...
2017年11月25日 10:59
ARM有37個(gè)寄存器,其中31個(gè)通用寄存器,6個(gè)狀態(tài)寄存器。本文主要討論的是ARM體系的CPU的7種工作模式。
一、存儲(chǔ)器格式(字對(duì)齊)
Arm體系結(jié)構(gòu)將存儲(chǔ)器看做是從零地址開(kāi)始的字節(jié)的線性 ...
2017年11月24日 11:34
成為一個(gè)正式的嵌入式開(kāi)發(fā)工程師。它是一個(gè)艱辛的過(guò)程,需要開(kāi)發(fā)人員維護(hù)和管理系統(tǒng)的每個(gè)比
特和字節(jié)。從規(guī)范完善的開(kāi)發(fā)周期到嚴(yán)格執(zhí)行和系統(tǒng)檢查,開(kāi)發(fā)高可靠性嵌入式系統(tǒng)的技術(shù)有許多
...
2017年11月21日 14:47
隨著計(jì)算技術(shù)的發(fā)展,我們已經(jīng)由PC時(shí)代進(jìn)入網(wǎng)絡(luò)時(shí)代,進(jìn)而進(jìn)入后PC時(shí)代。IBM在1999年創(chuàng)造了一個(gè)名詞--“普適計(jì)算” (又叫“普及計(jì)算”,Pervasive CompuTIng)。“普適計(jì)算”指的就是,“無(wú)論何 ...
俗話說(shuō)萬(wàn)事開(kāi)頭難,剛開(kāi)始的時(shí)候,你是否根本就不知如何開(kāi)始,上網(wǎng)查資料被一堆堆新名詞搞的找不到北,去圖書館看書也是找不到方向?又是arm,又是linux,又是uboot頭都大了,不知道自己究竟從哪 ...
2017年11月18日 10:27
IT管理人員都應(yīng)該知道的各種拓?fù)鋱D集與制作方法
網(wǎng)絡(luò)拓?fù)鋱D形中能更直觀明了的看清楚網(wǎng)絡(luò)中各個(gè)節(jié)點(diǎn)之間的鏈接,還有接口之間的鏈接,也就是反應(yīng)網(wǎng)絡(luò)中各實(shí)體間的結(jié)構(gòu)關(guān)系,這樣方便配置和排除 ...
2017年11月17日 16:44
導(dǎo)語(yǔ):當(dāng)一個(gè)進(jìn)程結(jié)束了運(yùn)行或在半途中終止了運(yùn)行,那么內(nèi)核就需要釋放該進(jìn)程所占用的系統(tǒng)資源。這包括進(jìn)程運(yùn)行時(shí)打開(kāi)的文件,申請(qǐng)的內(nèi)存等。
進(jìn)程退出Linux 下進(jìn)程的退出分為正常退出和異 ...
2017年10月27日 09:27
譯者注:讓你生活更簡(jiǎn)單的幾個(gè)不常用的Linux命令。以下為譯文:
作為一個(gè)軟件工程師,學(xué)習(xí)Linux是我做過(guò)的最好的時(shí)間投資。因?yàn)樗且粋(gè)用戶必須理解和維護(hù)的系統(tǒng),每天的使用經(jīng)驗(yàn)就像在水坑 ...
對(duì)設(shè)備驅(qū)動(dòng)最通俗的解釋就是“驅(qū)使硬件設(shè)備行動(dòng)”。設(shè)備驅(qū)動(dòng)與底層硬件直接打交道,按照硬件設(shè)備的具體工作方式讀寫設(shè)備寄存器,完成設(shè)備的輪詢、中斷處理、DMA 通信,進(jìn)行物理內(nèi)存向虛擬內(nèi)存的 ...
通常所說(shuō)的大致分兩類,一類用于測(cè)試芯片的電氣特性,檢測(cè)芯片是否有問(wèn)題;一類用于Debug;一般支持的CPU內(nèi)都包含了這兩個(gè)模塊。 一個(gè)含有 Debug接口模塊的CPU,只要時(shí)鐘正常,就可以通過(guò)JTAG接口 ...
2017年10月11日 14:40
1. Kconfig文件的作用
”
內(nèi)核源碼樹的目錄下都有兩個(gè)文件Kconfig(2.4版本是Config.in)和Makefile。分布到各目錄的Kconfig構(gòu)成了一個(gè)分布式的內(nèi)核配置數(shù)據(jù)庫(kù),每個(gè)Kconfig分別描述了所屬 ...
2017年09月26日 10:23
相信初學(xué)操作系統(tǒng)的同學(xué),都曾對(duì)這個(gè)問(wèn)題有過(guò)疑問(wèn),從嵌入式、單片機(jī)到PC,各種解釋都有,到底什么是驅(qū)動(dòng),什么是固件呢?
驅(qū)動(dòng)為軟件服務(wù),固件為硬件服務(wù)
(來(lái)自知乎時(shí)國(guó)懷)
驅(qū)動(dòng)和固 ...