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

STM32F103RCT6中CAN重映射调不通

[复制链接]
电小龙 提问时间:2018-8-17 09:40 /
阅读主题, 点击返回1楼
收藏 评论23 发布时间:2018-8-17 09:40
23个回答
阳阳NO1 回答时间:2020-5-24 15:24:25
stm1024 发表于 2018-8-17 16:54
单看重映射的代码是没问题的,但是其他地方就不清楚了。
关于STM32的bxCAN,这方面我倒是有一些坑和你分享 ...

TJA1050是5v的,用3.3V当然驱动不起来,我现在用的是SN65HVD230,跟这个题主一样重定位到PB8和PB9上去了,也是用STM32cubx生成的代码,也参照这个配置了过滤器,波特率配成了250k,还是无法收发,我用的是can分析仪,真是搞不懂了。
阳阳NO1 回答时间:2020-5-24 15:25:06
电小龙 发表于 2018-8-24 12:37
今天来结贴了,一直调不通的原因是因为我在配置系统时钟时配置成24MHz,但是我一直以为是配置成72MHz的, ...

我遇到跟你一样的问题了,代码在吗  能给我测试下吗,非常感谢!
电小龙 回答时间:2020-5-28 11:40:43
阳阳NO1 发表于 2020-5-24 15:25
我遇到跟你一样的问题了,代码在吗  能给我测试下吗,非常感谢!

代码不在了,是系统时钟设置的不对,导致我的波特率算的不对
阳阳NO1 回答时间:2020-6-1 10:10:58
电小龙 发表于 2020-5-28 11:40
代码不在了,是系统时钟设置的不对,导致我的波特率算的不对

我的也已经调好了,是电路搞错了,想当然的以为跟RS485芯片一样,CPU的TX接485的RX。
CAN芯片是CPU的TX接CAN的D,CPU的Rx接CAN的R。
123

所属标签

相似问题

官网相关资源

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