9058|11

86

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

stm32f103能实现周立公的USB转CAN吗? [复制链接]

                                  
此帖出自stm32/stm8论坛

最新回复

                                 同上   详情 回复 发表于 2009-1-20 18:01
点赞 关注
 

回复
举报

72

帖子

0

TA的资源

一粒金砂(初级)

沙发
 

好像比较难

                                 不太容易,103的USB和CAN共用了一部分资源,不能同时使用CAN和USB,只能分时使用,软件做起来可能比较麻烦。
此帖出自stm32/stm8论坛
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

板凳
 

只是中断共用了而已!

                                  
此帖出自stm32/stm8论坛
 
 

回复

54

帖子

0

TA的资源

一粒金砂(初级)

4
 

斑竹来解释一下

                                  
此帖出自stm32/stm8论坛
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

5
 

RE 只是中断共用了而已!

如果是共享了中断, 是否可在ISR中查询某个标志区分是CAN,还是USB?

好像部分RAM也是共享的?
此帖出自stm32/stm8论坛
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

6
 

USB and CAN share a dedicated 512-byte SRAM

Note: The USB and CAN share a dedicated 512-byte SRAM memory for data transmission and
reception, and so they cannot be used concurrently (the shared SRAM is accessed through
CAN and USB exclusively). The USB and CAN can be used in the same application but not
at the same time.

http://www.st.com/stonline/products/literature/rm/13902.pdf

第 463 页 第 495 页 都有说明
此帖出自stm32/stm8论坛
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

7
 

Re:只能分时使用,软件做起来可能比较麻烦

>>只能分时使用,软件做起来可能比较麻烦.

虽然麻烦, 但是只要能实现,也很不错啊
此帖出自stm32/stm8论坛
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

8
 

不太明白怎样来分时使用?

                                 能不能自己定义一个缓冲区给USB或CAN 使用?
此帖出自stm32/stm8论坛
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

9
 

STM32的USB和CAN所使用的缓冲区是被分配到一个固定的区域

                                 分配给USB的缓冲区域与分配给CAN的缓冲区域是同一个区域,所以USB和CAN不能在同一个时间使用,必须分时使用。既在有USB数据传输时不能有CAN的数据传输,有CAN数据传输时也不能有USB的数据传输。
此帖出自stm32/stm8论坛
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

10
 

看样子不行了

                                 芯片设计的时候,为什么使用同一个缓冲区,想不通。
此帖出自stm32/stm8论坛
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

11
 

我也想不通!

                                 我对设计人员恨的咬牙切齿!
此帖出自stm32/stm8论坛
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

12
 

不能把USB和CAN一起用,郁闷死了都!

                                 同上
此帖出自stm32/stm8论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表