硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1025|回复: 6
收起左侧

[有问必答] 问一下怎么将Octolspi配置成qspi模式?

[复制链接]

17

主题

84

回帖

135

积分

初级会员

积分
135
QQ
发表于 2022-4-18 11:19:14 | 显示全部楼层 |阅读模式
直接选择ospi模式然后选择4线么?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
发表于 2022-4-18 11:52:37 | 显示全部楼层
可以配置通信线制的。
回复

使用道具 举报

17

主题

84

回帖

135

积分

初级会员

积分
135
QQ
 楼主| 发表于 2022-4-18 13:22:28 | 显示全部楼层
eric2013 发表于 2022-4-18 11:52
可以配置通信线制的。

怎么弄
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
发表于 2022-4-19 09:28:21 | 显示全部楼层

可以设置数据线个数的。

#define HAL_OSPI_DATA_NONE                   ((uint32_t)0x00000000U)                                         /*!< No data               */
#define HAL_OSPI_DATA_1_LINE                 ((uint32_t)OCTOSPI_CCR_DMODE_0)                                 /*!< Data on a single line */
#define HAL_OSPI_DATA_2_LINES                ((uint32_t)OCTOSPI_CCR_DMODE_1)                                 /*!< Data on two lines     */
#define HAL_OSPI_DATA_4_LINES                ((uint32_t)(OCTOSPI_CCR_DMODE_0 | OCTOSPI_CCR_DMODE_1))         /*!< Data on four lines    */
#define HAL_OSPI_DATA_8_LINES                ((uint32_t)OCTOSPI_CCR_DMODE_2)                                 /*!< Data on eight lines   */
回复

使用道具 举报

17

主题

84

回帖

135

积分

初级会员

积分
135
QQ
 楼主| 发表于 2022-4-22 15:09:49 | 显示全部楼层
我尝试直接改线数有些问题,驱动还是哪里不对,不管怎么读出来的数据前面几十个都是0b10001000,后面都是0b11001100,写和擦除也不知道能不能用因为读有问题。我把IAR的文件发上来,希望大佬们帮我看看是不是哪里写错了,或者漏了什么

mx25lm51245g.h

19.5 KB, 下载次数: 0

bsp_ospi.c

30.12 KB, 下载次数: 0

bsp_ospi.h

2.98 KB, 下载次数: 0

回复

使用道具 举报

17

主题

84

回帖

135

积分

初级会员

积分
135
QQ
 楼主| 发表于 2022-4-25 18:19:19 | 显示全部楼层
image.png
回复

使用道具 举报

17

主题

84

回帖

135

积分

初级会员

积分
135
QQ
 楼主| 发表于 2022-4-25 18:20:08 | 显示全部楼层
读能读到0xFF,但是擦除和写里面的写使能一直有问题,问题可能出在哪?
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-10 00:41 , Processed in 0.327462 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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