¤º¤¤¤Ö¤ó¤È³Ê¹¥¤¤¤¤»ö¤Ð¤«¤ê½ñ¤¤¤Æ¤¤¿¤Î¤Ç¡¢ËÜÅö¤Ï½ñ¤¤¿¤¯¤Ê¤¤¤Î¤Ç¤¹¤¬¡¦¡¦¡¢
¤³¤Î¥Ú¡¼¥¸¤Î¾¯¤·¾å¤Ç¡Ö
¤·¤«¤â¡¢ºÇ½é¤Î½ê¤Ï¥í¥¸¥¢¥Ê¤Î¥Ç¡¼¥¿¤È¤â°ìÃפ·¤Æ¤¤¤Þ¤¹¡ÊÁ´¤Æ¤ÏÍý²ò½ÐÍè¤Æ¤¤¤Þ¤»¤ó¡¦¡¦¡Ë¡×¤È½ñ¤¤¤Æ¤¤¤Þ¤¹¡£²¿¤È¤â¼«¿®¤Ê¤µ¤²¤Ê½ñ¤Êý¤Ç¤¹
¥í¥¸¥¢¥Ê¤Î¥Ç¡¼¥¿¤òÍ×Ì󤹤ë¤È°Ê²¼¤ÎÄ̤ê¤Ç¤¹¡Ê¼ÂºÝ¤Ë¤Ï¥¿¥¤¥ß¥ó¥°Ä´À°¤Î°Ù¤Î¥Õ¥£¥é¡¼(0xFF)¤¬ÂçÎ̤ËÆþ¤Ã¤¿¡¢¤¿¤À¤Î¥Ð¥¤¥ÈÎó¤Ê¤Î¤ÇÂçÁظ«¤Å¤é¤¤¤Ç¤¹(^_^;)¡¡¡Ë
0.40ms cmd00 0x40000000,0x0095¡¡¡¡GO_IDLE_STATE¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ¢¬
1.70ms rsp 0x01¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ¡Ã
2.50ms cmd08 0x48000001,0xAA87¡¡¡¡SEND_IF_COND¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ã
3.80ms rsp 0x05¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ¡Ã
4.60ms cmd55 0x77000000,0x0001¡¡¡¡APP_CMD¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ¡Ã
5.95ms rsp 0x01¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡sci_mmc_reset()
6.75ms cmd41 0x69400000,0x0001¡¡¡¡APP_SEND_OP_COND ¡Ã
8.15ms rsp 0x01¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ¡Ã
8.90ms cmd55 0x77000000,0x0001 APP_CMD¡¡¡¡ ¡¡ ¡¡ ¡Ã
10.28ms rsp 0x01¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ¡Ã
11.05ms cmd41 0x69400000,0x0001 APP_SEND_OP_COND ¡Ã
12.40ms rsp 0x00 ¢
-----------------------------------------------------------------------------------------------
13.75ms cmd17 0x51000000,0x0001
15.55ms rsp 0x00¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¤½¤Î¸å¤º¡¼¤Ã¤È0000
18.70ms rsp ²òÆÉÉÔǽ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÆÍÁ³»¨²»¤Î¤è¤¦¤Ê¿®¹æ
20.45ms cmdxx 0xEA200000,0x00003F¡¡¡¡¡¡ ¤½¤Î¸å¤º¡¼¤Ã¤ÈFFFF
»þ´Ö¤Ï¥È¥ê¥¬¡¼¡Ê£Ã£Ó¿®¹æ£È¢ª£Ì¡Ë¤«¤é¤Î»þ´Ö¤Ç¤¹
13.75ms°Ê¹ß¤Ï¡Ösci_mmc_reset()¡×¤ÎÈϰϤòĶ¤¨¤Æ¤¤¤ë¤Î¤Ç¡¢º£²ó¤ÏÉÔÌä¤Ç¤¹
cmd¤ÎÀèƬ£±¥Ð¥¤¥È¤¬¥³¥Þ¥ó¥É¥³¡¼¥É¤Ç¤¹¤¬¡¢ÀèƬ£²bit 0x
40(
01xx xxxx)b¤Ï¥Û¥¹¥È¤«¤é¤Î¥¹¥¿¡¼¥È¥Ó¥Ã¥È¤ò°ÕÌ£¤·¤Æ¤¤¤Æ¼ÂºÝ¤Î¥³¥Þ¥ó¥É¥³¡¼¥É¤Ï£³¡Á£¸bitÌܤޤǤǤ¹
CMD0¡¢CMD8¤Þ¤Ç¤Ï40¡¢48¤ÈÀµ¤·¤¤Ãͤ¬´Ñ¬¤Ç¤¤Æ¤¤¤Þ¤¹¡£¤·¤«¤·CMD55¡¢CMD41¤Ï77¡¢69¤È°ÕÌ£ÉÔÌÀ¤Ê¿ô»ú¤¬¸½¤ì¤Æ¤¤¤Þ¤¹¡£¥½¡¼¥¹¤ò²¿Å٤⸫ľ¤·¤Þ¤·¤¿¤¬¡¢¤Á¤ã¤ó¤È55¤È41¤òÂåÆþ¤·¤Æ¤¤¤Þ¤¹¡£
¥í¥¸¥¢¥Ê¤ÎÀßÄê¤Ï¥Þ¥Ë¥å¥¢¥ë¤âÆɤó¤Ç¤¤¤Ê¤¤¤·¡¢¤¤¤¤²Ã¸º¤Ç¤¹¡£Î㤨¤Ð0/1¤ÎïçÃͤÏËÜÍèCMOS¥ì¥Ù¥ë¤«¤È»×¤¦¤Î¤Ç¤¹¤¬¡¢¥Ç¥Õ¥©¥ë¥È¤ÎTTL¥ì¥Ù¥ë¤Î¤Þ¤Þ¤Ç¤¹¡£¤½¤Î±Æ¶Á¤«¡¢¤Ï¤¿¤Þ¤¿½êÁ§¡ï11,000-¤Î¥í¥¸¥¢¥Ê¤Ê¤Î¤Ç¤³¤ÎÄøÅÙ¤Î¸íº¹¤Ï»ÅÊý¤Ê¤¤¤Î¤À¤í¤¦¤È£²¥ö·î°Ê¾å¿¿·õ¤Ë¹Í¤¨¤Æ¤¤¤Þ¤·¤¿¡£Û£Ëæ¤Ê½ñ¤Êý¤Ï¤½¤Î°Ù¤À¤Ã¤¿¤Î¤Ç¤¹¡£
¤ß¤Ê¤µ¤ó¤Ï´û¤Ëʬ¤«¤Ã¤Æ¤¤¤ë¤È»×¤¤¤Þ¤¹¤¬¡¢»ö¼Â¤Ï²¼µ¤Ç¤·¤¿¡ÊÇòʸ»ú¤Ç½ñ¤¤¤Æ¤¤¤Þ¤¹¤Î¤ÇÁªÂò¤¹¤ë¤ÈÆɤá¤Þ¤¹¡Ë
¡¡¤³¤³¢ª¡¡
¡¡¡¡(77)16 - (40)16 = (37)16 = (55)10¡¡¡¡¡¡
¡¡¤³¤³¢ª¡¡
¡¡¡¡(69)16 - (40)16 = (29)16 = (41)10¡¡¡¡¡¡
¤Ê¤ó¤È¤â¥É¥¸¤ÊÏäǤ¹¡£Ê¬¤«¤Ã¤Æ¤ß¤ì¤Ð¤É¤¦¤È¸À¤¦¤³¤È¤Ï¤Ê¤¤¤Î¤Ç¤¹¤¬°ìÅ٥ϥޥë¤È¡¢°ì¿Í¤Ç¤½¤³¤«¤éæ½Ð¤¹¤ë¤Î¤ÏÆñ¤·¤¤¤Ç¤¹
ʳƮµ¡¡
¤ªÀ¤Ïäˤʤä¿¥µ¥¤¥È
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡