OpenEdv-开源电子网

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

W25Q256读写间歇性失败

[复制链接]

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
163
金钱
163
注册时间
2015-6-27
在线时间
21 小时
发表于 2019-4-23 13:41:06 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 数码小叶 于 2019-4-23 13:47 编辑

开发板是阿波罗STM32F429开发板,然后用例程去往W25Q256存ADC结果数据,现在有个问题,每次只能存几次就报错了,就是报_Error_Handler,不能一直存。代码如下:
[mw_shl_code=c,true]                if(aRxBuffer[0]=='1')
                {
                        HAL_ADC_Start_DMA(&hadc1, (uint32_t*)&ADC_Value, 768);
                        HAL_Delay (2);
                        HAL_ADC_Stop(&hadc1);
                        W25QXX_Write((uint8_t*)ADC_Value,0+changdu_i*768,768);
                        W25QXX_Write((uint8_t*)(&changdu_i),FLASH_SIZE-10,1);                        
                        printf("\r\n Write W25Q256 Success....");
                        HAL_Delay (2);                        
                        changdu_i++;
                }[/mw_shl_code]

卡在这处很久了.。。。一直找不到问题所在
Snipaste_2019-04-23_13-37-34.jpg


Snipaste_2019-04-23_13-46-35.jpg


Snipaste_2019-04-23_13-46-22.jpg


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

使用道具 举报

3

主题

1155

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7464
金钱
7464
注册时间
2015-1-15
在线时间
1368 小时
发表于 2019-4-23 17:24:10 | 显示全部楼层
你应该打印错误信息,定位错误问题点
#ifdef  USE_FULL_ASSERT
void assert_failed(uint8_t* file, uint32_t line)
{
    printf("assert failed at %s:%d \n", file, line);
    /* Infinite loop */
    for(;;);
}
#endif
一分耕耘一分收获。
回复

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
163
金钱
163
注册时间
2015-6-27
在线时间
21 小时
 楼主| 发表于 2019-4-24 08:52:38 | 显示全部楼层
yklstudent 发表于 2019-4-23 17:24
你应该打印错误信息,定位错误问题点
#ifdef  USE_FULL_ASSERT
void assert_failed(uint8_t* file, uint3 ...

这个打印不了。。。每次都是异常进入HardFault_Handler
回复

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
163
金钱
163
注册时间
2015-6-27
在线时间
21 小时
 楼主| 发表于 2019-4-24 08:53:23 | 显示全部楼层
yklstudent 发表于 2019-4-23 17:24
你应该打印错误信息,定位错误问题点
#ifdef  USE_FULL_ASSERT
void assert_failed(uint8_t* file, uint3 ...

怀疑printf函数跑飞了
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-10 13:41

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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