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

我来发个VisualGDB的USB CDC串口实例

[复制链接]
wofei1314 发布时间:2017-8-14 09:32
芯片:STM32F072C8
% O" m* e% L3 s7 h
' F* T- I0 C; Q- b% i( _1 p( Z实现功能:
- ?0 Q6 o9 o/ r' ^  O# c% k1、完成CDC串口枚举
0 u9 b0 i, l! a' M2、可以进行CDC通信
% w7 G% k7 `/ U6 W& g6 s: h7 |3、可以发送64整数倍字节
/ V8 o% V4 w7 M* ~& n0 b" g5 N# }. P( ?  ]
未实现:$ m- P, j4 x: P7 H2 d3 }6 I* @3 y2 p: H
打开串口时发送的串口波特率、奇偶校验等6 v2 {0 x9 ?$ g: ^4 ~$ P% G- D

7 ?. O. j5 C8 [) |  B* V6 D* ^/ L平台:6 m: D- b% _4 |# i- v/ e" t
VS2017+Visual GDB8 j, f* I* P- C. i  W1 Q

' D. x& _0 x8 D* |# b驱动:
$ s6 ?) U- F2 [! L/ t# \ST官网默认例程驱动; Y6 {/ F7 J$ Q8 ?6 r$ X/ R) J
8 M4 |4 W! D# z( b! j) l
附件为VS完整工程   VS_CDC(20170812).rar (19.48 MB, 下载次数: 899)
收藏 2 评论6 发布时间:2017-8-14 09:32

举报

6个回答
赵工123 回答时间:2017-8-14 09:52:59
这是 个 标准 串口吗
liuchangyin 回答时间:2017-8-14 09:59:18
wofei1314 回答时间:2017-8-14 10:58:18
赵工123 发表于 2017-8-14 09:52+ C8 t3 [+ m1 \) J9 U/ }
这是 个 标准 串口吗
% N" s( B) w; p0 H
标准串口,不知道怎么理解。。。: ]& {6 Z7 q9 ]

  L& Z$ g3 \0 a就是使用Cube生成的模板,枚举成 CDC 串口,下位机是单片机,使用usb和上位机相连,直接与上位机进行数据交互;上位机写程序也只是用串口操作那一套就好....
9 c( \5 w% F7 \9 P. _! b# ~4 I/ L  @0 `2 ~- G2 A/ a8 l
这个的功能和CH340、PL2303等芯片有所不同,它们是本身不处理数据,把数据通过自身的串口转发出去,而这个是在单片内部直接做命令解析、数据传输...
1 j& L$ O0 G3 u
samhong 回答时间:2017-8-18 08:25:45
学习学习
sblpp 回答时间:2019-1-4 14:50:27
谢谢分享!
czx_xzc 回答时间:2020-4-13 20:44:20
谢谢分享!!!!!!!!!!!!!!!
yq_qin 回答时间:2021-3-10 11:52:29
哎,现在换芯片需要找个标准库的工程,2021开局就很难
& Q, s6 k$ A$ [% n0 H; D& Z2 g* M
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版