RISC-V MCU中文社区

【求助】 求助spi的使用方式

发表于 开源蜂鸟E203 2021-06-03 16:29:19
2
2570
0

新人尝试在蜂鸟e203soc上进行开发,试图读取sd卡,但sd卡读取有较复杂的规则,我应该将sd卡挂在soc的spi端口上,然后在芯来sdk上使用c语言内嵌汇编完成控制,还是说我能自行写一个简化操作的模块然后挂在总线上?如果是后者,由于总线上好像没有多余的端口,我是否要添加很多代码呢?

喜欢0
用户评论 (2)
  • 突刺咸鱼

    2021-06-04 14:15:20 突刺咸鱼 1#

    感觉要看各自的使用要求,我们是可以这么干的,一般mcu要对sd卡写入数据或者读出数据至内部的寄存器的话,应该是要挂载在spi上,然后通过写软件控制。我们是只需要传输一个读命令至SD卡,然后sd卡传输至外部(不是内部寄存器)寄存器,,所以可以把控制模块直接挂载在总线上,,这是我的理解。

  • 突刺咸鱼

    2021-06-04 14:11:07 突刺咸鱼 2#

    我们现在也在进行这一步,因为我们使用sd卡传输的数据比较小,我想的是把sd卡的控制模块挂载在外设总线上,用的地址是reserved保留的地址位。可以互相交流。。

片刻

片刻 实名认证

懒的都不写签名

积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板