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

STM32F103TBU6 封装是VFQFPN36 将PD0和PD1配置成CAN不成功是什么原因

[复制链接]
linxiao88 提问时间:2025-4-8 17:41 / 未解决

image.png

规格书上可以配置成CAN, 程序配置好后发现发送数据没有邮箱。然后在STM32CubeMX软件进CAN配置发现STM32F103TBU6 封装是VFQFPN36 PD0和PD1没有CAN功能选项,请问是什么原因?不知道这PD0和PD1能否作CAN接口使用。

又查了芯片使用手册:

image.png

请帮忙看看是什么原因?谢谢!

肖林

收藏 评论4 发布时间:2025-4-8 17:41

举报

4个回答
种花家刘氓兔 回答时间:4 天前

在DS5319 Rev 19手册中,VFQFPN36引脚的PD0和PD1引脚可功能复用为CAN

在RM0008 Rev 21手册中,却又写的36引脚无法复用CAN功能

在cubemx中,PD1和PD0也无法配置CAN功能

估计是参考手册 DS5319的问题吧 需要更换其他方案

xmshao 回答时间:4 天前
对于STM32F103非互联型芯片,如果PD0 PD1作为CAN通信脚的话需要手动做REMAP操作。
在参考手册的AFIO章节有介绍。
rrr.png
STMCU-管管 回答时间:4 天前

看起来STM32F103TBU6(36脚)的PD0/PD1硬件上不支持CAN功能重映射的。 对于36脚封装,必须使用默认的CAN引脚: PA11(CAN_RX) PA12(CAN_TX) 如需使用PD0/PD1作为CAN,需选择100脚或144脚封装的型号

linxiao88 回答时间:3 天前

谢谢各位百忙之中抽时间回覆!非常感谢!

肖林

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版