硬汉嵌入式论坛

 找回密码
 立即注册
查看: 888|回复: 9
收起左侧

[STM32H7] STM32与电脑通信问题!!!

[复制链接]

32

主题

64

回帖

160

积分

初级会员

积分
160
发表于 2022-11-15 15:29:56 | 显示全部楼层 |阅读模式


请问硬汉哥,
最近想做一个这个功能,使用STM32H7向电脑传输数据,就是H7这边算一个便携式测试设备,然后平时使用SD卡管理数据,做了一个可视化的文件管理,基本测试的数据都是保存成txt文件的,
但是想有的时候想向电脑传输这些SD卡里的数据,请问用什么办法可以做到呢?
有没有可以直接发送txt文件的办法?或者电脑软件之类的。如果用串口一个一个数据发送的话,电脑这边接受还是比较麻烦。
回复

使用道具 举报

3

主题

18

回帖

27

积分

新手上路

积分
27
发表于 2022-11-15 17:29:20 | 显示全部楼层
感觉是不是可以USB模拟一个U盘直接拷贝就可以了.
回复

使用道具 举报

23

主题

1406

回帖

1475

积分

至尊会员

积分
1475
发表于 2022-11-15 17:38:04 | 显示全部楼层
串口 ----> ymodem这些,上传文件。
wifi,以太网 ---> tftp,ftp,web
usb -- -> 虚拟U盘,或者自己做个上位机软件做通信管理
代码不规范,亲人两行泪!
回复

使用道具 举报

32

主题

64

回帖

160

积分

初级会员

积分
160
 楼主| 发表于 2022-11-19 21:15:14 | 显示全部楼层
missfox 发表于 2022-11-15 17:38
串口 ----> ymodem这些,上传文件。
wifi,以太网 ---> tftp,ftp,web
usb -- -> 虚拟U盘,或者自己做个 ...

请问大佬儿,如果用虚拟U盘的话,用数据线连接开发板,就可以直接在电脑上读取到虚拟U盘然后复制拷贝到电脑上吗?
回复

使用道具 举报

32

主题

64

回帖

160

积分

初级会员

积分
160
 楼主| 发表于 2022-11-19 21:24:37 | 显示全部楼层
missfox 发表于 2022-11-15 17:38
串口 ----> ymodem这些,上传文件。
wifi,以太网 ---> tftp,ftp,web
usb -- -> 虚拟U盘,或者自己做个 ...

对了大佬儿,如果使用虚拟U盘的话,是使用外部FLASH来模拟吧?那这样的话,SD卡里的txt文件得先放到外部FLASH吧?是这个流程的吧?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107027
QQ
发表于 2022-11-21 09:04:33 | 显示全部楼层
702U7 发表于 2022-11-19 21:24
对了大佬儿,如果使用虚拟U盘的话,是使用外部FLASH来模拟吧?那这样的话,SD卡里的txt文件得先放到外部F ...

如果你要是放置到外置Flash,是这样的。
回复

使用道具 举报

335

主题

2037

回帖

3047

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3047
发表于 2022-11-21 09:38:17 | 显示全部楼层
eric2013 发表于 2022-11-21 09:04
如果你要是放置到外置Flash,是这样的。

stm32能不能直接模拟成一个U盘,而且这个U盘直接就是stm32上连接的sd卡??

就是一会儿,stm32独自工作时,通过SDIO读写SD卡,也是个usb host,能够读写外部U盘;
stm32插上电脑后,就是个msc usb device,而且是直接把sd卡映射成U盘,方便电脑端操作sd卡上的文件?
回复

使用道具 举报

32

主题

64

回帖

160

积分

初级会员

积分
160
 楼主| 发表于 2022-11-21 13:39:11 | 显示全部楼层
caicaptain2 发表于 2022-11-21 09:38
stm32能不能直接模拟成一个U盘,而且这个U盘直接就是stm32上连接的sd卡??

就是一会儿,stm32独自工 ...

可以的,可以直接在电脑上操作SD里面的文件,我弄出来了。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107027
QQ
发表于 2022-11-21 15:21:18 | 显示全部楼层
caicaptain2 发表于 2022-11-21 09:38
stm32能不能直接模拟成一个U盘,而且这个U盘直接就是stm32上连接的sd卡??

就是一会儿,stm32独自工 ...

这种的一直都支持,就是SD卡虚拟U盘。
回复

使用道具 举报

335

主题

2037

回帖

3047

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3047
发表于 2022-11-22 16:09:54 | 显示全部楼层
本帖最后由 caicaptain2 于 2022-11-22 16:16 编辑
eric2013 发表于 2022-11-21 15:21
这种的一直都支持,就是SD卡虚拟U盘。

哪个例程有这个方面的功能? 想参考着试试。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-14 12:17 , Processed in 0.229066 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表