WINCE5.0+S3C2440支持大容量SD卡(SDHC卡)
********************************LoongEmbedded************************
作者:LoongEmbedded(kandi)
時(shí)間:2011.02.17
類(lèi)別:WINCE 驅(qū)動(dòng)開(kāi)發(fā)
********************************LoongEmbedded************************
?
1.?????? 要確保至少更新了07年全年的更新包。
2.?????? 在platform->setting->environment 中設(shè)置環(huán)境變量IMGSDBUS2 = 1 ,為什么要這樣設(shè)置呢?因?yàn)橹挥性O(shè)置了這個(gè)環(huán)境變量才會(huì)讓系統(tǒng)支持大容量的SD卡,下圖是WINCE6.0help文檔中的相關(guān)說(shuō)明:
?
圖1
下面在結(jié)合common.bib中的相關(guān)內(nèi)容:
?
圖2
所以我們需要添加環(huán)境變量IMGSDBUS2,并且設(shè)置其值為1,添加之后如下圖所示:
?
圖3
?
3.?????? 修改bsp下SD卡主控制器驅(qū)動(dòng)SDHC的代碼
⑴在sdiocontrollerbase.cpp下的SendCommand函數(shù)添加對(duì)ResponseR7的支持,如下所示:
?
圖4
⑵在sdiocontrollerbase.cpp下的GetCommandResponse函數(shù)添加對(duì)ResponseR7的支持,如下所示:
?
圖5
4.?????? 選擇sysgen整個(gè)工程就可以了
?
?
參考鏈接:
2440支持大容量SD卡的解決辦法
http://blog.csdn.net/gooogleman/archive/2009/05/07/4154020.aspx
?
總結(jié)
以上是生活随笔為你收集整理的WINCE5.0+S3C2440支持大容量SD卡(SDHC卡)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 基于WINCE6.0+S3C2443的c
- 下一篇: WINCE6.0+S3C2443下ADC