原文:使用FreeRTOS在SD卡驱动使用非系统延时导致上电重启不工作的情况

一 问题描述在一个使用FreeRTOS的工程中,只做了SD卡的驱动,由于RTOS使用了Systick,故非系统延时函数使用的是 DWT中的时钟周期 CYCCNT 计数功能,但是在SD卡驱动中使用了这个非系统延时导致,烧写程序后板子工作正常,而下电再上电后板子无反应,分析排查去掉了这个非系统延时后工作正常。二 使用环境 开发环境使用的是MDK . ,下载器为JLINK 软件工程是V 的FreeRTO ...

2017-12-22 11:52 0 1006 推荐指数:

查看详情

使用FATFS文件系统读写SD

定义相关变量 进行读写 完整的代码工程链接:https://pan.baidu.com/s/11ptg47VsVxnL_2rfkcFXdg 提取码:tciq ...

Thu Jun 11 21:20:00 CST 2020 0 897
openmv4SD使用

本次视频参考:https://singtown.com/learn/50244/ 正是步行者,一步步登峰! ...

Thu Jan 14 00:22:00 CST 2021 0 549
SD驱动分析(二)

card是驱动层 core是核心层 host是主控制器层 硬件初始化及注册是从host开始的: 系统启动的时候就会在平台总线上注册设备与驱动,但这不是sd的,只是其主控制器的: 上面是关于sd控制器的信息,包括iomem,irq,dma,name等 在注册 ...

Tue Aug 21 00:35:00 CST 2012 0 3010
Android模拟器SD使用

Andorid开发中经常遇到与SD有关的调试,Android SDK+Eclipse提供了SD的模拟方法。使用方法如下: 1、创建一个SD镜像文件。 mksdcard 1024M sdcard.img 该命令会在当前目录下生成一个sdcard.img文件,该文 ...

Fri Jun 15 04:05:00 CST 2012 1 5084
基于FPGA的SD驱动设计

  最近调试了SD,遇到了一些小问题,记录一下,分享一下。 1. SD 槽旁边的一个小开关   我们平时见过的SD都是小的SD,可以放在手机上的。现在大多数的开发板上也是小的SD槽,插入后,正好可以使用。但是如果想要用PC向里存储一定的东西,还是需要一个读卡器。读卡器 ...

Sat Oct 19 01:52:00 CST 2019 0 322
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM