硬汉嵌入式论坛

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

[FMC] H7使用HAL库的NAND FLASH读取函数 数据出错

[复制链接]

2

主题

3

回帖

9

积分

新手上路

积分
9
发表于 2022-9-4 01:16:02 | 显示全部楼层 |阅读模式
我发现H7用HAL库自带的NAND FLASH读写函数API时 读出来的数据和写入的不一致
具体就是调用HAL_NAND_Write_Page_8b()写入的和用HAL_NAND_Read_Page_8b()读出的数据用FOR循环挨个比对,总会出现丢数据的状况
后来发现在调用读写API时关掉全局中断就不会丢数据了,让人有点摸不着头脑
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2022-9-4 02:06:13 | 显示全部楼层
我们用的CMSIS Driver驱动,没问题,随意中断。
回复

使用道具 举报

2

主题

3

回帖

9

积分

新手上路

积分
9
 楼主| 发表于 2022-9-4 21:38:00 | 显示全部楼层
eric2013 发表于 2022-9-4 02:06
我们用的CMSIS Driver驱动,没问题,随意中断。

哦哦,谢谢老大指点!,我也换CMSIS试试
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-29 04:29 , Processed in 0.158137 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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