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

USB virtual COM port driver 是USB转串口驱动吗

[复制链接]
babe1 提问时间:2018-5-9 16:39 /
阅读主题, 点击返回1楼
收藏 评论50 发布时间:2018-5-9 16:39
50个回答
babe1 回答时间:2018-5-10 11:29:29
wenyangzeng 发表于 2018-5-10 09:45
STM32Cube_FW_L4_V1.10.0\Projects\STM32L496G-Discovery\Applications
这个路径下有USB驱动,试看看 ...

这个是STM32cube的官方例程对吧,我刚刚烧写了一遍这个例程,还是相同的错误,我装了USB转串口驱动、ST-LINK驱动,还是没用,实在想不出来还要装什么USB驱动了
babe1 回答时间:2018-5-10 11:34:27
我的这个路径下是这些文件,我刚刚烧写了USB_Device这个文件夹里的CDC那个例程,还是错的
68@}6ICJJ[QE9D6`N895SMN.png
七哥 回答时间:2018-5-10 12:06:48
你用的什么板,是ST的开发板,还是自己做的板。来个原理图。
烧写程序时用的是ST-Link,因此是ST-Link的USB口;CDC是目标器件STM32L496VGT3的USB口,两者不搭边。
比如,Nucleo-L496ZG板上就有两个USB口。
babe1 回答时间:2018-5-10 12:11:02
toofree 发表于 2018-5-10 12:06
你用的什么板,是ST的开发板,还是自己做的板。来个原理图。
烧写程序时用的是ST-Link,因此是ST-Link的USB ...

我用的不是ST的开发板,原理图在下面,你帮我看看
babe1 回答时间:2018-5-10 12:12:57
看得清楚吗
XMA@`CBC%A_T]KY6`E@OH`3.png
babe1 回答时间:2018-5-10 12:14:32
babe1 发表于 2018-5-10 12:11
我用的不是ST的开发板,原理图在下面,你帮我看看

程序就是我按照网上看到的一个例程自己再用stm32cubemx配置之后生成的程序代码,没有改动
七哥 回答时间:2018-5-10 12:18:47
本帖最后由 toofree 于 2018-5-10 12:26 编辑

那你用什么烧程序的?你可是选的ST-Link烧程序呀,你的ST-Link的SWD线接到JP1了吗?
建议你用ST-LINK utility直接烧HEX文件,IAR生成HEX文件。

用ST-LINK utility,不管你接的是什么牛鬼蛇神,直接连就可以。
傲游截图20180510122526.png
babe1 回答时间:2018-5-10 12:36:54
toofree 发表于 2018-5-10 12:18
那你用什么烧程序的?你可是选的ST-Link烧程序呀,你的ST-Link的SWD线接到JP1了吗?
建议你用ST-LINK util ...

我用的jlink仿真器烧的程序,ST-LINK utility要在官网上下载对吧
七哥 回答时间:2018-5-10 15:11:54
本帖最后由 toofree 于 2018-5-10 15:15 编辑
babe1 发表于 2018-5-10 12:36
我用的jlink仿真器烧的程序,ST-LINK utility要在官网上下载对吧

用的jlink,为什么你在IAR中选择的是ST-Link?
小伙子,你这是不按套路出牌呀,总是给人意想不到的惊讶!

重新设置一下,设置完后,必须显示是jlink才行。
傲游截图20180510151142.png
傲游截图20180510151441.png






七哥 回答时间:2018-5-10 15:17:08
可以结贴了。
记住以后按套路来,不会就看使用说明。

或者随便看个别人的步骤,就不至于犯这们的错误。

评分

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

查看全部评分

babe1 回答时间:2018-5-11 10:39:32
toofree 发表于 2018-5-10 15:17
可以结贴了。
记住以后按套路来,不会就看使用说明。

真是太感谢你了,我已经按照你教的改过来啦,我是新手,刚接触STM32编程没多久,基本上都是参考网上的例程来编的,很多地方也不懂得应该怎么设置,谢谢你这么详细的讲解,我以后再会记住你的话,按照套路来,还有就是我解释一下:我不是小伙子,哈哈
babe1 回答时间:2018-5-11 10:44:47
toofree 发表于 2018-5-10 15:17
可以结贴了。
记住以后按套路来,不会就看使用说明。

等下午的时候我把板子拿过来再试一下,要是有问题可以再请教你不,没有问题的话就结帖。论坛里有像你这样厉害又有耐心的大神真的是我们新手的福音啊,可能这样的问题在你们看来是低级错误,但是却已经困扰我一个多星期了
babe1 回答时间:2018-5-11 14:45:02
toofree 发表于 2018-5-10 15:17
可以结贴了。
记住以后按套路来,不会就看使用说明。

请教你一个问题 把单片机的USB外设配置为CDC类之后是不是要自己写一个USB驱动程序,否则USB设备就不会被PC机识别呢,烧程序的时候还是识别不了USB设备,下面是驱动精灵的截图
babe1 回答时间:2018-5-11 14:45:36
截图在这里
0EN{%AZ`TP1KFNX(AMBTV`Y.png
七哥 回答时间:2018-5-11 16:17:18
babe1 发表于 2018-5-11 14:45
请教你一个问题 把单片机的USB外设配置为CDC类之后是不是要自己写一个USB驱动程序,否则USB设备就不会被P ...

那就是jlink没有认,看一下设备管理器中显示的是什么?
换个jlink,或换ST-Link试试。
你的jlink是哪个版本的?你安装jlink的驱动和安装包了没有,去IAR官网下载。
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版