OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 10634|回复: 19

can通讯引脚重映射到PB8,PB9需要注意什么嘛,我怎么重映射之后就测不到信号了

[复制链接]

24

主题

125

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2015-10-9
在线时间
274 小时
发表于 2015-10-9 10:04:16 | 显示全部楼层 |阅读模式
5金钱


can通讯引脚重映射到PB8,PB9需要注意什么嘛,我怎么重映射之后就测不到信号了 

最佳答案

查看完整内容[请看2#楼]

现在信号出来了,谢谢关注
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

24

主题

125

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2015-10-9
在线时间
274 小时
 楼主| 发表于 2015-10-9 10:04:17 | 显示全部楼层
现在信号出来了,谢谢关注


回复

使用道具 举报

24

主题

125

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2015-10-9
在线时间
274 小时
 楼主| 发表于 2015-10-9 10:04:17 | 显示全部楼层
回复【12楼】正点原子:
--------------------------------
现在我弄好了,两个板子已经能通信啦,之前是在主函数里面发送数据部分除了点问题
回复

使用道具 举报

22

主题

2251

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4480
金钱
4480
注册时间
2013-4-22
在线时间
337 小时
发表于 2015-10-9 10:56:10 | 显示全部楼层
我觉得是你哪里配置的问题
回复

使用道具 举报

24

主题

125

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2015-10-9
在线时间
274 小时
 楼主| 发表于 2015-10-9 11:00:44 | 显示全部楼层
回复【2楼】三叶草:
---------------------------------
GPIOB我也使能了
回复

使用道具 举报

24

主题

125

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2015-10-9
在线时间
274 小时
 楼主| 发表于 2015-10-9 11:00:54 | 显示全部楼层
/* Configure CAN pin: RX */
   GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;
//GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
   GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;
   GPIO_Init(GPIOB, &GPIO_InitStructure);
   /* Configure CAN pin: TX */
   GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
//GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
   GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
   GPIO_Init(GPIOB, &GPIO_InitStructure);

GPIO_PinRemapConfig(GPIO_Remap1_CAN1, ENABLE );    //???°??CAN IO???? B8??PB9
回复

使用道具 举报

24

主题

125

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2015-10-9
在线时间
274 小时
 楼主| 发表于 2015-10-9 11:02:26 | 显示全部楼层
没重映射的时候用PA11,PA12引脚可以测得到信号,重映射到PB8,PB9就测不到信号了
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-10-10 15:01:54 | 显示全部楼层
AFIO时钟时能了么?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

24

主题

125

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2015-10-9
在线时间
274 小时
 楼主| 发表于 2015-10-11 13:49:46 | 显示全部楼层
回复【6楼】正点原子:
---------------------------------
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB|RCC_APB2Periph_AFIO, ENABLE);

使能了的,就是测得PB8始终是高电平,PB9低
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-10-11 22:47:54 | 显示全部楼层
回复【7楼】一个人生活好多天:
---------------------------------
搞个简单的推挽输出,控制下PB8
测试下这个IO是否还正常.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

24

主题

125

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2015-10-9
在线时间
274 小时
 楼主| 发表于 2015-10-12 10:09:48 | 显示全部楼层
这是PA12的。我是固定发送的can数据,一秒钟一次

回复

使用道具 举报

24

主题

125

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2015-10-9
在线时间
274 小时
 楼主| 发表于 2015-10-12 10:11:17 | 显示全部楼层
回复【8楼】正点原子:
---------------------------------
io正常,你看看我的那个测得波形有没有问题
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-10-12 22:54:18 | 显示全部楼层
回复【11楼】一个人生活好多天:
---------------------------------
这个不好看啊.你直接2个板子通信测试下吧
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

18

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
137
金钱
137
注册时间
2015-6-21
在线时间
34 小时
发表于 2016-3-24 12:41:03 | 显示全部楼层
兄弟  能把你的程序给我看看吗?我用mini板搞得  pa12直接测不出波形  一直不知道问题出在哪里了,我也使能了afio,pa12复用推挽输出,pa11ipu输入,就是测不出pa12的波形  求教  感激不尽
努力吧,骚年
回复

使用道具 举报

24

主题

125

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2015-10-9
在线时间
274 小时
 楼主| 发表于 2016-3-24 14:05:24 | 显示全部楼层
好好学 发表于 2016-3-24 12:41
兄弟  能把你的程序给我看看吗?我用mini板搞得  pa12直接测不出波形  一直不知道问题出在哪里了,我也使能 ...


          // ÅäÖà CAN ×üÏßGPIO
          /* Configure CAN pin: RX */
          GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;
          GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;
          GPIO_Init(GPIOB, &GPIO_InitStructure);
          /* Configure CAN pin: TX */
          GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
          GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
          GPIO_Init(GPIOB, &GPIO_InitStructure);
          GPIO_PinRemapConfig(GPIO_Remap1_CAN1, ENABLE );           //ÖØó°éäCAN IO½Åμ½ PB8£&#172B9
回复

使用道具 举报

24

主题

125

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2015-10-9
在线时间
274 小时
 楼主| 发表于 2016-3-24 14:10:17 | 显示全部楼层
代码111111

Si3572Setup.rar

4.87 MB, 下载次数: 557

回复

使用道具 举报

24

主题

125

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2015-10-9
在线时间
274 小时
 楼主| 发表于 2016-3-24 14:10:40 | 显示全部楼层
好好学 发表于 2016-3-24 12:41
兄弟  能把你的程序给我看看吗?我用mini板搞得  pa12直接测不出波形  一直不知道问题出在哪里了,我也使能 ...

我把代码贴出来了
回复

使用道具 举报

18

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
137
金钱
137
注册时间
2015-6-21
在线时间
34 小时
发表于 2016-3-24 17:55:50 | 显示全部楼层
谢谢了 兄弟
努力吧,骚年
回复

使用道具 举报

18

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
137
金钱
137
注册时间
2015-6-21
在线时间
34 小时
发表于 2016-3-24 18:07:35 | 显示全部楼层

RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO|RCC_APB2Periph_GPIOA, ENABLE);//ê1ÄüPORTAê±Öó                                                                                                                    

          RCC_APB1PeriphClockCmd(RCC_APB1Periph_CAN1, ENABLE);//ê1ÄüCANê±Öó       
          GPIO_PinRemapConfig(GPIO_Remap1_CAN1,ENABLE);
    //3õê¼»ˉGPIO
          GPIO_InitStructure.GPIO_Pin = GPIO_Pin_12;
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;//¸′óÃíÆíì
    GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;//50MHz
    GPIO_Init(GPIOA, &GPIO_InitStructure);
       
                GPIO_InitStructure.GPIO_Pin  = GPIO_Pin_11;  //
                GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPD; //éÏà-êäèë
                GPIO_Init(GPIOA, &GPIO_InitStructure);
                GPIO_PinRemapConfig(GPIO_Remap1_CAN1, ENABLE);

这个我也是这么设置的  但是没有啊,能给个源码吗?
努力吧,骚年
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2019-5-23
在线时间
0 小时
发表于 2019-5-23 11:39:07 | 显示全部楼层
哥,这个问题我想咨询一下。我用的是VET6,映射到PD0,PD1怎么输出一个高电平一个低电平
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-12 17:50

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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