原创 UBOOT中斷功能初步分析之----按鍵中斷

以前一直有個疑問,在U-boot下到底能不能使用中斷,爲了驗證這個問題,於是乎,昨天晚上我在自己的 TQ2440開發板上進行了uboot環境下的按鍵中斷實驗,這次使用的我剛移植的最新版Uboot,版本是 u-boot-2014-04,驗

原创 U-BOOT代碼詳細註釋分析

轉自:http://home.eeworld.com.cn/my/space-uid-135723-blogid-25548.html   大多數bootloader都分爲stage1和stage2兩部分,u-boot也不例外。依

原创 UBOOT UART設置(基於mini2440)

基於mini2440的UBOOT UART設置 1. 標準9針串口引腳定義 根據圖3.40的引腳順序號,如果是作爲RS-232C接口,則各引腳定義如表3.2所示。 表3.2RS-232C引腳意義表 各引腳的電氣特性爲: 在TxD和Rx

原创 UBOOT GPIO設置(基於mini2440)

Uboot GPIO設置 1. 這裏以LED燈的GPIO設置爲例。 Mini2440 LED對應的原理圖:     2. 相關寄存器      3. 相關代碼 代碼路徑:/cpu/arm920t/start.S 關鍵宏:CONF

原创 UBOOT I2C讀寫詳解(基於mini2440)

mini2440 UBOOT I2C支持總結 1. mini2440開發板I2C連接的設備   SDA/SCL對應的引腳:      2. AT24C08地址 查看AT24C08芯片手冊   ADDRESS數據段爲1010xxx(xxx爲

原创 linux expect spawn的用法

命令在功能:我們通過Shell可以實現簡單的控制流功能,如:循環、判斷等。但是對於需要交互的場合則必須通過人工來干預,有時候我們可能會需要實現和交互程序如telnet服務器等進行交互的功能。而Expect就使用來實現這種功能的工具。

原创 USB的掛起和喚醒 (Suspend and Resume)

USB協議的第9章講到USB可見設備狀態[Universal Serial Bus Specification, Section 9.1.1, Pg 239],分爲連接(Attached),上電(Powered),默認(Default),

原创 USB基本知識

一、USB硬件介紹 1.1、概述         一條USB傳輸線分別由地線、電源線、D+和D-四條線構成,D+和D-是差分輸入線,它使用的是3.3V的電壓(與CMOS的5V電平不同),而電源線和地線可向設備提供5V電壓,最大電流爲500

原创 USB協議

  目錄   Ⅰ USB總線接口 1 USB接口標準 2 USB總線信號 3 USB數據編解碼和位填充 4 USB拓撲結構 5 USB邏輯部件   Ⅱ USB設備 1 USB設備供電方式 2 US

原创 EAN-13條碼編碼

原文地址:http://blog.csdn.net/FuWaer/article/details/1770317   EAN-13編碼規則 英文原文地址:http://www.barcodeisland.com/ean13.phtml 翻

原创 EAN13/EAN8 條形碼

[轉]條形碼 EAN 8 碼 / EAN 13 碼 本文轉自:http://www.systron.com.cn/tiaoxingma/book2-2.htm EAN碼的全名爲歐洲商品條碼(European Article Number)

原创 UBOOT timer設置(基於S3C2440)

UBOOT TIMER設置(基於mini2440) 1. 相關代碼 代碼路徑:cpu\arm920t\s3c24x0\timer.c 函數: int timer_init(void) { struct s3c24x0_timers *ti

原创 uboot詳細分析

【系統移植】uboot詳細分析 uboot使用     uboot控制檯,倒計時     命令: 調試,操作一些硬件 setenv printenv saveenv   nand erase   nand writ

原创 常用u-boot命令詳解(全)

轉自:http://blog.csdn.net/ghostyu/article/details/6968681 U-boot發展到現在,他的命令行模式已經非常接近Linux下的shell了,命令行模式模式下支持“Tab”鍵的命令補

原创 UBOOT時鐘配置(基於mini2440)

基於mini2440的UBOOT時鐘設置 1. S3C2440的時鐘架構圖    一般而言,系統的時鐘通過外接晶振促發,通過內部電路(震盪電路、鎖相環、分頻)產生所需的時鐘源。 2440時鐘控制邏輯給整個芯片提供了3種時鐘: FCLK:用