打印
[应用相关]

下位机写SD卡

[复制链接]
815|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fhguo1990|  楼主 | 2015-4-21 22:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
下位机写SD卡数据能不能写成在电脑上识别为.txt格式,就是说STM32向SD卡写数据,通过USB读卡器程序。电脑上U盘上有一个1.txt格式的文件?
沙发
后会无期1| | 2015-4-21 22:06 | 只看该作者
当然可以呀!

使用特权

评论回复
板凳
fhguo1990|  楼主 | 2015-4-21 22:07 | 只看该作者

那上位机能不能在SD卡的XXX地址写命令呢?
好像都是复制文本文件到SD卡的,没有指定地址啊?

使用特权

评论回复
地板
fhguo1990|  楼主 | 2015-4-21 22:07 | 只看该作者

可以把SD卡分区吗?

使用特权

评论回复
5
后会无期1| | 2015-4-21 22:08 | 只看该作者
fhguo1990 发表于 2015-4-21 22:07
可以把SD卡分区吗?

你可以把SD卡当成外部flash用,不过这样会损坏上面的数据,导致电脑无法识别。但是你的目的只需要写数据就可以了,反正不用电脑识别。

使用特权

评论回复
6
fhguo1990|  楼主 | 2015-4-21 22:08 | 只看该作者
后会无期1 发表于 2015-4-21 22:08
你可以把SD卡当成外部flash用,不过这样会损坏上面的数据,导致电脑无法识别。但是你的目的只需要写数据 ...

比如说上位机向SD卡XXX地址写命令,下位机查询XXX地址 收到命令后就向SD卡写数据。
通过USB读卡器程序。电脑上U盘上有一个1.txt格式的文件
打开这个文本文件就可以看到下位机的一些数据信息了,不知道可不可以?

使用特权

评论回复
7
后会无期1| | 2015-4-21 22:09 | 只看该作者
fhguo1990 发表于 2015-4-21 22:08
比如说上位机向SD卡XXX地址写命令,下位机查询XXX地址 收到命令后就向SD卡写数据。
通过USB读卡器程序。 ...

上位机为什么要写到SD卡的XXXX地址呢?
有点蛋疼。
你知道flash有写寿命吧?

使用特权

评论回复
8
fhguo1990|  楼主 | 2015-4-21 22:09 | 只看该作者
就是说主机通知下位机可以发送信息给上位机,下位机就写入
那要怎么做呢?
可以这样吗?
上位机存个1.bat文件,下位机检测到这个文件就写入信息。

使用特权

评论回复
9
后会无期1| | 2015-4-21 22:10 | 只看该作者
fhguo1990 发表于 2015-4-21 22:09
就是说主机通知下位机可以发送信息给上位机,下位机就写入
那要怎么做呢?
可以这样吗?

那你还不如直接发一个指令给单片机:喂,你给老子写数据到sd卡。
就可以了。

使用特权

评论回复
10
fhguo1990|  楼主 | 2015-4-21 22:10 | 只看该作者
后会无期1 发表于 2015-4-21 22:10
那你还不如直接发一个指令给单片机:喂,你给老子写数据到sd卡。
就可以了。 ...

但是要两种模式了呀,既有SD卡设备又有HID设备。
上位机USB通讯只有HID控件能和设备通讯。
SD设备的话只能通过COPY来实现。

使用特权

评论回复
11
后会无期1| | 2015-4-21 22:11 | 只看该作者
fhguo1990 发表于 2015-4-21 22:10
但是要两种模式了呀,既有SD卡设备又有HID设备。
上位机USB通讯只有HID控件能和设备通讯。
SD设备的话 ...

你可以做两种模式的。

使用特权

评论回复
12
fhguo1990|  楼主 | 2015-4-21 22:12 | 只看该作者
后会无期1 发表于 2015-4-21 22:11
你可以做两种模式的。

那样太麻烦了!能用一种模式尽量一种模式。
这个假设能行吗?
上位机存个1.bat文件,下位机检测到这个文件就写入信息

使用特权

评论回复
13
后会无期1| | 2015-4-21 22:12 | 只看该作者
fhguo1990 发表于 2015-4-21 22:12
那样太麻烦了!能用一种模式尽量一种模式。
这个假设能行吗?
上位机存个1.bat文件,下位机检测到这个 ...

我觉得是比较蛋疼。
你还不如直接用HID,什么数据都和单片机通讯,SD卡就直接由STM32来管理了,别搞什么大容量存储设备了。
这样省事的多。

使用特权

评论回复
14
fhguo1990|  楼主 | 2015-4-21 22:13 | 只看该作者
后会无期1 发表于 2015-4-21 22:12
我觉得是比较蛋疼。
你还不如直接用HID,什么数据都和单片机通讯,SD卡就直接由STM32来管理了,别搞什么 ...

不行啊,规定上位机软件要放在那个SD卡的盘里,呵呵。

使用特权

评论回复
15
后会无期1| | 2015-4-21 22:14 | 只看该作者
fhguo1990 发表于 2015-4-21 22:13
不行啊,规定上位机软件要放在那个SD卡的盘里,呵呵。

悲剧.

使用特权

评论回复
16
ticomi| | 2015-4-22 07:49 | 只看该作者
加上FATFS文件系统就可以了!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

23

主题

254

帖子

2

粉丝