原创 C語言系列---內存

C語言--內存   特此聲明:本文檔皆總結於朱有鵬老師《C語言專題精講篇》   一、內存在程序運行的作用 1、計算機程序運行的目的     計算機爲什麼需要編程?編程已經編了很多年,已經寫了很多程序,爲什麼還需要另外寫程序?計算機有這個新

原创 linux--sed用法

sed是一個很好的文件處理工具,本身是一個管道命令,主要是以行爲單位進行處理,可以將數據行進行替換、刪除、新增、選取等特定工作,下面先了解一下sed的用法 sed命令行格式爲:          sed[-nefri] ‘command’

原创 TCP的三次握手和四次揮手

TCP協議的三次握手和四次揮手:   注:seq:"sequance"序列號;ack:"acknowledge"確認號;SYN:"synchronize"請求同步標誌;;ACK:"acknowledge"確認標誌";FIN:"Fina

原创 C語言系列--複雜表達式與指針高級應用

C語言複雜表達式與指針高級應用   特此聲明:本文檔皆總結於朱有鵬老師《C語言專題精講篇》   一、指針數組與數組指針 1、字面意思來理解指針數組與數組指針 (1)指針數組的實質是一個數組,這個數組中存儲的內容全部是指針變量。 (2)數組

原创 嵌入式Linux ARM彙編(六)——GNU ARM彙編編程

 轉載:http://9291927.blog.51cto.com/9281927/1786070 不同的彙編器對彙編語言的語法要求不一樣。目前常用的ARM彙編環境有以下兩種:     A、ARM ASM:ARM公司的彙編器,適合在

原创 嵌入式Linux ARM彙編(五)——ARM體系結構過程調用標準

 一、AAPCS簡介     AAPCS --Procedure Call Standard for the ARM Architecture,提供了緊湊的編寫例程的一種機制,定義的例程可以與其他例程交織在一起。最顯著的一點是對這些例

原创 C語言系列--指針1

指針1   特此聲明:本文檔皆總結於朱有鵬老師《C語言專題精講篇》   一、指針 1、指針變量和普通變量的區別 指針的實質就是個變量,它跟普通變量沒有任何本質區別。指針完整的名字應該叫指針變量,簡稱爲指針。   2、指針的作用 (1)指針

原创 uboot源碼分析-啓動第一階段

注:基於九鼎x210 uboot 在SourceInsight軟件下 一、start.S引入 1、u-boot.lds中找到start.S入口 (1)在C語言中整個項目的入口就是main函數(這是C語言規定的),所以譬如說一個有1000

原创 LCD顯示器基礎

LCD顯示器 一、.LCD簡介 (1)LCD(Liquid Crystal Display)俗稱液晶. (2)液晶是一種材料,液晶這種材料具有一種特點:可以在電信號的驅動下液晶分子進行旋轉,旋轉時會影響透光性,因此我們可以在整個液晶面板後

原创 嵌入式Linux ARM彙編(二)——ARM異常處理

 一、ARM異常分類     異常就是正常的用戶程序被暫時中止,處理器就進入異常模式。 ARM CPU的異常分爲:復位異常、中斷異常(IRQ,FIR)、預取指令中止異常、未定義指令異常、軟件中斷指令異常、數據中止訪問異常。 1、復位異

原创 shell命令(1)

文件類型 d 目錄。 l 符號鏈接(指向另一個文件)。 s 套接字文件。 b 塊設備文件。 c 字符設備文件。 p 命名管道文件。 - 普通文件,或者更準確地說,不屬於以上幾種類型的文件。   find命令選項 f i n d命令有很多選

原创 Makefile基礎總結

Makefile基礎 注:來自於《朱老師物聯網大講堂》 Makefile是用來管理工程的     在一個正式的軟件項目中,由很多個.c和.h文件構成,此時如果直接在命令行編譯,就會像這樣:gcc a.c b.c c.c d.c e.c

原创 C語言系列--位操作

位操作   特此聲明:本文檔皆總結於朱有鵬老師《C語言專題精講篇》   一、位操作符 1、位與& (1)注意:位與符號是一個&,兩個&&是邏輯與。 (2)真值表:1&0=0 1&1=1      0&0=0      0&1=0     

原创 shell學習總結

Shell基礎 注:來自於《朱老師物聯網大講堂》 一.shell介紹 1.1、shell是操作系統的終端命令行 (1)shell可以理解爲軟件系統提供給用戶操作的命令行界面,可以說它是人機交互的一種方式。 (2)我們可以使用shell和操

原创 shell--if條件判斷

[-a file] 如果file存在則爲真 [-b file] 如果file存在且是一個塊特殊文件則爲真 [-c file] 如果file存在且是一個字特殊文件則爲真 [-d file] 如果file文件存在且是一個目錄則爲真