音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網
技術交流 | 電路欣賞 | 工控天地 | 數字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng)
驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe

原創(chuàng)--S3C2440應用筆記

作者:wgq000321 欄目:ARM技術
原創(chuàng)--S3C2440應用筆記
    時間過得真快,轉眼間從事ARM方面的硬件開發(fā)工作已經一年多了,這一年多以來一直在使用SAMSUNGS3C2440進行產品開發(fā),開發(fā)過程中的一點點心得體會寫下來,以供大家參考,其中不正確之處請大家指正。我個人認為,做技術大家就應該多交流,資源多共享,當然,在沒有泄漏公司資料的前提下,這樣大家才有更大的進步,更快的提升。
    轉入正題,S3C2440其實是一個很不錯的CPU,價格便宜、內部資源多、最主要的是國內很多人使用,相關的資料比較多。ARM920T內核, 400M主頻,支持NAND FLASH、NORFLASHSDRAM、支持STN/TFT LCD、4通道DMA、3通道UART、2通道SPI、IIC總線、IIS/AC97音頻控制器、SD/MMC控制器、2通道USB HOST 1通道USB DEVICE、4通道PWM、8通道A/D轉換、觸摸屏控制器、RTC、CMOS攝像頭、多功能IO及多種電源管理。
    CPU:分2個版本,S3C2440A-30 300MHz主頻,S3C2440A-40 400MHZ主頻,最高可以達到533 MHz主頻,這兩個版本沒有太大區(qū)別,就是內核電源有一點區(qū)別,還有可能就是軟件需要調整,當然,S3C2440A-30肯定會比較便宜一些了。
    FLASH存儲器:S3C2440程序存儲器支持NOR FLASH和NAND FLASH。由于制造工藝的原因NOR主要占據16M容量以下的市場,而NAND 占據16M以上市場。NOR 采用線性地址空間,讀寫速度快、擦除時間較慢、沒有壞塊,相應容量下成本較高。而NAND存儲空間需要譯碼,相應讀寫速度較慢、擦除速度快、有壞塊、相應容量下成本較低。對于程序量較小、穩(wěn)定性要求較高的產品建議選擇NOR,當然存儲數據還是可以使用NAND。對于程序量大、或者需要較大空間存儲數據等,建議選擇NAND。NAND最主要的缺點就是有壞塊,不同廠家、不同型號的壞塊的比率是不一樣的,并且在使用過程中壞塊還會增加,這就需要軟件實現壞塊管理,相對來說軟件比較復雜。不過所有廠家的NAND基本上都會確保FLASH的第一塊空間不會出現壞塊,所以不影響程序的啟動。關于更多NOR或者NAND的內容大家可以參考相關資料。
    SDRAM:根據不同的工作電壓、頻率、容量有太多的選擇,只要根據S3C2440 DATASHEET中選擇就可以了,現在主要廠家有SAMSUNG、HYNIX INFINEON、MICRON等。
    LCD:2440支持STN/TFT LCD, STN用得比較少也就不說了。TFT LCD大多數接口都是并行的RGB數據加上時鐘信號、VCOM信號及LCD幾組工作電源。RGB數據和時鐘信號只要直接和CPU連接就可以了,VCOM是從LCD內部出來的一個信號,需要專門的電路驅動,以調節(jié)LCD的亮度和對比度等。另外還有幾組偏置電源,現在很多IC廠家有專門的驅動IC。有的屏可能已經集成了VCOM電路和偏壓驅動電路,相對來說就比較簡單。另外有的LCD可能還需要使用SPI或者IIC之類的接口進行一些配置。對于不是并行RGB接口的LCD可能就需要一些CPLD或者FPGA之類的IC進行譯碼了。對于LCD的驅動程序,我個人認為只要根據LCD的DATASHEET設置好時鐘頻率、前掃、會掃、時鐘極性應該就可以正常點亮LCD。
    DMA:直接存儲器訪問,對于網卡、硬盤采用DMA可以大大提供傳輸速度,不過我沒有使用過也就不說了。
    UART/SPI/IIC:相信大家已經很熟悉了。
         今天才發(fā)現看文章容易,寫文章難,已經沒有耐心寫下去了,改天寫了,大家多包含!



2樓: >>參與討論
yadog
re
lz繼續(xù)啊
不要這么容易放棄啊
把做開發(fā)時的堅持拿出1/10就夠了撒

順便問下
2440多少米?

3樓: >>參與討論
lstone
尋高手修改2440板子
尋高手修改2440板子

接口要求:
RS232 串口3:都是3針的串口
TFT/VGA接口;
LAN 網絡口1(10/100M)
USB host 主USB口2
Touch screen觸摸屏1
AUDIO IN/OUT
RTC時鐘
64M FLASH空間(NAND FLASH),64M RAM
5V電源供電

支持WINCE420 BSP(有地方需修改)

聯(lián)系人:石先生
TEL:010-81950515
MSN:lstonecn@msn.com

4樓: >>參與討論
zkking
2440確實不錯,但是好像三星已經準備停產
三星的網站上已經不再提供2440的資料下載了,2442可能會取代他。

5樓: >>參與討論
wgq000321
2440不會停產,現在還大量供貨,2442國內用得還比較少
 
6樓: >>參與討論
veryfatman
我見過2441
 
7樓: >>參與討論
elainechu
re
謝謝摟主分享,可以寫的再詳細一些

參與討論
昵稱:
討論內容:
 
 
相關帖子
IDE硬盤用3.3V接口電平能驅動嗎?
仿真器有什么用啊?請大蝦們多提點意見,謝謝!!!
新建的ARM技術交流群28593557!!加入我們一起來探討ARM吧!
lpc21xx的bug問題是否屬實?
H_Jtag使用情況如何?
免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號