原创 linux嵌入式第二課之GPIO

用匯編點亮LED 從原理圖可知讓GPF4=0時,led燈亮 控制IO口的步驟(操作寄存器,看芯片手冊) 配置功能:輸出/輸入、其他 設置IO口輸出高電平或低電平 GPFCON寄存器和GPFDAT寄存器的初始地址如下所示:

原创 C++Primer Plus 第四章之複合類型 總結

總結只能讓你知道整章大體的內容,幫你節約重複看的時間,但是如果總結內容看完後不清楚,一定要回去再看一遍內容 *********************************************數組******************

原创 嵌入式linux第八課之LCD實驗

課程內容: LCD時序圖、操作原理 S3C2440 LCD控制器 源碼分析 LCD原理圖分析 LCD的信號引腳: VSYNC 垂直方向的同步信號 HSYNC 水平方向的同步信號 VDEN 使能信號 LED+和LED- 背光信號

原创 嵌入式linux第九課之u-boot

本課內容 u-boot打補丁、編譯、燒寫、試驗 u-boot功能、結構,結合makefile分析 u-boot命令分析 u-boot的核心:命令 實現 添加一個命令 啓動內核的過程分析 讀出內核 uImage頭部 設置啓動參

原创 嵌入式linux之系統時鐘和UART

對於2440芯片時鐘結構,至少有這三部分 400M的系統時鐘FCLK 100M~133M的存儲設備用的時鐘HCLK 50M外部設備用的PCLK SOC(system on chip) 實際原理圖上接的晶振是12M,要達到400M的方法

原创 嵌入式linux學習之第四課內存管理單元MMU實驗

MMU功能 權限管理 地址映射 權限管理 芯片在一個時間段只能有一個程序在跑,假設程序不同時間端分別運行程序A,程序B以及內核空間。 當A程序要去訪問B程序或者內核空間時就會奔潰,這就是權限管理 地址映射 同時運行Hello1程序

原创 嵌入式linux第五課之Nand Flash控制器

本節課的主要內容如下: NAND Flash訪問原理 地址空間概念 NAND的編址 NAND的命令 使用S3C2440的NAND Flash控制器訪問NAND Flash 地址空間概念 NAND Flash有數據總線,沒有地址總線

原创 嵌入式linux學習之第三課 存儲管理器以及SDRAM

存儲管理器 CPU通過存儲管理器來訪問外部的RAM(SDRAM 、網卡DM900) CPU想讀0x30000000地址的四字節數據,CPU只需要執行兩條指令就可以了 move R1,#0x30000000; ldr R0 , [R1

原创 嵌入式linux第七課之系統時鐘和UART

對於2440芯片時鐘結構,至少有這三部分 400M的系統時鐘FCLK 100M~133M的存儲設備用的時鐘HCLK 50M外部設備用的PCLK SOC(system on chip) 實際原理圖上接的晶振是12M,要達到400M的方法

原创 嵌入式linux第六課之中斷體系結構

課程內容 ARM中斷體系結構 -7種工作模式 -異常 S3C2440中斷體系結構 -中斷處理過程 -相關寄存器 源碼分析 ARM中斷體系結構 工作模式下的東西: 不同的寄存器 不同的權限 不同的觸發條件 不同的寄存器 如上

原创 嵌入式linux第一課之環境搭建及工具、概念介紹

編寫必要的程序以及電腦和ubantu之間的數據傳輸 必須傳輸文件有: 源碼編輯、查看源碼工具:source insight 具體操作 先建立新工程,project 加入文件 同步文件project->Synchronize Fi

原创 linux就該這麼學第四章之vim編譯器與shell命令腳本

Vim文本編譯器 [linuxprobe@linuxprobe Desktop]$ vim example.sh [linuxprobe@linuxprobe Desktop]$ sh example.sh one two three

原创 linux就該這麼學-第三章-管道符、重定向與環境變量

3.1 輸入輸出重定向 輸入重定向是指把文件導入到命令中 輸出重定向是指把文件要輸出到屏幕的數據信息寫入到指定改的文件中 標準輸入重定向(STDIN,文件描述符爲0):默認從鍵盤輸入,也可以從其他文件或命令中輸入 標準輸出重定向(S

原创 linux就該這麼學--第二章--linux新手命令

linux系統中的一切都是文件 linux系統中的一切都是文件 linux系統中的一切都是文件   2.1 Shell 計算機硬件是有運算器、控制器、存儲器、輸入輸出設備共同組成,而讓各硬件設備各司其職有協同合作的東西就是系統內核。 li

原创 python基礎學習第四章之字典

映射:一種通過名字來引用值的數據結構 字典是python中唯一內建的映射類型,字典中沒有特定的順序,但都存儲在一個特定的鍵(key)下。 鍵可以使數字、字符串、元組 字典的目的:通過輕鬆查找某個特定的詞語(鍵),從而找到它的定義(值) >