电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
STM32F1的CAN可以用DMA控制通信吗
已解决
73482
个问题
已帮助
5993
位优秀工程师
STM32F1的CAN可以用DMA控制通信吗
勇哥来巡山
2018-08-31
浏览量:3542
STM32F1的CAN可以用DMA控制吗
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
菜鸟冷虎
STM32的CAN外设不能支持DMA,这种只能用单片机去读取接收缓冲区的数据
发布于
2018-09-25
举报
评论 0
0
0
其他答案
数量:
9
捷波
官方资料显示,DMA是不支持CAN操作的。只支持 timers ADC SPIs I
2
Cs and USARTs
发布于
2018-08-31
举报
评论 0
0
0
drepa
可以的,can有专门的dma通道,要在cubemx里面配置can,并使能dma通信的寄存器即可。
发布于
2018-08-31
举报
评论 0
0
0
rdim
可以的,DMA通讯可以配置成CAN的外设连接
发布于
2018-08-31
举报
评论 0
0
0
yhj416606438
可以的,DMA和CAN有通道设置
发布于
2018-09-01
举报
评论 0
0
0
FEItwo
可以的,在通道设置里配置连接
发布于
2018-09-12
举报
评论 0
0
0
chen0000009
不能,STM32的CAN是不支持DMA传输的,但CAN有一个FIFO,可以缓存一条数据
发布于
2018-09-13
举报
评论 0
0
0
donatello
STM32的CAN一般是不能通过DMA传输的,你如果数据量不大可以直接轮询收发就可以,如果数据量大的话还是外接一个CAN收发器比较好。
发布于
2018-09-23
举报
评论 0
0
0
木兮青鱼
STM32的CAN设备不能DMA通信,这个外设不支持DMA
发布于
2018-09-26
举报
评论 0
0
0
Angel_YY
STM32F1的CAN是不可以使用DMA控制的,DMA不支持CAN。
发布于
2018-10-13
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
STM32F1的CAN可以用DMA控制通信吗
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: