- 博客(25)
- 收藏
- 关注
原创 LED恒流驱动驱动电路原理图 LM3406HV-Q1
如果要支持调光可以使用二线控制模式 即在VINS引脚输入PWM来调节输出的电流大小,以此调节LED的亮度。如下图所示根据自己的需求,即输入的PWM信号电压范围 适当的加如分压电路,以保证芯片的正常工作。RSNS为反馈电阻的大小,最大支持2A输出。本实验使用的电路原理图如下可以给大家做参考,有不足的地方欢迎指出。这个是数据手册中官方给的典型应用电路,该电路不支持PWM调光。实验使用的是LM3406HV-Q1 这款驱动芯片。在实验中 我参照的是这个电路原理图。这个是各个元件的参数。
2025-04-07 16:36:58
173
原创 基于Zynq FPGA对雷龙SD NAND的测试
进入测试程序前,首先会对SD卡初始化并初始化建立FATFS文件系统,随后进入测试SD卡测试程序,在测试程序中,会写入一定大小的文件,然后对写入文件的时间进行测量,得到写入时间;本来打算拿这些样片去试试信息安全领域是否有所应用,但发现其似乎内置了复位或初始化,导致无法提取上电时的不确定值,故无法提取该SD NAND的物理不可克隆特性,所以这方面的测试无法进行;本次测试主要针对4G和32G两个不同容量的SD卡,在Zynq FPGA上搭建SD卡读写回路,从而对SD卡读写速度进行测试,并检验读写一致性;
2024-11-06 17:08:08
1166
原创 基于STM32的“Flash闪存”基础 及 “SD NAND Flash”测试例程
第二种闪存称为NAND闪存。NAND 闪存的存储单元采用串行结构,存储单元的读写是以页和块为单位来进行(一页包含若干字节,若干页则组成储存块, NAND 的存储块大小为 8 到 32KB ),这种结构最大的优点在于容量可以做得很大,超过 512MB 容量的 NAND 产品相当普遍, NAND 闪存的成本较低,有利于大规模普及。FLASH闪存可以执行的写操作次数有限,这意味着FLASH闪存厂商需要开发复杂的控制器技术,对写入FLASH闪存模块的方式进行管理,确保每个FLASH闪存单元接收相同的写请求。
2024-10-10 16:22:40
1287
原创 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
709
原创 基于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
1004
原创 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
771
原创 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
2838
原创 stm32HAL库+stm32F407zgt6+外部SRAM+malloc内存管理
stm32 外部sram内存分配以及malloc的移植和使用
2023-06-14 17:13:41
1575
1
原创 stm32 74hc595级联编程
代码如下"xl74hc595.c""xl74hc595.h" 代码如下。具体IO口根据实际需求进行修改。支持任意长度的的595芯片级联。
2023-03-23 16:29:38
2089
2
原创 stm32 i2c/IIC读写HP303S气压传感器
读写HP303S的操作是基于IIC通讯的。本实验采用的是硬件IIC通讯,所以器件地址是0x77,值得注意的是,在stm32的硬件IIC 读写操作是需要将 器件地址右移一位的,因为最低位是读写操作位(本人就是因为粗心 在这个细节上忽略了,搞得都怀疑人生)该款芯片的详细信息可以看其数据手册 ,这里不多做介绍。stm32 硬件iic配置这里不做解释,很简单。hp303S.h头文件。hp303S.c文件。
2023-01-31 16:09:41
1800
8
原创 stm32Hal库与AS32_TTL lora模块通讯
单片机使用的是 STM32f407zet6 通讯串口使用的是 uart5 波特率9600。对接Lora模块通讯 与其他模块通讯
2023-01-09 17:05:24
544
原创 stm32hal库应用笔记之硬件IIC读写SHTC31000温湿度传感器
stm32hal库应用笔记之硬件IIC读写SHTC31000温湿度传感器
2022-05-20 14:52:42
913
1
原创 空气流体流速测量实验
空气流体流速测量实验一、报告目的二、仪器和设备三、探针六、数据结果分析空气流体流速测量实验一、报告目的在中等迎角下,由于三角翼前缘流动分离产生的一对前缘涡,可以在翼面上诱导产生较大的负压吸力,因此被广泛应用于现代高机动战斗机的设计中。基于此,本实验用七孔探针测量不同三角翼布局上,不同剖面位置的空间流场。分析三角翼涡升力的产生原因,前缘涡沿弦向方向的发展,以及不同布局三角翼前缘集中涡的差别和对...
2019-05-06 09:36:45
3973
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人