OpenEdv-开源电子网

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

STM32F407CAN的IO初始化

[复制链接]

3

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2018-7-19
在线时间
25 小时
发表于 2018-7-20 09:44:36 | 显示全部楼层 |阅读模式
1金钱
    //初始化GPIO
          GPIO_InitStructure.GPIO_Pin = GPIO_Pin_11| GPIO_Pin_12;
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF;//复用功能
    GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;//推挽输出
    GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;//100MHz
    GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;//上拉
    GPIO_Init(GPIOA, &GPIO_InitStructure);//初始化PA11,PA12


例程当中,把PA11和PA12一起设置成复用、推挽输出、100M和上拉
PA11对应CAN RX
PA12对应CAN TX
为什么PA11不是被设置成输入模式呢?PA11是不是应该被设置为复用、上拉输出、100M?还是?
捕获.PNG

最佳答案

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2018-7-19
在线时间
25 小时
 楼主| 发表于 2018-7-20 09:44:37 | 显示全部楼层
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2018-7-24
在线时间
11 小时
发表于 2018-7-24 12:33:27 | 显示全部楼层
楼主,我有相同疑问。求解释
回复

使用道具 举报

3

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2018-7-19
在线时间
25 小时
 楼主| 发表于 2018-7-24 13:51:32 | 显示全部楼层
bodaohjd 发表于 2018-7-24 12:33
楼主,我有相同疑问。求解释

可参考下:STM32F4中文参考手册

通用IO部分的复用功能配置和输出配置
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2018-7-24
在线时间
11 小时
发表于 2018-7-24 14:33:45 | 显示全部楼层
楼主。我是小白。我用两个stm32板子,一个板子的CAN给另一个板子的CAN发消息。TX邮箱里的消息一直呆滞在邮箱里发布出去。何故? 备注:两个STM32的板子各自接了3.3V的收发器sn65hvd230
回复

使用道具 举报

3

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2018-7-19
在线时间
25 小时
 楼主| 发表于 2018-7-24 14:49:27 | 显示全部楼层
bodaohjd 发表于 2018-7-24 14:33
楼主。我是小白。我用两个stm32板子,一个板子的CAN给另一个板子的CAN发消息。TX邮箱里的消息一直呆滞在邮 ...

可以先用个USB-CAN工具,试试一个板子能不能把数据发送给电脑
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-1 02:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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