你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32怎么和电脑USB相连

[复制链接]
ywc300 提问时间:2019-12-7 14:35 /
STM32怎么和电脑USB相连
收藏 2 评论30 发布时间:2019-12-7 14:35

举报

30个回答
mylovemcu 回答时间:2019-12-10 09:54:04
ywc300 发表于 2019-12-10 09:24
怎自定义?先谢

有实例看下么?我是初学的

这是一个串口的实验  先看看  还有一个串口调试的软件  可以先不做PC软件  用那个串口调试软件可以收发STM32的数据


根据自己情况  上网看看资料  这就是STM32的串口通讯   是最基本的了  

大概思路就是  先把STM32的底层串口调试好  和上位机可以正常通讯  收发数据  之后就可以根据需要定义自己的协议

比如STM32发送55 01显示一个功能  发送55 02显示另一个功能  

实验4 串口实验.rar

下载

265.39 KB, 下载次数: 7, 下载积分: ST金币 -1

COMM1.rar

下载

407.25 KB, 下载次数: 8, 下载积分: ST金币 -1

mylovemcu 回答时间:2019-12-9 09:01:18
STM32可以通过USB转串口连接电脑  也可以直接用STM32的USB和电脑通讯

第一种方法简单  本质就是RS232串口通讯  买个USB转串口的工具就可以实现  很简单  适合数据量小通讯速度慢的情况

第二种方法比较复杂  STM32端需要编写USB的底层协议  收发函数  PC端需要编写USB的对应的驱动  难点在于驱动的编写  这种适合数据量大  速度快的场合  
硬件上两种方法差不多  都不复杂

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

mylovemcu 回答时间:2019-12-9 20:43:17
ywc300 发表于 2019-12-9 18:59
想简单点,直接用STM32的USB连接PC机,电脑操控?

不知道你控制什么  电子设计这东西没有最好的  只有最合适的  所有的设计都是根据特定的需求设计  

pc和STM32连接以后要做什么事情  

最简单的通讯就是RS232通讯方式  STM32输出RS232接口  电脑端接一个USB转232的模块 PC做一个软件  STM32写一个程序  就可以相互通讯了  根据PC的指令完成对应的工作
wenyangzeng 回答时间:2019-12-7 15:47:31
ST-LINK就是STM32连接USB的典型应用了

无标题.png

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

ywc300 回答时间:2019-12-7 16:29:41
先谢谢!上位机和下位机的程序如何实现?
ywc300 回答时间:2019-12-7 16:39:41
上位机用VC6.0,先谢谢!
老牛洋车 回答时间:2019-12-8 10:12:25
买个CH340转换模块就可以通过串口与电脑连接传送数据了。
dzwwzd6699 回答时间:2019-12-8 11:33:11
修改boot0进入DFU
USB转串口uart0    PA9 A10
stlink、jlink 连接
ywc300 回答时间:2019-12-8 14:53:16
程序如何?
老牛洋车 回答时间:2019-12-8 15:08:23

单片机用USART发送和接收函数收发数据,PC端可以用口调试助手进行测试,收发成功后再在程序中用串口通讯的方式进行通讯。
ywc300 回答时间:2019-12-8 19:54:32
不,用STM32的协议?
你若安好_清风徐来 回答时间:2019-12-9 09:39:21
使用USB转串口连接电脑就只能是串口了,如果使用USB和电脑通讯就可以有很多方式,就是底层协议难的写,
天臆弄人 回答时间:2019-12-9 09:52:04
STM32 写个底层 USB 发送读写函数,然后PC装驱动。用CDC类,或是HID,还需要写上位机,
ywc300 回答时间:2019-12-9 11:03:10
是否,有实例看下?先谢!
mylovemcu 回答时间:2019-12-9 11:21:56
ywc300 发表于 2019-12-9 11:03
是否,有实例看下?先谢!

看一下这个吧


USB HID Demonstrator Release 1.0.1.zip

下载

4.73 MB, 下载次数: 51, 下载积分: ST金币 -1

实验49 触控USB鼠标实验.rar

下载

376.97 KB, 下载次数: 24, 下载积分: ST金币 -1

基于STM32的USB程序开发笔记.pdf

下载

2.39 MB, 下载次数: 33, 下载积分: ST金币 -1

mylovemcu 回答时间:2019-12-9 11:23:52
ywc300 发表于 2019-12-9 11:03
是否,有实例看下?先谢!

希望给我个支持  
https://www.stmcu.org.cn/module/forum/thread-622432-1-1.html
123下一页
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版