在线情况
  • 头像
  • 级别
  • 门派
  • 职务论坛版主
  • 积分55
  • 经验17687
  • 文章198
  • 注册2006-03-07
  //         3.0-mmcCD         Out       0 - card inserted
  //         3.1-Dout          Out       0 - off    1 - On -> init in SPI_Init
  //         3.2-Din           Inp       0 - off    1 - On -> init in SPI_Init
  //         3.3-Clk           Out       -                 -> init in SPI_Init
  //         2.6-mmcCS         Out       0 - Active 1 - none Active
上面是你的MCU IO配置吗?
P3.1 MOSI(SIMO) :主出从入
P3.2 MISO(SOMI) :主入从出

你现在的接法有错误!
    你把SD/MMC 卡做为SPI主机了。实际上MPS430才是主机。
这样一来你不是把430的SPI OUT,与SD/MMC卡的OUT 相连了。
你把SPI与SD/MMC卡的DIN,DOUT交换一下口,最好是串一个100~330的电阻保护。
试试看!

仔细看看下图的SD卡接口
MCU SIMO ----->DI
MCU SOMI ----->DO

[imga]../../upload/2006/05/01/152955.gif[/imga]
微控网感谢您的参与
Powered by LeadBBS 9.2 .
Page created in 0.0781 seconds with 5 queries.