硬汉嵌入式论坛

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

[SPI/QSPI] 求助,SPI Flash测试的例程移植到RTX环境下就不能正常使用。

[复制链接]

20

主题

94

回帖

154

积分

初级会员

积分
154
发表于 2023-10-19 14:14:06 | 显示全部楼层 |阅读模式
硬汉哥,为啥我将开发板例程的SPI Flash代码移植到自己创建的RTX工程中,读写都不正常了。

我检查了时钟和MPU的配置都是一样的,bsp_spi_bus.c 和 bsp_spi_flash.c和开发板例程都是一模一样的,但是flash读写就是不正常的。
可以帮忙看看,哪个地方有错误吗?谢谢
08-RLUSB_SPIFlash.zip (2.69 MB, 下载次数: 3)
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
发表于 2023-10-19 14:58:33 | 显示全部楼层
读ID正常不,先保证读ID正常。
回复

使用道具 举报

20

主题

94

回帖

154

积分

初级会员

积分
154
 楼主| 发表于 2023-10-19 17:32:40 | 显示全部楼层
ID读取出来不正确,容量获取也不正确。但是每次执行获取到的ID和容量都是一样的。
回复

使用道具 举报

20

主题

94

回帖

154

积分

初级会员

积分
154
 楼主| 发表于 2023-10-19 18:34:45 | 显示全部楼层
终于解决了,我仔细看了好多遍都没发现,原来还是时钟配错了。应该是时钟配得操过了SPI Flash的允许速度,导致SPI读写错误。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 03:38 , Processed in 0.269362 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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