日韩无码一区,老翁h狠狠躁死你h乔舒,人妻精品久久无码区洗澡,被伦流澡到高潮苏软软

我的訂單購物車(0)會員中心 聯(lián)系客服 幫助中心供應商合作 嘉立創(chuàng)產(chǎn)業(yè)服務群
領券中心備貨找料立推專區(qū)爆款推薦PLUS會員BOM配單品牌庫PCB/SMT工業(yè)品面板定制

SD NAND的SD模式與SPI模式的初始化

2023-05-10 09:26:40閱讀量:968

CS創(chuàng)世 SD NAND能不能使用SPI接口?兩者使用起來有何區(qū)別?下面為大家詳細解答。


SD MODE


CS創(chuàng)世 SD NAND支持SD模式和SPI模式,SD NAND默認為SD模式,上電后,其初始化過程如下:


>>點擊前往購買1Gb SD NAND 二代<<


  

  

1.配置時鐘,0-400KHZ,設置工作模式

2.發(fā)送CMD0,使卡進入idle狀態(tài),該指令沒有反饋

3.發(fā)送CMD8,如果有反應,那就是CRC值與發(fā)送的相同,說明該卡兼容SD2.0協(xié)議,同時還是獲取SD的工作電壓

4.發(fā)送CMD55+ACMD41,判斷SD卡的上電是否正確,短響應成功說明該卡為SD卡(短響應第31位為1,說明為HC卡),否則發(fā)送CM0,有反應說明為MMC

5.發(fā)送CMD2驗證SD卡是否正確接入,長響應(CID)

6.發(fā)送CMD3,讀取SD卡的RCA(地址),短響應

7.發(fā)送CMD9,獲取CSD寄存器來獲取卡的相關信息

8.發(fā)送CMD7,使能SD

9.配置高速時鐘,準備數(shù)據(jù)傳輸,一般為20M-25M


SPI MODE


  

??

1.設置SPI時鐘為低速0~400khz-------------SD卡初始化只能在低速模式下進行

2.發(fā)送至少74個周期的時鐘信號-------------建議適當多發(fā)送一些(怕有些電路有延時)

3.發(fā)送SD卡命令CMD0-------------------------使在SD卡收到復位命令時,CS為有效電平(低電平),則SD卡切換到SPI模式,進入IDLE狀態(tài)

4.發(fā)送CMD8(SD2.0)--------針對SD2.0進行鑒別同時讀取后續(xù)4個字節(jié)返回值,判斷其是否支持工作電壓(例如:2.7~3.6v支持則為0x01aa

5.發(fā)送CMD55+ACMD41(SD2.0)-----檢測初始化是否完成

6.發(fā)送CMD58------------------------SD2.0版本進一步確認SD卡型號(SDHC為扇區(qū)塊尋址,普通SD卡為字節(jié)尋址)

7.發(fā)送CMD55+ACMD41(SD1.0)----------------檢測返回值進行判斷為SD1.0MMC

8.發(fā)送CMD55+ACMD41(SD1.0)----------------檢測初始化是否完成

9.發(fā)送CMD1(MMC)--------------------------------針對MMC卡進行初始化

10.發(fā)送CMD16-------------------------------------設置SD卡扇區(qū)大?。J為512字節(jié))


設置SPI時鐘為高速,最大為25Mhz,初始化完成

 

>>點擊前往購買4Gb SD NAND二代<<


 

SD模式與SPI模式的區(qū)別


1.SD NAND默認為SD MODE,而進入SPI MODE必須在第一次上電的時候就要點復位

2.SD MODE 默認為單線輸出date0,但是在高速模式下可以走四線,date0~date3;SD NAND下走的SPI MODE ,只能走單線模式,其通信只有CS(片選)、CLK(時鐘)、DI(輸入)、DO(輸出)

3.很多客戶由于板子上只有SPI接口,所以用SPI MODE 能讓客戶減少設計上的壓力,不過SD NAND使用SPI MODE只能走單線,相比于SD MODE 四線來說傳輸速度會慢。

4.接口連接:


  


5. SD模式下的命令為16位,SPI模式下的命令為8


>>點擊前往購買64Gb SD NAND 二代<<

?

以上為CS創(chuàng)世SD NAND SD MODE SPI MODE 使用時的初始化過程介紹, 目前CS創(chuàng)世 SD NAND在市面上廣泛應用,在穿戴類的消費市場,以及航空航天、鐵路交通、水利檢測等工業(yè)領域都有應用。

主站蜘蛛池模板: 新田县| 静乐县| 湖北省| 庄河市| 嘉禾县| 兴安县| 安阳县| 民乐县| 武乡县| 东源县| 申扎县| 绥阳县| 双流县| 泾川县| 宣威市| 富顺县| 阿勒泰市| 禄劝| 东乌| 玉环县| 留坝县| 梁河县| 富川| 阿拉善盟| 义乌市| 古交市| 乌拉特后旗| 新巴尔虎左旗| 峨眉山市| 昂仁县| 铜梁县| 铜川市| 蓝田县| 花垣县| 德保县| 夏邑县| 民丰县| 五指山市| 筠连县| 松原市| 申扎县|