FATFS文件系统成功移植,在DE2板上成功实现,所用的存储介质为SD卡。
2021-11-27 15:08:52 16.23MB FATFS SD DE2 文件系统
1
C# SDcard源码,实现对SD卡扇区的读写,并了解其在C#中的原理,包括API的使用情况,下载后请重新编译源码,在Bin目录下可运行编译生成的Exe文件。
2021-10-28 17:51:26 64KB SD卡读写
1
FPGA SD卡读写 FPGA SD Card Reader FPGA SD卡读写 FPGA SD Card Reader
2021-10-24 22:15:12 11.57MB FPGA
1
这是基于stm32的SD卡读写读写程序,很好,很实用,以经过测试。
2021-09-15 20:45:59 5.09MB stm32 SD卡
1
SD卡读写程序,在STC12C5A60S2单片机上测试通过,带振南文件系统,压缩包中包含模拟和硬件SPI两种形式的代码。
2021-08-04 16:21:21 368KB SD卡读写程序 模拟SPI STC12C5A60S2
1
SD卡的时序图,包括初始化时序,读写时序以及部分CMD命令的应用
2021-07-05 14:24:48 18KB SD 时序
1
使用STM32CubeMX配置SD卡与USB,对SD卡和USB U盘文件进行读写测试。 软件编译环境:MDK 5.29 硬件环境:正点原子F767开发板
2021-06-01 18:01:38 26.43MB stm32 usb stm32cubeMx fatfs
1
MicroSD 卡是一种极细小的快闪存储器卡,其格式源自SanDisk创造,原本这种记忆卡称为 T-Flash,及后改称为TransFlash;而重新命名为microSD的原因是因为被SD协会 (SDA) 采立。另一些被SDA采立的记忆卡包括miniSD和SD卡。 Micro SD 存储卡模块特性: 支持Micro SD Card 支持SDIO及SPI接口 接口规格为PIN间距2.54mm排针 Micro SD 存储卡实物展示: 相关参考资料: Micro SD 卡(TF卡) spi 模式实现方法:https://blog.csdn.net/ming1006/article/details/7281597 实物购买链接:https://www.waveshare.net/shop/Micro-SD-Storage-Board.htm
2021-04-27 16:36:58 800KB 电路方案
1
d卡实验Verilog逻辑源码Quartus工程文件+文档说明,FPGA型号Cyclone4E系列中的EP4CE6F17C8,Quartus版本17.1。 module sd_card_test( input clk, input rst_n, input key1, output SD_nCS, output SD_DCLK, output SD_MOSI, input SD_MISO, output [5:0] seg_sel, output [7:0] seg_data ); parameter S_IDLE = 0; parameter S_READ = 1; parameter S_WRITE = 2; parameter S_END = 3; reg[3:0] state; wire sd_init_done; reg sd_sec_read; wire[31:0] sd_sec_read_addr; wire[7:0] sd_sec_read_data; wire sd_sec_read_data_valid; wire sd_sec_read_end; reg sd_sec_write; wire[31:0] sd_sec_write_addr; reg [7:0] sd_sec_write_data; wire sd_sec_write_data_req; wire sd_sec_write_end; reg[9:0] wr_cnt; reg[9:0] rd_cnt; wire button_negedge; reg[7:0] read_data; ax_debounce ax_debounce_m0 ( .clk (clk), .rst (~rst_n), .button_in (key1), .button_posedge (), .button_negedge (button_negedge), .button_out () ); wire[6:0] seg_data_0; seg_decoder seg_decoder_m0( .bin_data (read_data[3:0]), .seg_data (seg_data_0) ); wire[6:0] seg_data_1; seg_decoder seg_decoder_m1( .bin_data (read_data[7:4]), .seg_data (seg_data_1) ); seg_scan seg_scan_m0( .clk (clk), .rst_n (rst_n), .seg_sel (seg_sel), .seg_data (seg_data), .seg_data_0 ({1'b1,7'b1111_111}), .seg_data_1 ({1'b1,7'b1111_111}), .seg_data_2 ({1'b1,7'b1111_111}), .seg_data_3 ({1'b1,7'b1111_111}), .seg_data_4 ({1'b1,seg_data_1}), .seg_data_5 ({sd_init_done,seg_data_0}) ); always@(posedge clk or negedge rst_n) begin if(rst_n == 1'b0) wr_cnt <= 10'd0; else if(state == S_WRITE) begin if(sd_sec_write_data_req == 1'b1) wr_cnt <= wr_cnt + 10'
SDIO-SD卡读写demo,实测可运行在STM32F103VET6开发板平台
2021-04-10 16:03:35 6.28MB STM32F103 SD卡读写 SDIO+SD读写