你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
想做个stm32的usb转can的功能,怎么来做啊?
[复制链接]
jukw1314
提问时间:2011-12-12 18:23 /
现在用的芯片是stm32f105vb6的,想做个usb转can的功能出来。st官网上面的demo程序只有虚拟出口的,并且虚拟串口有驱动。我想做个usb转can,那个驱动怎么搞啊,需要重新开发吗,st有没有类似的demo驱动呀?我mcu的程序调试时怎么调呀,没有上位机的软件来收发命令哟!
还有就是我看见stm的usart可以设置到4.5Mb/s,谁用过啊?电脑上面貌似最高也就128000,上位机能把这个串口给改的高些吗?要是可以,那还用串口好了,呵呵!
赞
0
收藏
1
评论
6
分享
发布时间:2011-12-12 18:23
举报
请先
登录
后回复
6个回答
火雷达
回答时间:2011-12-12 22:52:13
a0a.1 0b0c
回复:想做个stm32的usb转can的功能,怎么来做啊?
不知道,难度太大了,你还要搞个PC机上的驱动,太复杂了。
赞
0
评论
回复
支持
反对
废鱼
回答时间:2011-12-13 09:31:14
a0a.1 0b0c
RE:想做个stm32的usb转can的功能,怎么来做啊?
1、串口波特率是由于串口本身决定,你可以参阅串口协议
2、速度再快的话,就需要做为USB方式通讯
3、CAN接受完成以后,放入缓冲区,然后通过与PC机连接的端口发送到PC机,但是PC机需要一个对应端口的软件来解析你发送的内容。
赞
0
评论
回复
支持
反对
jukw1314
回答时间:2011-12-14 10:35:24
a0a.1 0b0c
回复:想做个stm32的usb转can的功能,怎么来做啊?
回复第 3 楼 于2011-12-13 01:31:14发表:
1、串口波特率是由于串口本身决定,你可以参阅串口协议
2、速度再快的话,就需要做为USB方式通讯
3、CAN接受完成以后,放入缓冲区,然后通过与PC机连接的端口发送到PC机,但是PC机需要一个对应端口的软件来解析你发送的内容。
现在想解决的问题就是,can的速度比较快,直接通过串口和pc收发数据时,串口就成为瓶颈了,所以就想用一种东西替代串口,想用usb。现在想先用usb转串口的调一下,熟悉熟悉stm的usb,但是现在从别的地方下载的程序都不好用,感觉应该也有问题了,这块板子上用的是usb主模式的电路,我把图贴上。是不是这主模式的不行呀,必须得改成从模式呀?
赞
0
评论
回复
支持
反对
jukw1314
回答时间:2011-12-14 10:35:31
a0a.1 0b0c
回复:想做个stm32的usb转can的功能,怎么来做啊?
回复第 3 楼 于2011-12-13 01:31:14发表:
1、串口波特率是由于串口本身决定,你可以参阅串口协议
2、速度再快的话,就需要做为USB方式通讯
3、CAN接受完成以后,放入缓冲区,然后通过与PC机连接的端口发送到PC机,但是PC机需要一个对应端口的软件来解析你发送的内容。
现在想解决的问题就是,can的速度比较快,直接通过串口和pc收发数据时,串口就成为瓶颈了,所以就想用一种东西替代串口,想用usb。现在想先用usb转串口的调一下,熟悉熟悉stm的usb,但是现在从别的地方下载的程序都不好用,感觉应该也有问题了,这块板子上用的是usb主模式的电路,我把图贴上。是不是这主模式的不行呀,必须得改成从模式呀?
赞
0
评论
回复
支持
反对
jukw1314
回答时间:2011-12-14 10:35:37
a0a.1 0b0c
回复:想做个stm32的usb转can的功能,怎么来做啊?
回复第 3 楼 于2011-12-13 01:31:14发表:
1、串口波特率是由于串口本身决定,你可以参阅串口协议
2、速度再快的话,就需要做为USB方式通讯
3、CAN接受完成以后,放入缓冲区,然后通过与PC机连接的端口发送到PC机,但是PC机需要一个对应端口的软件来解析你发送的内容。
现在想解决的问题就是,can的速度比较快,直接通过串口和pc收发数据时,串口就成为瓶颈了,所以就想用一种东西替代串口,想用usb。现在想先用usb转串口的调一下,熟悉熟悉stm的usb,但是现在从别的地方下载的程序都不好用,感觉应该也有问题了,这块板子上用的是usb主模式的电路,我把图贴上。是不是这主模式的不行呀,必须得改成从模式呀?
赞
0
评论
回复
支持
反对
杨满意
回答时间:2020-12-10 18:14:08
a0a.1 0b0c
楼主 usb和can 可以同时用吗
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
回复:想做个stm32的usb转can的功能,怎么来做啊?
RE:想做个stm32的usb转can的功能,怎么来做啊?
2、速度再快的话,就需要做为USB方式通讯
3、CAN接受完成以后,放入缓冲区,然后通过与PC机连接的端口发送到PC机,但是PC机需要一个对应端口的软件来解析你发送的内容。
回复:想做个stm32的usb转can的功能,怎么来做啊?
1、串口波特率是由于串口本身决定,你可以参阅串口协议
2、速度再快的话,就需要做为USB方式通讯
3、CAN接受完成以后,放入缓冲区,然后通过与PC机连接的端口发送到PC机,但是PC机需要一个对应端口的软件来解析你发送的内容。
现在想解决的问题就是,can的速度比较快,直接通过串口和pc收发数据时,串口就成为瓶颈了,所以就想用一种东西替代串口,想用usb。现在想先用usb转串口的调一下,熟悉熟悉stm的usb,但是现在从别的地方下载的程序都不好用,感觉应该也有问题了,这块板子上用的是usb主模式的电路,我把图贴上。是不是这主模式的不行呀,必须得改成从模式呀?
回复:想做个stm32的usb转can的功能,怎么来做啊?
1、串口波特率是由于串口本身决定,你可以参阅串口协议
2、速度再快的话,就需要做为USB方式通讯
3、CAN接受完成以后,放入缓冲区,然后通过与PC机连接的端口发送到PC机,但是PC机需要一个对应端口的软件来解析你发送的内容。
现在想解决的问题就是,can的速度比较快,直接通过串口和pc收发数据时,串口就成为瓶颈了,所以就想用一种东西替代串口,想用usb。现在想先用usb转串口的调一下,熟悉熟悉stm的usb,但是现在从别的地方下载的程序都不好用,感觉应该也有问题了,这块板子上用的是usb主模式的电路,我把图贴上。是不是这主模式的不行呀,必须得改成从模式呀?
回复:想做个stm32的usb转can的功能,怎么来做啊?
1、串口波特率是由于串口本身决定,你可以参阅串口协议
2、速度再快的话,就需要做为USB方式通讯
3、CAN接受完成以后,放入缓冲区,然后通过与PC机连接的端口发送到PC机,但是PC机需要一个对应端口的软件来解析你发送的内容。
现在想解决的问题就是,can的速度比较快,直接通过串口和pc收发数据时,串口就成为瓶颈了,所以就想用一种东西替代串口,想用usb。现在想先用usb转串口的调一下,熟悉熟悉stm的usb,但是现在从别的地方下载的程序都不好用,感觉应该也有问题了,这块板子上用的是usb主模式的电路,我把图贴上。是不是这主模式的不行呀,必须得改成从模式呀?