SD卡驱动程序(51单片机)初始化SD卡到SPI模式 unsigned char SD_Init() { unsigned char retry,temp; unsigned char i; unsigned char CMD[] = {0x40,0x00,0x00,0x00,0x00,0x95}; SD_Port_Init(); //初始化驱动端口 Init_Flag=1; //将初始化标志置1 for (i=0;i<0x0f;i++) { Write_Byte_SD(0xff); //发送至少74个时钟信号 } //向SD卡发送CMD0 retry=0; do { //为了能够成功写入CMD0,在这里写200次 temp=Write_Command_SD(CMD); retry++; if(retry==200) { //超过200次 return(INIT_CMD0_ERROR);//CMD0 Error! } } while(temp!=1); //回应01h,停止写入 //发送CMD1到SD卡 CMD[0] = 0x41; //CMD1 CMD[5] = 0xFF; retry=0; do { //为了能成功写入CMD1,写100次 temp=Write_Command_SD(CMD); retry++; if(retry==100) { //超过100次 return(INIT_CMD1_ERROR);//CMD1 Error! } } while(temp!=0);//回应00h停止写入 Init_Flag=0; //初始化完毕,初始化标志清零 SPI_CS=1; //片选无效 return(0); //初始化成功 }
2024-03-21 15:40:58 7KB SD卡驱动程序(51单片机)
1
明华IC卡URF-R330的开发包 进行代码学习
2024-03-20 16:49:13 2.36MB
1
RC523制作RFID射频读卡器原理图、pcb、程序实现us通信。
2024-03-20 11:48:23 2.21MB RFID
1
主要介绍徕卡GNSS接收机的使用方法
2024-03-20 10:16:00 629KB GNSS
1
Android手持机PDA开发、PSAM验证、IC卡NFC读取(CPU、M1等)、RFID读取、包含说明文档及使用文档
2024-03-19 14:57:14 3.07MB android PSAM RFID
1
用matlab对卡尔曼滤波进行仿真,源代码和PPT。
2024-03-16 14:40:25 756KB 卡尔曼,matlab
1
RK3288 SD升级卡制作流程打开RK3288刷卡工具所在目录,运行rk3288-SD卡烧录工具.ba
2024-03-14 22:12:22 169KB rk3288
1
本篇为组合导航扩展卡尔曼滤波 C++ 代码实现。 注:本例所用传感器有激光雷达传感器,雷达传感器 /*扩展卡尔曼滤波器*/ #include #include #include #include #include #include #include #include #define ROWS 1224 #define COLS 8 using namespace std; using namespace Eigen; int main(){ // ******************************导入数据**************************************
2024-03-14 20:46:46 154KB include 卡尔曼滤波
1
基于MATLAB的蒙特卡洛方法对可靠度的计算.doc
2024-03-13 11:03:01 167KB
1
蒙特卡罗法(MC)广泛用于模拟光在皮肤组织中的传播。发展了基于四面体网格的蒙特卡罗(TMC)方法,提出了距离阈值的概念避免数值耗散导致的错误能量沉积。通过计算带有单根血管的两层皮肤模型比较了几何蒙特卡罗(GMC)、基于结构化网格的蒙特卡罗(VMC)和TMC。GMC 通过数学定义组织界面,避免了离散,精度最高,但不适用于复杂的界面。VMC 实施简单,但是对曲折表面的离散会导致显著的误差。TMC 使用边界适应性较好的四面体单元在计算的精度和灵活性上找到了平衡。计算结果表明,TMC 法对几何形状的空间适应性远强于VMC,在复杂界面区域的误差仅为VMC 法的10%~25%,是一种理想的边界区域离散化的方法。
2024-03-12 15:21:09 3.79MB 医用光学 蒙特卡罗
1