特有的4MNORFLSAH,RAM可升級至128MB,NANDFlash最大可升級至1GB。獨有的IDE硬盤接口,溫度傳感與紅外接收裝置為您的學習與開發(fā)增添了更多可能。開發(fā)板經(jīng)過諸多實際項目的檢驗,可在強電磁干擾、強粉塵環(huán)境、潮濕以及高低溫等嚴酷工業(yè)環(huán)境中連續(xù)穩(wěn)定工作。 提供原版的底板原理圖、PCB圖、原件封裝庫、接口庫,更加方便用戶裁剪、添加硬件,極大的提高項目開發(fā)效率;對于初學者朋友,我們提供了專業(yè)畫圖工具,為您的學習提供了更多便利。 bootloader:這是極為重要的一部分。飛凌首家提供開發(fā)板bootloader全部源碼。和其他boot不同的是,采用ADS方式編譯,編譯和調(diào)試可以非常方便的在WINDOWS系統(tǒng)下開展,便于開發(fā)和學習,支持雙系統(tǒng)和單系統(tǒng)兩種方式,已經(jīng)開放所有源碼,非常經(jīng)典! 提供的最新版Linux完美移植與開發(fā)手冊,QT學習開發(fā)手冊,wince5.0/6.0移植與開發(fā)手冊。開發(fā)板所有源代碼均完全開源。 飛凌獨家提供無操作系統(tǒng)下ARM學習與開發(fā)視頻教程,幫助初學者朋友以最快的速度從51單片機進階到ARM9.獨有的紙質(zhì)教程更為學習和開發(fā)增添了更多便利。硬件資源:處理器 Samsung的S3C2440A-40(ARM920T)微處理器,工作頻率最高可達533MHz內(nèi)存 2片4Banks 4Mbits 16bitsSDRAM,共64MB;可根據(jù)用戶需要擴展至128MB,提供完美的解決方案。Nandflash 256MNandflash(K9F2G08),可根據(jù)用戶要求擴展到1GNorflash 標配4M,可根據(jù)用戶需要擴展至16M;(Norflash和NAND可分別設置為啟動芯片)時鐘 12MHz系統(tǒng)外部時鐘源;32.768KHz的RTC時鐘源;電源 最為獨立開放設計的電源管理方案,支持3.3V或5V電壓供電硬件資源串口 一個五線異步串口,一個三線串口,一個三線擴展引出網(wǎng)口 一個100M/10M自適應網(wǎng)口,采用DM9000AE,帶連接和傳輸指示燈USB接口 一個USB1.1HOST接口 一個USB1.1Device接口音頻接口 一路立體聲音頻輸出接口,可接耳機 一路音頻輸入口,可接麥克風存儲接口 一個SD卡接口 一個IDE接口可直接掛接硬盤LCD和觸摸屏接口 集成了4線電阻式觸摸屏接口的相關電路 目前支持3.5寸、5.6寸、5.7寸、8寸等TFT液晶屏 3.3V/5V電源供電,獨家支持LVDS接口10.4寸LCD攝像頭接口 板上帶有一個2mm間距的20P插座做為擴展,用戶可使用此擴展口連接各種攝像頭時鐘源 內(nèi)部實時時鐘(帶有后備鋰電池接口)復位電路 一個復位按鍵;采用專用復位芯片進行復位,穩(wěn)定可靠調(diào)試下載接口 一個20芯Multi-ICE標準JTAG接口 配有一塊下載調(diào)試板,支持WIGGLER調(diào)試及JTAG下載電源接口 5V電源供電,帶電源開關和指示燈溫度測量,紅外接收 一個高精度溫度傳感器,如果您感興趣,可以做一個多點的溫度采集系統(tǒng)。 一個一體化紅外遙控接收頭AD轉(zhuǎn)換 一個可調(diào)電阻接到ADC引腳上用來驗證模數(shù)轉(zhuǎn)換EEPROM 一片IIC接口的EEPROM其他 4個用戶按鍵 四個用戶LED,; 一個PWM控制蜂鳴器 軟件資源Bootloader: 啟動時間 可以設置啟動時間啟動方式 可設置默認啟動方式,WINCE或Linux 下載調(diào)試 支持USB及串口方式下載,可以通過USB將OS或者應用程序下載到內(nèi)存進行調(diào)試 FLASH管理 支持FLASH的燒寫、擦除、壞塊管理等功能 首家支持雙操作系統(tǒng) Linux可自行設置添加啟動參數(shù)支持yaffs2文件系統(tǒng)的燒寫!獨家提供bootloader完整源代碼,保證正確無誤!嵌入式Linux操作系統(tǒng)內(nèi)核 提供Linux2.6以及Linux2.6.33內(nèi)核支持cramfs/ramfs/etx2/fat32/nfs/yaffs等文件系統(tǒng) 文件系統(tǒng) 最新yaffs2格式的文件系統(tǒng) 驅(qū)動支持 1. 系統(tǒng)中斷和系統(tǒng)時鐘驅(qū)動 2. 串口驅(qū)動(Serialdevicedriver) 3. 塊設備驅(qū)動(SD卡IDE硬盤) 4. NandFlash驅(qū)動 5. 網(wǎng)卡驅(qū)動 6. 實時時鐘驅(qū)動 7. USBHost驅(qū)動 8. 液晶(LCD)驅(qū)動 9. CMOS攝像頭驅(qū)動 10. USB攝像頭驅(qū)動 11. 溫度傳感器驅(qū)動 12. LED驅(qū)動 13. GPS驅(qū)動 14. GPRS驅(qū)動 15. WIFI驅(qū)動 16. 藍牙適配器驅(qū)動 網(wǎng)絡協(xié)議及網(wǎng)絡應用程序 1. 完整的TCP/IP協(xié)議 2. Telnet服務器 3. Telnet遠程登錄 4. FTP服務器 5. WebServer 圖形界面 QT/Embedded支持文件瀏覽器、mediaplay播放器等USB設備支持 優(yōu)盤、移動硬盤、USB鼠標、鍵盤、USBHUB、 USB攝像頭(中芯微301系列芯片) 常用命令 cat,chmod,discard,echo,flashfsd,flashwrite,free,genhtml, hostname, init,kill,loader,ls,mkdir,mount,ps,reboot,rm,smanaged,sysconf,yes,insmod,lsmod,rmmod 編譯工具 交叉編譯環(huán)境鏈:2.95.3、3.3.2、3.4.1 其他 提供環(huán)境搭建、內(nèi)核配置、應用程序開發(fā)、驅(qū)動程序開發(fā)等教程及例程源碼。 WINCE操作系統(tǒng): 版本 可提供WindowsCE4.2/5.0以及最新的WinCE6.0(首家) 驅(qū)動支持 1. 系統(tǒng)中斷和系統(tǒng)時鐘驅(qū)動 2. 串口驅(qū)動(支持三串口) 3. 塊設備驅(qū)動(大容量SD卡) 4. NandFlash驅(qū)動 5. 以太網(wǎng)卡驅(qū)動 6. 實時時鐘驅(qū)動 7. USBHost驅(qū)動 8. USBSlave驅(qū)動 9. 液晶(LCD)驅(qū)動 10. 聲卡驅(qū)動 11. U盤驅(qū)動 12. CMOS攝像頭驅(qū)動 13. 溫度傳感器驅(qū)動 14. ADC驅(qū)動 15. 觸摸屏驅(qū)動 顯示 支持320 240、640 480、800 600、1024 768分辨率,并可動態(tài)調(diào)整 其他 tmpcp播放器,支持的格式更多、IE瀏覽器等。支持注冊表保存功能支持MFC、.NET2.0及以上版本 部分視頻在線觀看地址:1.剛接觸嵌入式?不要緊,先用18分鐘來和我們工程師一起揭開嵌入式的神秘面紗吧:以開發(fā)人員的身份為您精彩講述《嵌入式系統(tǒng)綜述》:http://www.tudou.com/programs/view/KL0y2VqgZOs/2.了解嵌入式了吧?那看看學習之前需要哪些準備工作吧O( _ )O,很簡單:飛凌為您講述《嵌入式學習基礎》:http://www.tudou.com/programs/view/W6XpvmGZfG4/3.接下來我們來看一下嵌入式學習需要的軟件和硬件吧:飛凌為您講述《嵌入式環(huán)境》:http://www.tudou.com/programs/view/W6XpvmGZfG4/4.BootLoader引導程序,是不是第一次聽說?沒關系,看完這個精悍的視頻想不知道都不可能 _ !!!飛凌為您講述《嵌入式BootLoader》:http://www.tudou.com/programs/view/1kY_23UccC0/5.準備工作到此已經(jīng)做完了,一起步入嵌入式的領域吧:飛凌為您講述《嵌入式ARM學習-上》:http://www.tudou.com/programs/view/BWy4tXo4o5A/6.意猶未盡?!不會讓您失望的,接下來請看:飛凌為您講述《嵌入式ARM學習-中》:http://www.tudou.com/programs/view/dFxXjq8nEm0/7.從實踐中來,到理論中去,這是人類認識事物的一般方法:飛凌和您一同探討:《嵌入式ARM精華理論》:http://www.tudou.com/programs/view/dFxXjq8nEm0/ 一.OK2440開發(fā)板硬件介紹二.OK2440開發(fā)板基本使用 1.1開發(fā)套件包含的內(nèi)容2.1OK2440外部硬件連接1.2用戶光盤內(nèi)容說明2.2windows下驅(qū)動的安裝1.3OK2440開發(fā)板外觀2.2.1安裝USB驅(qū)動1.4OK2440開發(fā)板硬件資源2.2.2安裝并口驅(qū)動程序1.5硬件資源分配2.3調(diào)試終端使用1.5.1地址空間分配以及片選信號定義2.3.1DWN軟件的使用1.5.2開發(fā)板接口說明2.3.2超級終端的使用1.5.3按鍵說明2.4bootloader使用全攻略1.5.4LED指示燈說明2.4.1bootloader簡介1.5.5跳線分配表2.4.2功能菜單說明1.6OK2440開發(fā)板主要硬件說明2.4.3選擇菜單說明1.6.1系統(tǒng)存儲器2.4.4參數(shù)設置說明1.6.2JTAG及復位邏輯2.4.5通過USB下載程序并寫入FLASH1.6.3LCD/觸摸屏接口引腳定義2.4.6用sjf2440.exe燒寫bootloader程序1.6.4IDE/總線接口接口引腳定義2.5ADS下的led試驗1.6.5GPIO擴展口引腳定義2.5.1ADS安裝1.6.6SD卡接口2.5.2使用ADS創(chuàng)建工程1.6.7IIS音頻輸入輸出接口2.5.3編譯和鏈接工程1.6.8攝像頭接口2.5.4H-JTAG的安裝使用1.6.9串口電路2.5.5用AXD進行代碼調(diào)試1.6.10USB接口 1.6.11功能按鍵及用戶LED指示燈 1.6.12AD轉(zhuǎn)換電路 1.6.13紅外接收電路 1.6.14溫度傳感器 1.6.15IIC電路(24c02) 1.7OK2440支持的操作系統(tǒng)及其驅(qū)動 1.7.1Linux操作系統(tǒng) 1.7.2WINCE操作系統(tǒng) 二.Linux開發(fā)教程二.Wince開發(fā)教程WINCE部分2.1安裝WindowsCE.NET開發(fā)環(huán)境一.預裝Wince使用說明2.2安裝基于OK2440的BSP包1.1如何啟動WINCE2.3更新開發(fā)環(huán)境(PB5)1.2如何使用SD卡2.4新建工程1.3使用WindowsMediaPlayer播放視頻2.5內(nèi)核制定1.4如何瀏覽網(wǎng)頁2.5.1添加鼠標鍵盤支1.5觸摸屏校正2.5.2添加U盤支持1.6在WINCE和桌面系統(tǒng)之間建立連接2.5.3添加SD卡支持1.6.1安裝驅(qū)動2.5.4添加注冊表保存功能1.6.2使用微軟同步傳輸工具進行通訊連接2.5.5添加圖片瀏覽器1.7如何為wince屏幕抓圖2.5.6添加MP3MP4支持1.8查看修改wince注冊表2.5.7編譯生成WindowsCE映象文件1.9如何動態(tài)修改液晶分辨率2.6建立應用程序開發(fā)環(huán)境1.10應用程序的運行2.6.1導出SDK附錄一CE下訪問物理地址的方法2.6.2安裝eMbeddedVisualC++4.0附錄二WindowsCE.NET高級內(nèi)存管理2.6.3安裝SP4附錄三WindowsCE.NET中的中斷體系結構2.6.4安裝SDK附錄四如何在WindowsCE5.0中開發(fā)和測試設備驅(qū)動程序2.7Wince應用程序開發(fā)示例附錄五WindowsCE.NET中的文件系統(tǒng)體系結構 二.Linux開發(fā)教程2.1如何安裝RedHat9.02.5.11如何配置yaffs文件系統(tǒng)的支持2.2在RedHat中添加新用戶2.5.12配置文件系統(tǒng)(EXT2/EXT3/FAT/NFS)2.3建立交叉編譯環(huán)境2.5.13配置CS8900網(wǎng)卡驅(qū)動2.4編譯內(nèi)核2.6cramfs文件系統(tǒng)制作2.5內(nèi)核配置說明2.7配置PC機linux的ftp服務2.5.1配置CPU2.8配置PC機linux的telnet2.5.2配置USB鼠標和鍵盤2.9編譯應用程序2.5.3配置U盤支持2.10把應用程序傳到目標板上運行2.5.4配置SD/MMC卡驅(qū)動2.11應用程序?qū)嶒?.5.5配置串口驅(qū)動2.11.1串口編程2.5.6配置聲卡驅(qū)動2.11.2網(wǎng)絡編程2.5.7如何配置觸摸屏2.11.3線程編程2.5.8如何配置網(wǎng)眼和中芯微等USB攝像頭2.12驅(qū)動程序?qū)嶒?.5.9如何配置LED驅(qū)動2.12.1LED驅(qū)動實驗2.5.10如何配置RTC實時時鐘驅(qū)動2.12.2AD驅(qū)動實驗三.Linux圖形編程3.1用戶界面GUI介紹3.3.2準備安裝軟件包3.1.1常用GUI介紹3.3.3建立QTE開發(fā)環(huán)境所需要的目錄3.1.2關于Qt3.3.4各個目錄功能介紹3.1.3Qt/Embedded?簡介3.3.5編譯QTOPIA所依賴的庫文件3.1.4Qtopia介紹3.3.6交叉編譯qtopia3.2Qt常用工具的介紹3.3.7將qtopia掛在到目標板上3.2.1Qt設計器(QtDesigner)3.3.8簡單的 helloworld 實驗3.3.2Tmake附錄一Minicom使用指南3.3Qt的編程附錄二Linux常用命令詳解3.3.1準備實驗嵌入式圖形開發(fā)環(huán)境的搭建附錄三內(nèi)核配置詳細說明實驗部分實驗一 硬件連接實驗實驗二十二 安裝交叉編譯器實驗實驗二 USB驅(qū)動安裝實驗實驗二十三 內(nèi)核編譯實驗實驗三 并口驅(qū)動安裝實驗實驗二十四 shell編程實驗實驗四 Minicom配置實驗實驗二十五 多進程編程實驗實驗五 超級終端配置實驗實驗二十六 多線程編程實驗實驗六 DNW配置實驗實驗二十七 網(wǎng)絡實驗 服務器/客戶機實驗七 NFS配置及使用實驗實驗二十八 進程通訊實驗實驗八 ADS編程實驗實驗二十九 Makefile編程實驗實驗九 流水燈實驗實驗三十 制作文件系統(tǒng)實驗實驗十 蜂鳴器控制實驗實驗三十一 編譯應用程序?qū)嶒瀸嶒炇弧 “存I控制實驗實驗三十二 串口與pc機文件傳送實驗實驗十二 溫度采集實驗實驗三十三 makefile和kconfig編程實驗實驗十三 紅外模塊控制實驗實驗三十四 字符驅(qū)動編程實驗實驗十四 串口編程實驗實驗三十五 實時時鐘顯示實驗實驗十五 NANDFLASH應用實驗實驗三十六 音頻測試實驗實驗十六 看門狗定時器實驗實驗三十七 SD卡測試實驗實驗十七 IIC總線應用實驗實驗三十八 Web服務器移植實驗實驗十八 TFT液晶屏顯示實驗實驗三十九 vsftp服務器移植實驗實驗十九 觸摸屏控制實驗實驗四十 Dhcp服務器移植實驗實驗二十 中斷實驗實驗四十一 USB攝像頭驅(qū)動移植實驗實驗二十一 U盤測試實驗 開發(fā)套件包含的內(nèi)容