查看: 1056|回复: 4

[已解决] RT1064的CAN2硬件设计有缺陷?

[复制链接]

该用户从未签到

27

主题

111

帖子

0

中级会员

Rank: 3Rank: 3

积分
449
最后登录
2024-3-29
发表于 2021-1-11 11:12:38 | 显示全部楼层 |阅读模式
本帖最后由 mrhwt 于 2021-1-13 09:07 编辑

在NXP官方开发板拿SDK-》flexcan中的示例interrupt_transfer直接运行,用示波器看波形,没问题!当修改引脚为GPIO_AD_B0_02_FLEXCAN2_TX和GPIO_AD_B0_03_FLEXCAN2_RX时,配置的数值不变,再用示波器抓取波形,却发现波形错误!(都是直接抓取MCU出来的引脚信号)
回复

使用道具 举报

该用户从未签到

656

主题

6312

帖子

0

超级版主

Rank: 8Rank: 8

积分
19943
最后登录
2024-4-19
发表于 2021-1-11 17:01:40 | 显示全部楼层
楼主你好!
你修改引脚的时候,是否把引脚功能修改对了?
没有修改之前和修改之后的波形差别是什么?
还有,你现在使用的两个引脚GPIO_AD_B0_02_FLEXCAN2_TX和GPIO_AD_B0_03_FLEXCAN2_RX,硬件上,是否外接其他模块了?
回复 支持 反对

使用道具 举报

该用户从未签到

27

主题

111

帖子

0

中级会员

Rank: 3Rank: 3

积分
449
最后登录
2024-3-29
 楼主| 发表于 2021-1-11 17:42:58 | 显示全部楼层
小恩GG 发表于 2021-1-11 17:01
楼主你好!
你修改引脚的时候,是否把引脚功能修改对了?
没有修改之前和修改之后的波形差别是什么?

版主你好!
1.仅修改了引脚编号,引脚功能参数与示例一样;
2.之前是有规律的连续的CAN方波,修改后波形中有间隔着很长的高电平且数据段很窄;
3.没有外接其他模块
回复 支持 反对

使用道具 举报

该用户从未签到

656

主题

6312

帖子

0

超级版主

Rank: 8Rank: 8

积分
19943
最后登录
2024-4-19
发表于 2021-1-13 13:50:36 | 显示全部楼层
mrhwt 发表于 2021-1-11 17:42
版主你好!
1.仅修改了引脚编号,引脚功能参数与示例一样;
2.之前是有规律的连续的CAN方波,修改后波形 ...

楼主你好!
我看你帖子标志了已解决,是否你那边已经调试成功了?
回复 支持 反对

使用道具 举报

该用户从未签到

27

主题

111

帖子

0

中级会员

Rank: 3Rank: 3

积分
449
最后登录
2024-3-29
 楼主| 发表于 2021-1-15 11:22:11 | 显示全部楼层
小恩GG 发表于 2021-1-13 13:50
楼主你好!
我看你帖子标志了已解决,是否你那边已经调试成功了?

是的。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /4 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2024-4-20 05:19 , Processed in 0.131448 second(s), 22 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表