原创 ADSP561存儲空間
分析: 片上: 兩個600MHz的內核共享L2:128KB 每個內核有分別有100KB的L1空間,具體爲16KB-32KB的L1指令存儲器或者32KB-64KB的L1數據存儲器,4KB的用來存放中間結果的SRAM,其中L1指令或者數據存儲
原创 輕鬆控制 uClinux 嵌入式開發過程
uClinux是目前比較普及的嵌入式Linux版本之一,它的功能很多,並且隨着低成本、可運行uClinux的32位CPU的激增,以及uClinux首次成爲Linux 2.6內核的一部分,uClinux將更加流行(如圖1)。下
原创 中斷的概念
8.6 程序中斷控制方式 8.6.1 中斷的概念 概念:CPU 暫時停下現行程序的執行,轉向爲臨時發生的事件進行處理,處理完後,再返回執行原程序。中斷是一種在發生了一個外部的事件時調用相應的處理程序(或稱服務程序)的過程。中斷服務程序與
原创 uClinux和Linux的異同分析
標準Linux是針對有MMU的處理器設計的。在這種處理器上,虛擬地址被送到MMU,把虛擬地址映射爲物理地址。通過賦予每個任務不同的虛擬-物理地址轉換映射,支持不同任務之間的保護。uClinux是針對控制領域的嵌入式linux操作系統,它從
原创 uboot在引導linux之前要做的事
啓動armlinux,bootloader必須提供下面幾步: 1. 設置並初始化ram 2. 初始化一個串口 3. 檢測處理器類型 4. 設置內核標記列表 5. 調用內核映像 1. 設置並初始化ram
原创 循環嵌套優化!!
第一部分說明:1 將大的循環放到內測,小的循環放到外側,確實能提高效率 /** * 全面測試嵌套多層For循環的性能。 * * @author 老紫竹的家(laozizhu.com) * */public class TestForL
原创 二叉樹的非遞歸遍歷 C語言版
http://blog.csdn.net/lewutian/archive/2009/09/06/4525382.aspx
原创 NOR FLASH掛載jfss2文件系統
前段時間忙着找工作。項目的事情又拖了好一陣子,今天正好趁着ZTE面試的間隙把掛載JFFS2可寫文件系統的事情解決一下,其實挺快的,半天時間理清了思路,實踐成功了呵呵 具體步驟如下: 1.內核配置:根據官網上面的兩篇帖子 http://