原创 Linux開發十_rtc驅動

Linux開發十 rtc驅動 象棋小子    1048272975 rtc爲操作系統提供時鐘、日曆、鬧鐘、週期性中斷等功能,並且在斷電的情況下,可以由電池供電,以很小的耗電繼續運行下去,Linux內核已經支持s3c2416的rtc驅動。

原创 Linux開發十七_yaffs文件系統

Linux開發十七 yaffs文件系統 象棋小子    1048272975 nand flash作爲市面上最主要的非易失性閃存技術之一,應用在各種固態大容量存儲解決方案中。由於nand flash自身的特點,nand存儲器往往需要一款專

原创 Linux開發七_linux內核移植

Linux開發七 linux內核移植 象棋小子    1048272975 Linux是一套免費使用和自由傳播的操作系統,吸收了來自全世界無數程序員的精華,不斷完善壯大。Linux內核高度可移植,其可以運行在各種硬件設備中,如路由器、遊戲

原创 Linux開發四_bootloader啓動linux內核

Linux開發四 bootloader啓動linux內核 象棋小子    1048272975 不同的CPU具有不同的啓動方式,其系統外設等均具有較大的差異。CPU上電啓動後,並不具有相應的內核啓動環境,需要bootloader先初始化C

原创 FLAC無損音頻播放

FLAC無損音頻播放 象棋小子    1048272975 無損音頻不存在音頻損失的問題,可以獲取到原始PCM採樣數據,代表數字音頻最高的保真水準。隨着儲存設備容量的增大,網絡傳輸帶寬的提升,無損音頻越來越受到人們的追捧。 1. FLAC

原创 MP3播放

MP3播放 象棋小子    1048272975 有損音頻利用人類聽覺對聲音中的某些頻率成分不敏感的特性,從原始PCM數據中將這不敏感的一部分信息去除,以達到壓縮的目的。其具有體積小,便於傳輸的特點,得到了廣泛的應用。 1. MP3概述

原创 WAV音頻文件

WAV音頻文件 象棋小子    1048272975 WAV是一種保存音頻信息的文件格式,廣泛應用於Windows及其應用程序中,如今主流的音頻播放器都支持WAV音頻文件的播放。 1. WAV音頻格式 WAV是錄音時用的標準Windows

原创 SD卡文件讀寫

SD卡文件讀寫 象棋小子    1048272975 SD卡(Secure Digital Memory Card)具有體積小、容量大、數據傳輸快、可插拔、安全性好等優點,被廣泛應用於便攜式設備上。例如作爲數碼相機的存儲卡,作爲手機、平板

原创 構建ubuntu根文件系統

構建ubuntu根文件系統 象棋小子   1048272975 Ubuntu是一個廣泛應用於個人電腦,雲計算,以及智能物聯網設備的開源操作系統。針對智能物聯網,Ubuntu提供了一套更加安全,輕量級,專爲智能物聯網訂製的開源操作系統Ubu

原创 開發環境以及啓動模式

開發環境以及啓動模式 象棋小子    1048272975 ARM核以其高性能、低功耗、低成本廣泛應用在各個領域,包括ARM7、ARM9、ARM11、Cortex-M、Cortex-A等這幾個系列。衆多的半導體商如NXP、Freescal

原创 ADPCM音頻壓縮

ADPCM音頻壓縮 象棋小子          1048272975 音頻數據通常需要佔用大量的儲存空間,或者在傳輸時佔用大量的信道帶寬。可以通過特定的壓縮算法壓縮這些音頻數據,從而減少在儲存、傳輸時的音頻數據量。ADPCM就是這樣一種針

原创 音頻錄製以及播放

音頻錄製以及播放 象棋小子          1048272975 一般的音頻應用中,往往需要支持音頻的拾取輸入以及音頻的播放輸出。LPC5411x具有I2S音頻接口以及雙通道PDM數字麥克風接口,其中數字麥克風接口支持芯片深度睡眠時的語

原创 LED燈

LED燈 象棋小子    1048272975 嵌入式教程中LED燈以及程序教程中的”Hello world”都有其特殊的意義,意味着入門。此處以LED燈驅動介紹LPC5411x的工程開發流程。 1. 官網資料 從www.nxp.com下

原创 linux設備樹啓動

linux設備樹啓動 象棋小子   1048272975 在早期的arm linux內核中,板級的細節信息使用代碼的形式,存放在arch/arm目錄中,這些板級代碼只對相應的開發板有用,卻被硬編碼進linux內核,顯然這不是一種好的方法。

原创 移植mplayer

移植mplayer 象棋小子   1048272975 mplayer是一款開源多媒體播放器,以gnu通用公共許可證發佈。它資源佔用率低,無論是音頻還是視頻方面,支持的格式相當全面,支持的輸出設備也很多,可以在各種主流操作系統中使用。 1