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

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

[复制链接]
wofei1314 发布时间:2017-8-14 09:32
芯片:STM32F072C8
7 G7 F$ X! ~$ _! z7 ^( ?% I
- v' e8 Z& m  G% ]. I7 Z实现功能:
+ o& [/ f$ Z0 R0 Y5 P1、完成CDC串口枚举: M6 t5 O+ v( m6 C& q. l+ \/ H/ {
2、可以进行CDC通信0 L. a, j) X4 X% Z; ?0 _4 ?, p% Q
3、可以发送64整数倍字节
9 v8 F# Z- t# `5 y1 J' K! Y2 g* Z9 I3 _1 T2 G
未实现:2 K* v4 ~7 e& E
打开串口时发送的串口波特率、奇偶校验等
" |/ h; \+ Q! L  ~8 r& P; `3 W  `% x* s  s3 J
平台:! y9 Z4 X# |+ N$ i" t" B5 |
VS2017+Visual GDB3 A. L$ {, Q3 T) Q- u

  c" J& D) u9 m驱动:6 K( D' {2 p$ K
ST官网默认例程驱动1 ^8 |  L& a- T1 w; V; U  ?* G' m" o3 B
  ~4 ~( Y/ t/ O3 R& \9 `
附件为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
: c. i5 d( W5 w7 t这是 个 标准 串口吗
' _4 b  \& X+ ]
标准串口,不知道怎么理解。。。) U' o4 I5 y9 t& g# j6 B5 {% f

/ I% u: N# @+ U0 i% s8 ]( l就是使用Cube生成的模板,枚举成 CDC 串口,下位机是单片机,使用usb和上位机相连,直接与上位机进行数据交互;上位机写程序也只是用串口操作那一套就好....
, Y4 \0 q" k, h1 E1 w! e2 P
9 [  L; I% f  }- T  o( b这个的功能和CH340、PL2303等芯片有所不同,它们是本身不处理数据,把数据通过自身的串口转发出去,而这个是在单片内部直接做命令解析、数据传输...
, P- L3 b) W( {
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开局就很难
1 J' B5 C7 @! U$ [; |4 w/ I, A
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版