這幾天晚上一直折騰S3C6410的裸機SD卡啟動,不大想使用UBOOT,我是搞硬件的,對底層非常感興趣,不喜歡已經(jīng)寫好的,因此自己一直在嘗試,其實很早之前就試過SD卡啟動,也就是ARM11上電后會把S
使用的是RVDS4.0編譯的大家主要是看看如何配置模式的我之前一直使用自動X,Y采樣,但是讀取的都不準,最后采樣分離的,才可以,需要注意的是使能ADC讀開始后需要先讀轉換結果寄存器,但是此時讀取的是上
???????? 早在今年8月份的時候就將jpeg解碼弄好了,但是一直以來非常的不穩(wěn)定,如果修改了任意地方的代碼都會造成解碼可能失敗,起初我以為是堆棧問題,或者后面有非法指針,但是都沒得到結果,最后讓
裸機程序中可能用到的文件以及函數(shù)//system.c/**************************************************************************************************************文件名:system.c*功能:S3C6410相關系統(tǒng)函數(shù)*作者:c
最近拿出了空閑已久的Tiny6410開發(fā)板來玩一下,一直對Linux有變態(tài)的崇拜,所以這次過度沒有懸念的拋棄諸如ADS1.2或RVDS等IDE開發(fā)環(huán)境。完全的VIM + GCC搞定一切?! ⊙院喴赓W,生成的BIN放入SD卡中啟動,詳細過
剛剛寫的SPI驅動,想移植到LINUX上面用來讀寫SD卡只測試了發(fā)送,沒有測試接收.spi.c/**************************************************************************************************************文件名:spi.c*
這個比較簡單,一次成功,沒遇到任何問題.GraphRotation.c/**************************************************************************************************************文件名:GraphRotation.c*功能:S3C6410圖
裸機環(huán)境已經(jīng)搭建完畢,對于裸機調(diào)試來說少了中斷怎么可以。S3C6410有硬件的中斷控制器,不像2440那樣需要自己計算中斷函數(shù)的偏移地址,非常方便,具體的操作方法可以查看S3C6410的硬件手冊。使能中斷可以通過匯編
由于之前在函數(shù)中插入了浮點運算,導致程序異常,最后查閱相關資料得知S3C6410的浮點協(xié)處理器VFP需要初始化,但是我現(xiàn)在也不知道如何使用匯編進行初始化,因此我選擇了軟件處理浮點運算,但是依然不成功,最后發(fā)現(xiàn)問題所在
一、配置GPIO S3C6410要使用其引腳時,需要對其進行配置,如配置為輸入/輸出/中斷等功能,根據(jù)芯片手冊來配置,所用的這些配置工作都在Gpiolib.c(/arch/arm/plat-s3c64xx)中完成,當然,你在起步階段可以用基本的_
Ok6410的硬件相比mini6410強大許多(同樣的價錢),但是ok6410的uboot制作用起來不方便,需要輸入很多命令才可以燒寫完一個系統(tǒng)。我還是比較懷念在2440上方便、靈活的燒寫方式。 下面我們就來修改出一個簡單的uboot
Wince加入開機畫面方法一般有以下兩種: 1、在文件中下定義一個常量大數(shù)組,如const unsigned char logo[],在顯示圖片的地方利用for循壞把數(shù)組都拷貝到framebuffer中。對于我的系統(tǒng)來說,800*600@16Bpp的分辨率,
1、查看gpio狀態(tài):頭文件中int gpio_request(unsigned gpio, const char *label); ,該函數(shù)的功能是通過查看該gpio保存的記錄標志是否為NULL來判斷GPIO是否被占用,并把此gpio取名為*lable。 例如:if
以ARM11 S3C6410為核心設計了一種家用智能垃圾桶,用拾音器作為聲音傳感器,采用延時估計法實現(xiàn)聲源方位的實時檢測,從而實現(xiàn)語音控制垃圾桶的運動;采用紅外傳感器實現(xiàn)垃圾桶行進的蔽障功能;同時,采用語音識別技術實現(xiàn)用戶對垃圾桶的各種語音指示的識別。從而實現(xiàn)垃圾桶的智能化與人性化,給生活帶來便利。
將ZigBee無線個域網(wǎng)和Android智能平臺聯(lián)合起來進行研究,并設計出一個便于維護的智能移動監(jiān)控系統(tǒng)。它具有穩(wěn)定性強、可靠性高、擴展性好等優(yōu)點,能夠廣泛地應用于工業(yè)、農(nóng)業(yè)和服務業(yè)等各領域。系統(tǒng)采用CC2530和S3C6410等高性能處理器構建硬件平臺。
通用Bootloader(Universal Bootloader,U-Boot)是系統(tǒng)上電后執(zhí)行的第一段代碼,其作用主要包括初始化硬件環(huán)境以及加載執(zhí)行操作系統(tǒng)內(nèi)核。在進行系統(tǒng)安裝時,U-Boot通常需要
摘要:應用嵌入式技術、無線傳輸技術和圖像處理技術,設計目標搜索飛行器,為防災救災提供技術服務。系統(tǒng)包括手持終端和飛行器,采用 ARM11架構的S3C6410微處理器,移植Linux操作系統(tǒng)。飛行器攜帶攝像頭采集圖像并壓
隨著高等院校的大規(guī)模擴招和教學條件的改善,各種電子與電器設備在高校中廣泛應用,高校成為當之無愧的能耗大戶,其中電能是主要能耗。然而在高校校園電網(wǎng)中,大量電力電子產(chǎn)品的存在,諧波污染變得越來越嚴重,無功
摘要:本文利用S3C6410主控板、STM32、wifi模塊、GSM模塊及多種移動終端設計一個智能家居系統(tǒng),使分立的設備通過無線和有線網(wǎng)絡組成一個相互聯(lián)系、協(xié)同操作的整體,實現(xiàn)家居環(huán)境監(jiān)視、防盜自動報警、燈具自動控制、燃
摘要:給出了一種對機房重要場所的環(huán)境參數(shù)及設備狀態(tài)進行監(jiān)控及報警的機房智能監(jiān)控系統(tǒng)的設計方法。該系統(tǒng)主要由處理器、網(wǎng)卡、USB、A/D、數(shù)字信號采集、RS485、RS232等模塊組成,其中處理器芯片選用三星公司的S3C