摘要:
#include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 sbit LED1 = P2^0; sbit LED = P2^1; //定义LED灯,通过LED显示调光效果 sbit LED2 = P2^2; unsigned char CYCLE; //定义周期 该数字X基准定时时间 如果是10 则周期是10 x 0.1ms unsigned char PWM_ON ;//定义高电平时间 /******************************************************************/ /* 延时函数 阅读全文
posted @ 2012-08-18 17:41
啊德Blog
阅读(8205)
评论(1)
推荐(1)
摘要:
FAT文件系统整体概述MBR:0扇区,分区记录,不一定每个磁盘都有MBR.DBR:可能位于0扇区,若不在0扇区则由MBR计算得到他的位置,以0XEB开始,记录该分区重要参数保留扇区:可能是32个扇区,也有可能不是。第一个FAT表:存储了目录与文件数据的链式存储结构第二个FAT表:作为第一个FAT的备份,防止损坏第二簇:第一个目录所在的簇号,以下顺序是第三簇第四簇第三簇开始:记录了目录和文件数据,存储单位是簇,簇与簇之间不一定联系,链式关系要参照FAT表。。。。。。。。第n簇MBR结构:00020C000B38F8B889000000779F3A0000000000000000000000000 阅读全文
posted @ 2012-08-18 17:39
啊德Blog
阅读(2299)
评论(0)
推荐(0)
摘要:
NIOS2下的SDHC调试 本想自己做个简单易用的SPI控制器IPcore挂在NIOS2处理器上,整理半天却发现组件库里有3wire SPI外设,看看软件说明书配置一下也是很easy的,于是放弃了自己DIY组件的打算。 这两天调试了一下,之前用SF-EP1C板调试过2G以下的SD卡。这下面对SDHC卡,由于之前的经验,配合官方又臭又长的2.0的规格书(话说回来,最终帮大忙的还是这个spec,还是很享受那句话“忠于原文”),今天把SDHC的底层驱动函数稍微都整理好了,过阵子可以交给同事继续软件开发工作了。 这个SDHC的调试过程还有那么些讲究,这里特权同学也啰嗦一下,也许能给读者您带来一点灵感。 阅读全文
posted @ 2012-08-18 17:26
啊德Blog
阅读(528)
评论(0)
推荐(0)
摘要:
2012-05-04 11:07【转】SDHC卡驱动及初始化瞎忙了几天终于让4G的SDHC卡在STC90C516的SPI模式下跑了起来,因为当初找资料的时候遇到了太多的困难,最后是在IH YFF的帮助下,看了E文的SD2.0协议才有点小明白的.最初的想法是弄一个数码相框玩玩,试跑了一个A例程,结果没有成功.到网上搜了很多相关的例程,结果发现和A例程的代码大同小异都是针对小于2G的SD卡写的.虽然网上有人说SD卡的协议写得很那个,但是实在没有办法了.后来看了协议才知道那实在是个误解.呵呵.SD卡的协议有V1.0和V2.0之分,A例程和网上流传的各种例程都是V1.0的,而我的SDHC(金士顿4G的 阅读全文
posted @ 2012-08-18 17:20
啊德Blog
阅读(2819)
评论(2)
推荐(1)
浙公网安备 33010602011771号