Time of Update: 2018-12-04
驅動程式及測試程式的開發,詳見http://blog.csdn.net/embedded_hunter/article/details/6860690接下來我們將之前開發的驅動直接編譯進核心中。方法如下:第一步:在OK6410開發板提供的Android核心源碼配置中,將板子內建的LED驅動取消選中。 #make menuconfig Device Drivers->Character Devices->下面的以下兩項去除。 < > Forlinx TE641
Time of Update: 2018-12-04
1、安裝軟體 $ sudo apt-get install tftp tftpd $ sudo apt-get install openbsd-inetd 2、建立工作目錄 $ cd / $ sudo mkdir tftpboot $ sudo chmod 777 tftpboot3、修改設定檔 $ sudo vi /etc/inetd.conf 修改如下內容 tftp
Time of Update: 2018-12-04
一直想在 6410上寫個啟動代碼。由於板子上沒有nor flash。所以只能通過SD卡啟動或nand flash啟動,在這裡要注意,我們雖然說是從sd或nand啟動,實際上在他之前,還有一段代碼固化到了晶片的內部rom(irom)中了,這段代碼是先啟動並執行,這段代碼會將SD卡或nand flash上程式載入到內部ram中(Stepping Stone(8kb)),然後從那裡繼續運行。 具體IROM的流程如下:1. 禁用Watch-dog2. 初始化TCM3.
Time of Update: 2018-12-04
尾碼樹(Suffix Tree)的文本匹配演算法 尾碼樹(Suffix Tree)是一種特殊的Trie,它的用途非常廣泛,其中一個主要的應用是作文本匹配,也像KMP等演算法一樣,它也是空間換時間的一個典範。利用 Suffix
Time of Update: 2018-12-04
Time of Update: 2018-12-04
C 和 C++ 字串字面量(String Literal)既有相同之處,又有一些區別。瞭解這些內容對於加深字串字面量以及相關一些概念的理解、澄清一些常見的概念誤區不無助益。本文以一般字元串字面量 "hello" 為例總結說明如下。相同點:字串字面量是對象C/C++ 中的對象(Object)指的是一Block
Time of Update: 2018-12-04
Creating an array of floats using new-objectKris posted on Tuesday, November 27, 2007 4:49 AMUsing new-object I create several arrays containing different data types:$SourceItem=New-Object string[] $MaxDataSetItemCount$IndexItem=New-Object int[]
Time of Update: 2018-12-04
關鍵字: 邏輯, 海盜, 金子(本帖改編自《科學美國人》雜誌中IanStewart的《兇猛海盜的邏輯》) 海盜,大家聽說過吧。這是一幫亡命之徒,在海上搶人錢財,奪人性命,乾的是刀頭上舔血的營生。在我們的印象中,他們一般都瞎一隻眼,用條黑布或者講究點的用個黑皮眼罩把壞眼遮上。他們還有在地下埋寶的好習慣,而且總要畫上一張藏寶圖,以方便後人掘取。不過大家是否知道,他們是世界上最民主的團體。參加海盜的都是桀驁不馴的漢子,是不願聽人命令的,船上平時一切事都由投票解決。船長的唯一特權,是有自己的一套餐具—
Time of Update: 2018-12-04
作者:滄海獵人 出處:http://blog.csdn.net/embedded_hunter 轉載請註明出處 嵌入式技術交流QQ群:179012822 ubuntu安全限制的太多,用起來太煩了。我們做系統開發的,經常要使用root許可權。1、為root賬戶設定一個密碼輸入如下命令:#sudo passwd root根據提示設定密碼2、編輯/etc/gdm/custom.conf檔案[daemon] AutomaticLoginEnable=true 這個修改為true
Time of Update: 2018-12-04
記錄一些簡單的ARM的映像檔案的內容組成及原理。1.ARM映像檔案(axf和bin檔案)的組成。ARM是32位處理器,地址位寬也是32位,因此其儲存空間的對應範圍可以達到4GB空間。基本上對於ARM處理器,上電或複位時都會從0x00000000出開始執行指令,因此必須保證映像檔案的起始位置放置在0x00000000處,無論是採用NAND或NOR
Time of Update: 2018-12-04
很多朋友想做裸機實驗,網上也有很多方法,比如將程式燒寫到SD卡上運行,操作步驟相對多一些。為此,我寫了一個小程式可以直接用來燒寫裸機程式到SD。已經在2G SD卡,OK6410板子上測試通過。 附件是燒寫工具以及測試程式。請大家參考。
Time of Update: 2018-12-04
.text段是程式碼片段。它用來放程式碼(code)。它通常是唯讀。.data段是資料區段。它用來存放初始化了的(initailized)全域變數(global)和初始化了的靜態變數(static)。它是可讀可寫的。.bss段是全域變數資料區段。它用來存放未初始化的(uninitailized)全域變數(global)和未初始化的靜態變數(static)。它也是可讀可寫的。bss是英文Block Started by
Time of Update: 2018-12-04
deb http://debian.nctu.edu.tw/ubuntu/ jaunty main restricted universe multiversedeb http://debian.nctu.edu.tw/ubuntu/ jaunty-security main restricted universe multiversedeb http://debian.nctu.edu.tw/ubuntu/ jaunty-updates main restricted universe
Time of Update: 2018-12-04
雙向鏈表的尋找節點。 考點:雙向鏈表的操作出現頻率:★★★★解析:使用right指標遍曆,直至找到資料為data的節點,如果找到節點,返回節點,否則返回NULL。1 //尋找節點,成功則返回滿足條件的節點指標,否則返回NULL2 DbNode *FindNode(DbNode *head, int data) //參數1是鏈表的表前端節點3 {
Time of Update: 2018-12-04
$password= $ptfpropDCpassWord $securePassword = ConvertTo-SecureString $password -AsPlainText -Force$domain=$ptfpropDCdomainName $userName=$ptfpropDCuserName $credential = new-object
Time of Update: 2018-12-04
http://ubuntu.buct.edu.cn/ Ubuntu 11.10 Oneiric Ocelotdeb http://ubuntu.buct.edu.cn/ubuntu/ oneiric main restricted universe multiversedeb http://ubuntu.buct.edu.cn/ubuntu/ oneiric-backports main restricted universe multiversedeb
Time of Update: 2018-12-04
本人想寫一個簡單的Bootloader,以前在2410上寫過一個。因此現在想在6410上也寫一個,方便理解啟動過程。但是發現剛一起步就遇到了困惑。以前玩ARM7、ARM9、PowerPC板子時,都有燒寫器或下載器可以將一段彙編代碼放到nor flash中運行。 但現在發現目前市面上很多6410的開發板不太容易這麼做,很多都是沒有nor flash,要通過u-boot將程式下載到Nand flash中,然後利用u-boot命令來運行nand
Time of Update: 2018-12-04
#include <linux/module.h> #include <linux/device.h> #include <linux/string.h> #include <linux/init.h> #include <linux/kernel.h> #include <linux/io.h> static struct resource
Time of Update: 2018-12-04
#include "memory.h"memset用來對一段記憶體空間全部設定為某個字元,一般用在對定義的字串進行初始化為‘ ’或‘/0’;例:char a[100];memset(a, '/0', sizeof(a)); memcpy用來做記憶體拷貝,你可以拿它拷貝任何資料類型的對象,可以指定拷貝的資料長度;例:char a[100],b[50]; memcpy(b, a, sizeof(b));注意如用sizeof(a),會造成b的記憶體位址溢出。 strcpy就只能拷貝字串了,它遇到'
Time of Update: 2018-12-04
PetShop 4.0 詳解之一(系統架構設計)2008-06-10 19:42前言:PetShop是一個範例,微軟用它來展示.Net企業系統開發的能力。業界有許多.Net與J2EE之爭,許多資料是從微軟的PetShop和Sun的PetStore而來。這種爭論不可避免帶有濃厚的商業色彩,對於我們開發人員而言,沒有必要過多關注。然而PetShop隨著版本的不斷更新,至現在基於.Net