• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

请问怎么让Arduino 5毫秒一次的把大量的数据写入SD卡

a03123c3ba55cc22 2019-08-14 浏览量:1010
请问怎么让Arduino 5毫秒一次的把大量的数据写入SD卡
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:2
  • 一般arduino板上自带的sd接口是iic或者spi的,标准的arduino库似乎不能改变iic接口的读写速率。

    考虑自己写一个头文件来做这个事情吧。

    另外SD的写次数是有限的,5ms一次的读写频率非常高了,很容易损坏的SD卡的,建议不要这样做,可以考虑先读出来,比较是否改变,改变了再写,对延迟使用寿命是非常有帮助的。

  • 这个取决于写入SD卡这个动作的速度,如果写数据这个动作不能在5ms内完成,那就是不行的

    然后可以用轮询或者中断的方式来确认是否写入完成

相关问题

问题达人换一批

请问怎么让Arduino 5毫秒一次的把大量的数据写入SD卡