你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
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管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
回复:想做个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主模式的电路,我把图贴上。是不是这主模式的不行呀,必须得改成从模式呀?