自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 基于STM32的“Flash闪存”基础 及 “SD NAND Flash”测试例程

第二种闪存称为NAND闪存。NAND 闪存的存储单元采用串行结构,存储单元的读写是以页和块为单位来进行(一页包含若干字节,若干页则组成储存块, NAND 的存储块大小为 8 到 32KB ),这种结构最大的优点在于容量可以做得很大,超过 512MB 容量的 NAND 产品相当普遍, NAND 闪存的成本较低,有利于大规模普及。FLASH闪存可以执行的写操作次数有限,这意味着FLASH闪存厂商需要开发复杂的控制器技术,对写入FLASH闪存模块的方式进行管理,确保每个FLASH闪存单元接收相同的写请求。

2024-10-10 16:22:40 955

原创 NAND NOR FLASH闪存产品概述

NAND FLASH从材质上可以分为SLC/MLC/TLC/QLC,本质区别就是在最小的存储单元内能存放多少bit的信息。随着国内对集成电路,特别是存储芯片的重视,前来咨询我们关于NOR Flash,NAND Flash,SD NAND, eMMC, Raw NAND的客户越来越多了。目前我们主流的消费类电子产品使用的大容量产品,基本都是TLC/QLC了。比如手机,笔记本里的固态硬盘。2,NAND Flash出厂时会有坏块(不用惊讶,原厂出厂的时候都会标识出来,而且比例是很低),在使用当中也可能产生坏块。

2024-09-12 10:11:13 643

原创 基于FPGA的SD卡的数据读写实现(SD NAND FLASH)

SD NAND控制器模块:SD NAND控制器模块例化了SD NAND初始化模块、 SD NAND写数据模块和SD NAND读数据模块。这些寄存器只能通过对应的命令访问,对 SD NAND的控制操作是通过命令来执行的, SD NAND定义了 64 个命令(部分命令不支持 SPI 模式) ,每个命令都有特殊意义,可以实现某一特定功能, SD NAND接收到命令后,根据命令要求对 SD NAND内部寄存器进行修改,程序控制中只需要发送组合命令就可以实现 SD NAND的控制以及读写操作。

2024-08-26 14:18:40 896

原创 SD NAND的SD模式与SPI模式的初始化

3.发送SD卡命令CMD0-------------------------使在SD卡收到复位命令时,CS为有效电平(低电平),则SD卡切换到SPI模式,进入IDLE状态。6.发送CMD58------------------------对SD2.0版本进一步确认SD卡型号(SDHC为扇区块寻址,普通SD卡为字节寻址)9.发送CMD16-------------------------------------设置SD卡扇区大小(默认为512字节)5.发送CMD2验证SD卡是否正确接入,长响应(CID)

2024-08-20 15:32:12 756

原创 基于stm32HaL库读74HC165D,653级联的数据

1、首先先看时序图(不做详解)

2024-05-23 14:58:50 396

原创 使用C语言如何搭建一个更灵活、可扩展并且涉及的选项较多的菜单

基于C语言的菜单C语言实现(使用命令字典的方式)

2023-06-20 17:55:07 1297

原创 stm32f4基于fatfs编写 EXCEL表格并储存与SDNAND中

硬件平台stm32F4储存芯片 SDNAND或者SD卡都可以实验代码如下:/* USER CODE END Header *//* Includes ------------------------------------------------------------------*/#include "main.h"#include "dma.h"#include "fatfs.h"#include "sdio.h"#include "usart.h"#include "gpio.h"

2023-06-15 16:30:44 2305

原创 stm32HAL库+stm32F407zgt6+外部SRAM+malloc内存管理

stm32 外部sram内存分配以及malloc的移植和使用

2023-06-14 17:13:41 1348 1

原创 stm32 hal库 + SD_NAND + FATFS 的试验与配置

STM32 HAl库+SD_NAND+FATFS的文件读写测试

2023-06-13 17:31:43 1595 3

原创 stm32 74hc595级联编程

代码如下"xl74hc595.c""xl74hc595.h" 代码如下。具体IO口根据实际需求进行修改。支持任意长度的的595芯片级联。

2023-03-23 16:29:38 1771 2

原创 LM393电压比较电路原理图

因为LM393的特性所以输出端一定要加上拉电阻。否则则会无信号输出。

2023-03-14 10:46:36 5461 6

原创 AD16在PCB布局的时候如何批量复制布局布线!!

AD PCB 复制布局布线

2023-02-25 23:40:09 3136

原创 stm32Hal库配置有人Lora模块初始化笔记 WH-L102 无线通讯模块

lora模块点对点AT指令初始化 WH-L102模块

2023-02-21 16:11:10 1314 9

原创 STM32 flash读写操作

本试验只是作为笔记而记录下来,给大家分享。

2023-02-01 17:39:51 1092

原创 stm32 i2c/IIC读写HP303S气压传感器

读写HP303S的操作是基于IIC通讯的。本实验采用的是硬件IIC通讯,所以器件地址是0x77,值得注意的是,在stm32的硬件IIC 读写操作是需要将 器件地址右移一位的,因为最低位是读写操作位(本人就是因为粗心 在这个细节上忽略了,搞得都怀疑人生)该款芯片的详细信息可以看其数据手册 ,这里不多做介绍。stm32 硬件iic配置这里不做解释,很简单。hp303S.h头文件。hp303S.c文件。

2023-01-31 16:09:41 1646 8

原创 stm32Hal库与AS32_TTL lora模块通讯

单片机使用的是 STM32f407zet6 通讯串口使用的是 uart5 波特率9600。对接Lora模块通讯 与其他模块通讯

2023-01-09 17:05:24 481

原创 EtherCAT CoE Object 0x603F 的标准

EtherCAT CoE Object 0x603F 的标准

2022-08-22 11:24:00 1916

原创 MAX3485自动收发电路

max3485自动收发电路

2022-05-20 15:29:07 5454

原创 stm32HAL库学习应用笔记之CAN通讯

stm32HAL库学习应用笔记之CAN通讯

2022-05-20 15:12:54 2935 11

原创 stm32hal库应用笔记之硬件IIC读写SHTC31000温湿度传感器

stm32hal库应用笔记之硬件IIC读写SHTC31000温湿度传感器

2022-05-20 14:52:42 845 1

原创 stm32HAL库 串口接收不定长数据(DMA传输)

stm32Hal库串口接收不定长数据(dma串口接收不定长数据)

2022-05-20 14:27:57 5158 6

原创 stm32hal库应用笔记之 硬件I2C读写ZD24C64

stm32hal库应用笔记之 硬件I2C读写ZD24C64

2022-05-20 13:47:15 1424

原创 空气流体流速测量实验

空气流体流速测量实验一、报告目的二、仪器和设备三、探针六、数据结果分析空气流体流速测量实验一、报告目的在中等迎角下,由于三角翼前缘流动分离产生的一对前缘涡,可以在翼面上诱导产生较大的负压吸力,因此被广泛应用于现代高机动战斗机的设计中。基于此,本实验用七孔探针测量不同三角翼布局上,不同剖面位置的空间流场。分析三角翼涡升力的产生原因,前缘涡沿弦向方向的发展,以及不同布局三角翼前缘集中涡的差别和对...

2019-05-06 09:36:45 3849 1

CanOn打印机SDK

佳能打印机SDK,windows端佳能打印机SDK

2022-08-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除