1、写SD卡时产生hard_fault,由于stm32f429存在两块RAM,当写缓存分配为RAM2区域时,DMA不支持RAM2到外设传输,故产生hard_fault;

2、写过程报0x01 ERROR_CMD_CRC_FAIL错误,在调用DMA写入之后,等待DMA写入完成时使用了读SD卡状态指令,当DMA传输完成后会在中断中发送停止指令,与等待过程中读SD卡状态指令冲突;

3、写SD卡不进入写入完成中断,发现hdmatx句柄被置为NULL,空闲状态SD卡进入错误中断清空了hdmatx;

4、写sd卡出现sd err code:0x00000000,DMA产生FIFO ERR错误,关闭DMA_IT_FE可避免,具体原因未知

stm32f4 SD卡调试日志相关推荐

  1. STM32F4——SD卡相关操作

    一.简介: SD卡从MMC基础发展而来,一种记忆设备,广泛用于便携设备,SD卡按容量分为:SD卡(0~2G).SDHC卡(2~32G)和SDXC卡(32G~2T).对于SD的使用过程中相应引脚和对应模 ...

  2. Android将应用调试log信息保存在SD卡

    转载:http://blog.csdn.net/way_ping_li/article/details/8487866 把自己应用的调试信息写入到SD卡中. package com.sdmc.hote ...

  3. 日志保存SD卡并上传服务器的工具类

    日志本地写入过于频繁或者积累太多会导致应用卡顿和GC,应当及时或者定期清除文件. package com.bliss.yang.signingapplication.utils;import andr ...

  4. 2. STM32F4 USB协议研究 - SD卡模拟U盘

    有用的函数 串口打印 #include "stdarg.h"int USART1Printf(const char* format, ...) {static char sendB ...

  5. Android 一行代码搞定将错误日志放入到sd卡中且不需要任何权限,适配到android7.0

    Android 一行代码搞定将错误日志放入到sd卡中且不需要任何权限,适配到android7.0 之前所有的项目都有一个将崩溃日志写入到sd卡的工具类,然后每次项目新建都从老项目copy过来,后来慢慢 ...

  6. (实验38)单片机,STM32F4学习笔记,代码讲解【SD卡实验】【正点原子】【原创】

    文章目录 其它文章链接,独家吐血整理 实验现象 主程序 SD卡驱动程序 代码讲解 其它文章链接,独家吐血整理 (实验3)单片机,STM32F4学习笔记,代码讲解[按键输入实验][正点原子][原创] ( ...

  7. zynqmp zcu102 SD卡驱动调试

    新板卡使用sdhci0,以前是sdhci1,由于官方没有使用sdhci0所以需要手动添加设备树: &sdhci0 {//clock-frequency = <60000000>;s ...

  8. android中将日志文件输出到sd卡

    在做android开发中,有时候需要将log文件输出到用户的sd卡上保存起来,以便日后查找问题原因,问了解决这个问题,我使用了"microlog4android" 可以到http: ...

  9. STM32F4实现SD卡读写

    更多交流欢迎关注作者抖音号:81849645041 目的 熟悉SD卡和SDIO工作原理.掌握SD卡的读写. 原理 大多单片机系统都需要大容量存储设备,以存储数据.目前常用的有 U 盘,FLASH 芯片 ...

最新文章

  1. java b kb mb gb 转换_java 上传文件大小转换为 GB/MB/KB/B
  2. delphi 串口通信发送_STM32第五章串口通讯详解
  3. Linux clear指令
  4. codevs 1557 热浪
  5. linux基于域的虚拟目录,RHELAS4.0 apache配置之我的小结(虚拟目录,虚拟主机)
  6. linux程序改ip地址吗,如何在Linux中从C设置IP地址
  7. 【面向代码】学习 Deep Learning(三)Convolution Neural Network(CNN)
  8. cookie被淘汰_可爱可恨的 Cookie
  9. 总结:Postman测试、IP:POST测试、Postman转换到python测试(Linux下的docker应用部署web容器并存储数据到mysql,调用API)
  10. VBlog项目代码理解之后端
  11. Conner Case
  12. OSChina 周三乱弹 —— who's your 大爷
  13. 任务01-信息编码:纯⽩⾊的bmp图⽚ 用Hex Editor Neo画一个“C
  14. 计算机毕业设计之android的二手车交易系统app(源码+系统+mysql数据库+Lw文档)
  15. 利用公网IP访问部署在阿里云服务器的spring boot项目(一)
  16. Docker之maxscale容器实现mysql读写分离配置文件
  17. echo /sbin/mdev > /proc/sys/kernel/hotplug 作用解析
  18. 从FTP模块学习先进的诊断技术(Erlang Trace机制)
  19. 计算机考研408每日一题 day76
  20. c#.net4复杂json读取

热门文章

  1. 5年软件测试工程师感悟——写给还在迷茫的朋友
  2. 皇室战争服务器维护是干什么的,皇室战争冷知识 玩了这么久你究竟学到了什么...
  3. Petalinux对zcu106编译自定义驱动模块
  4. 遇到Ubuntu系统自动杀死运行的程序问题
  5. DMA是什么?怎么出现的?
  6. 史上最全面的Java高级学习体系(没有之一)
  7. API接口设计最佳实践
  8. 移动端H5调试工具——eruda
  9. 会计资料全流程电子化、档案化管理将成为数字化时代的必然趋势
  10. 美通企业周刊 | 联行科技与保时捷中国达成充电合作;默克推进新冠疫苗制造平台;蔡司上半财年业绩良好...