原创 DES加密程序代碼(帶有比較詳細的講解)

         此代碼分塊複製出來後可以直接運行,並且帶有部分文件操作,如果嫌麻煩的話,在我的空間代碼庫裏有整理好的代碼,可以參考下,上圖也不是特別相信,希望大家有選擇的看。                    一、準備    

原创 TQ2440 SD卡驅動分析之s3cmci.c

#include <linux/module.h> #include <linux/dma-mapping.h> #include <linux/clk.h> #include <linux/mmc/host.h> #include <l

原创 大學生電子設計大賽(內容有點多,細細看看,應該會有收穫)

內容有些多,有些雜,需要靜下心好好看看,趁着假期,多少給自己添點儲備。 全國大學生電子設計大賽應該怎麼準備?   最主要的是學習什麼課程::《電工電路基礎》《低頻電子線路》《數字電路》《高頻電子線路》《電子測量》《智能儀器原理及應用》《傳

原创 Linux下移植OpenCV + Qt 到ARM(Tiny6410)總結

這是我的第一篇博客,把我最近做的一個東西和大家分享一下,非常高興和大家討論,CSDN是個臥虎藏龍之處,好多特別好的文章,我這裏見醜了~~~   下面的文字比較多啊,主要是加入了很多自己的感慨啊,感嘆啊啥的,其實我覺得已經是罪簡單的方法了

原创 關於2.6.30.4在創建bus總線時的bus_id的問題

在國嵌視頻裏有個問題困擾了我好久,對於內核的不熟悉,一開始是出現了使用空指針的問題,部分錯誤提示如下 Unable to handle kernel NULL pointer dereference at virtual address

原创 win7 ubuntu 雙系統

在裝win7 和ubuntu雙系統的時候,有時候會進不去win7系統,即沒有選擇系統引導界面。需在進入 unbutu系統後,執行命令:sudo update-grub,將自動搜索win7引導,放入引導區中

原创 塊設備驅動 block_device_operations結構體 主要成員函數分析

block_device_operations結構體 struct block_device_operations {     int (*open) (struct block_device *, fmode_t);     int

原创 Syscall系統調用Linux內核跟蹤

在Linux的用戶空間,我們經常會調用系統調用,下面我們跟蹤一下read系統調用,使用的Linux內核版本爲Linux2.6.37。不同的Linux版本其中的實現略有不同。 在一些應用中我們可以看到下面的一些定義: #define re

原创 嵌入式系統設計

2012年下學期嵌入式系統設計課程大作業 1、敘述下列相關名詞的含義 ARM、xscale、PXA255、RISC、體系結構 ARM:一種技術、一個公司的名稱、一種處理器。 Xscale:Xscale是ARM體系結構的一種內核,基於ARM

原创 Linux設備驅動模型之kobject原理與實例分析

1、Sysfs文件系統 "sysfsis a ram-based filesystem initially based on ramfs. It provides ameans to export kernel data structur

原创 一個簡單的latex模板

這是一個簡單的latex模板, 這裏有設置頁眉, 頁腳的範例, 用命令將"abstract"設置成"摘要"(\renewcommand\abstractname{摘要}), 還有中文日期的設置 (\renewcommand\today{\

原创 關於組織我校學生參加2013年全國大學生電子設計競賽省內(TI杯)校際聯賽暨西安電子科技大學校內選拔賽的通知

       西電教函〔2013〕3號     關於組織我校學生參加2013年全國大學生 電子設計競賽省內(TI杯)校際聯賽暨西安 電子科技大學校內選拔賽的通知   各有關學院及部門:      爲積極做好2013年全國大學生電子設計競

原创 Ubuntu 下dnw for tiny6410 ok6410 idea6410

都是轉載的文章,方法都是重複的,比較亂,隨意看吧。 tiny6410: 首先要安裝libusb-dev這個庫。我是在ubuntu下做的。 那麼就:sudo apt-get install libusb-dev 然後網上隨處可以搜索到一個

原创 OK6410 tftp下載內核、文件系統以及nand flash地址相關整理、總結

飛凌官方提供了一鍵下載燒寫linux的方式,相對來說比較方便,但是對於開發來說不夠靈活,因此這篇文章把tftp相關的點介紹一下,整理下其中遇到的一些問題。          一鍵燒寫本質上是啓動位於SD卡中的Uboot,通過uboot讀取

原创 linux下vi命令大全

進入vi的命令 vi filename :打開或新建文件,並將光標置於第一行首 vi +n filename :打開文件,並將光標置於第n行首 vi + filename :打開文件,並將光標置於最後一行首 vi +/patte