OpenEdv-开源电子网

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

关于QSPI例程问题

[复制链接]

14

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
72
金钱
72
注册时间
2018-10-11
在线时间
24 小时
发表于 2018-10-23 09:51:51 | 显示全部楼层 |阅读模式

void HAL_QSPI_MspInit(QSPI_HandleTypeDef *hqspi)
{
    GPIO_InitTypeDef GPIO_Initure;

    __HAL_RCC_QSPI_CLK_ENABLE();      
    __HAL_RCC_GPIOB_CLK_ENABLE();      
    __HAL_RCC_GPIOF_CLK_ENABLE();      

    GPIO_Initure.Pin=GPIO_PIN_6;
    GPIO_Initure.Mode=GPIO_MODE_AF_PP;         
    GPIO_Initure.Pull=GPIO_PULLUP;              
    GPIO_Initure.Speed=GPIO_SPEED_HIGH;        
    GPIO_Initure.Alternate=GPIO_AF10_QUADSPI;   
    HAL_GPIO_Init(GPIOB,&GPIO_Initure);

    //PF8,9
    GPIO_Initure.Pin=GPIO_PIN_8|GPIO_PIN_9;//为什么没有复用
    GPIO_Initure.Pull=GPIO_NOPULL;              
    GPIO_Initure.Speed=GPIO_SPEED_HIGH;      
    HAL_GPIO_Init(GPIOF,&GPIO_Initure);

    //PB2
    GPIO_Initure.Pin=GPIO_PIN_2;
    GPIO_Initure.Alternate=GPIO_AF9_QUADSPI;
    HAL_GPIO_Init(GPIOB,&GPIO_Initure);

    //PF6,7
    GPIO_Initure.Pin=GPIO_PIN_6|GPIO_PIN_7;//为什么没有复用
    HAL_GPIO_Init(GPIOF,&GPIO_Initure);
}

这是QSPI的IO口初始化,我想问一下为什么CS,CLK引脚都复用了,而QSPI的4个数据引脚没有复用呢

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

使用道具 举报

109

主题

5564

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10571
金钱
10571
注册时间
2017-2-18
在线时间
1914 小时
发表于 2018-10-23 11:45:24 | 显示全部楼层
用的是哪个芯片的程序?
回复 支持 反对

使用道具 举报

14

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
72
金钱
72
注册时间
2018-10-11
在线时间
24 小时
 楼主| 发表于 2018-10-23 13:47:33 | 显示全部楼层
peng1554 发表于 2018-10-23 11:45
用的是哪个芯片的程序?

stm32f767
回复 支持 反对

使用道具 举报

14

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
72
金钱
72
注册时间
2018-10-11
在线时间
24 小时
 楼主| 发表于 2018-10-23 19:17:39 | 显示全部楼层
已解决
BK1_IO0:在双线 / 四线模式中为双向 IO,单线模式中为串行输出,适用于FLASH 1。
BK1_IO1:在双线 / 四线模式中为双向 IO,单线模式中为串行输入,适用于FLASH 1。
BK1_IO2:在四线模式中为双向 IO,适用于 FLASH 1。
BK1_IO3:在四线模式中为双向 IO,适用于 FLASH 1。

在双线或四线模式中,配置为输入输出口
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-8 10:29

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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