(学习日记)2023.06.09

news/2023/12/5 12:00:39

写在前面:
由于时间的不足与学习的碎片化,写博客变得有些奢侈。
但是对于记录学习(忘了以后能快速复习)的渴望一天天变得强烈。
既然如此
不如以天为单位,以时间为顺序,仅仅将博客当做一个知识学习的目录,记录笔者认为最通俗、最有帮助的资料,并尽量总结几句话指明本质,以便于日后搜索起来更加容易。


标题的结构如下:“类型”:“知识点”——“简短的解释”
部分内容由于保密协议无法上传。


点击此处进入学习日记的总目录

2023.06.09

  • 一、元件:USB-MINI——Mini-B 母座
  • 二、元件:W25Q6——大容量SPI FLASH
  • 三、元件:CH340G——USB转串口模块

一、元件:USB-MINI——Mini-B 母座

  1. 元件介绍
    在这里插入图片描述
    在这里插入图片描述

  2. 引脚
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  3. 原理图
    在这里插入图片描述

参考资料:
USB接线引脚定义图
Mini-B 母座

二、元件:W25Q6——大容量SPI FLASH

  1. 元件介绍

W25Q64是华邦公司推出的大容量SPI FLASH产品,其容量为64Mb(8MB),应用较为广泛。

W25Q系列的器件在灵活性和性能方面远远超过普通的串行闪存器件。
W25Q64将8M字节的容量分为128个块,每个块大小为64K字节,每个块又分为16个扇区,每个扇区4K个字节。
W25Q64的最小擦除单位为一个扇区,也就是每次必须擦除4K个字节。所以,这需要给W25Q64开辟一个至少4K的缓存区,这样必须要求芯片有4K以上的SRAM才能有很好的操作。
W25Q64的擦写周期多达10W次,可将数据保存达20年之久,支持2.7~3.6V的电压,支持标准的SPI,还支持双输出/四输出的SPI,最大SPI时钟可达80Mhz。
在这里插入图片描述
在这里插入图片描述

  1. 引脚介绍
    在这里插入图片描述
    在这里插入图片描述
  2. 原理图
    在这里插入图片描述
  3. 功能介绍
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

参考资料:
W25Q64中文数据手册
W25Q64 Flash芯片原理与应用方案
W25Q64JVXGIQ

三、元件:CH340G——USB转串口模块

  1. 元件介绍
    支持 5V 电源电压和 3.3V 电源电压甚至 3V 电源电压。
    CH340G芯片内置了 USB 上拉电阻,D+和 D-引脚应该直接连接到 USB 总线上,USB工作在USB2.0全速模式。
    CH340G 芯片内置了电源上电复位电路。CH340B 芯片还提供了低电平有效的外部复位输入引脚。
    CH340G 芯片正常工作时需要外部向 XI 引脚提供 12MHz 的时钟信号。
    硬件全双工串口,内置收发缓冲区,支持通讯波特率 50bps~2Mbps。
    在这里插入图片描述
    在这里插入图片描述

  2. 引脚介绍
    在这里插入图片描述

  3. 原理图
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    LED1为单元灯,LED2在发送数据的时候灯会闪烁,LED3在接收到数据的时候会闪烁,可根据需求加上或者是删除。
    CH340G_VCC为芯片的供电,可以是3.3V或者是5V,上述电路可以兼容5V电源和3.3V电源输入。电压确定的话可以去掉前面的稳压管和R1。TX/Rx的高电平与此电源相同,移植的时候需要注意。
    芯片的TXD是芯片CH340G的发送,RXD是CH340G的接收,对接时需要注意信号方向。

参考资料:
USB转串口芯片 CH340
USB转串口电路之CH340G
串口一键下载电路(CH340)的理解串口一键下载电路(CH340)的理解


http://www.ppmy.cn/news/983807.html

相关文章

深度学习入门教程(2):使用预训练模型来文字生成图片TextToImageGenerationWithNetwork

本深度学习入门教程是在polyu HPCStudio 启发以及资源支持下进行的,在此也感谢polyu以及提供支持的老师。 本文内容:在GoogleColab平台上使用预训练模型来文字生成图片Text To Image Generation With Network (1)你会学到什么&a…

纪录片《打铁文艺社》:从全美高中生电影节到多项国际赞誉,聚焦城市公共艺术的蜕变之路

7月21日,在全美高中生电影节(All American High School Film Festival,AAHSFF)公布的入围名单中,一部取材于中国深圳的纪录片《打铁文艺社Datie: The Art Tribe of Tiegang》以其深刻的主题和精良的制作,引…

数据结构基础:2.顺序表。

顺序表的介绍和实现 一.线性表1.基本概念: 二.顺序表:1.基本概念:分类:1.静态顺序表:分类:2.动态顺序表:2.动态顺序表的功能接口的实现:0.顺序表打印:1.初始化和删除&…

JSON格式Python,Java,PHP等封装获取淘宝店铺所有商品数据API

淘宝是一个网上购物平台,售卖各类商品,包括服装、鞋类、家居用品、美妆产品、电子产品等。要获取淘宝天猫店铺商品详情描述数据,您可以通过开放平台的接口或者直接访问淘宝天猫商城的网页来获取店铺所有商品列表详细信息。以下是两种常用方法…

java-day01

一:基础常识 软件:按照特定顺序的计算机数据与指令的集合。可分为系统软件(如操作系统)和应用软件(如QQ) 人机交互方式:图形化界面(GUI)与命令行(CLI&#…

推荐系统-ALS协同过滤算法实现

从协同过滤的分类来说,ALS(Alternating Least Squares,交替最小二乘)算法属于User-Item CF,也叫做混合CF,它同时考虑了User和Item两个方面,通过数量相对少的未被观察到的隐藏因子,来…

运算放大器基础(二)

5.4.4基于理想运放的放大倍数分析 集成运放两个工作区: 线性区、非线性区 集成运放的理想化参数: 理想运放在线性区的特点 集成运放工作在线性区的电路特征

Pytest学习教程_基础知识(一)

前言 pytest是一个用于编写和执行Python单元测试的框架。它提供了丰富的功能和灵活性,使得编写和运行测试变得简单而高效。 pytest的一些主要特点和解释如下: 自动发现测试:pytest会自动查找以"test_"开头的文件、类和函数&#x…

前端html中让两个或者多个div在一行显示,用style给div加上css样式

文章目录 前言一、怎么让多个div在一行显示 前言 DIV是层叠样式表中的定位技术,全称DIVision,即为划分。有时可以称其为图层。DIV在编程中又叫做整除,即只得商的整数。 DIV元素是用来为HTML(标准通用标记语言下的一个应用&#x…

Day 64:集成学习之 AdaBoosting (2. 树桩分类器)

做了一个超类, 用于支持不同的基础分类器. 这里为了减少代码量, 只实现了树桩分类器.树桩分类器每次只将数据分成两堆, 与决策树相比, 简单至极. 当然, 这里处理的是实型数据, 而 ID3 处理的是符号型数据. 抽象分类器代码: package dl;import java.util.Random;im…

MySQL 8.0 OCP (1Z0-908) 考点精析-架构考点1:二进制日志文件(Binary log)

文章目录 MySQL 8.0 OCP (1Z0-908) 考点精析-架构考点1:二进制日志文件(Binary log)MySQL二进制日志(Binary log)二进制日志文件的相关配置二进制日志文件的相关参数的说明二进制日志的格式设置二进制日志的格式 二进制…

算法之归并排序算法

归并(Merge)排序法是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列 分为若干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有序序列。 public class MergeSortTest {public …

C++中的头文件.h 和 源文件.cpp 的关系

在VS中 C项目,我创建了一个类, 会自动创建头文件和源文件,这两个文件有什么关系? 如何快速切换?在头文件.h文件中声明的类方法, 如何快速在源文件中进行具体实现?在 Visual Studio 中创建 C 项…

关于uni.createInnerAudioContext()的duration音频长度获取不到问题

关于uni.createInnerAudioContext()的duration音频长度获取不到问题 代码如下: onLoad() {let _this this//初始化语音播放对象this.audioObj uni.createInnerAudioContext();this.audioObj.src 音频链接;// 音频进入可以播放状态,但不保证后面可以流…

幻方问题(Magic Squares)

目录 基本介绍 丢勒-幻方 高阶幻方矩阵 习题 1. 幻方检测 2. durerperm 3. 颜色分配表 4. 幻方矩阵的逆矩阵 5. 幻方矩阵的秩 基本介绍 nn幻方是含有1到n^2的整数数组,排列后是的每一行、每一列、正反两条主对角线上数字的和都是相同的。对于每个n>2都有…

Docker的数据管理和Dockerfile的指令

Docker的数据管理 一、Docker数据的概念1、数据卷2、数据卷容器 二、端口映射三、容器互联(使用centos镜像)四、Docker 镜像的创建1、基于现有镜像创建(1)首先启动一个镜像,在容器里做修改(2)然…

全志F1C200S嵌入式驱动开发(spi-nor驱动)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 和v3s一样,f1c200s本身也支持spi-nor flash。当然,不管是norflash,还是nandflash,都是为了能够让程序脱离sd卡,直接依靠板子上面的flash,就可以完成正常地加载和运行工作。tf…

Redis在云服务器上的安装与客户端连接配置

文章目录 Redis1.Redis的安装2.设置远程连接3.客户端连接3.1 客户端下载 Redis 1.Redis的安装 yum 安装 redis,使用以下命令,直接将 redis 安装到 linux 服务器: yum -y install redis 启动 redis使用以下命令,以后台运行方式启…

关于LAMP的介绍

LAMP 学习目标 配置基于 php5_module 模块的 LAMP 环境配置基于 php-fpm 和 proxy_fcgi_module 模块的 LAMP 环境安装 SCL 仓库中的 PHP 7.0安装配置 LAMP 应用配置 AWStats 实现虚拟主机访问日志分析统计 任务1:安装配置 LAMP 环境(1) 要求 基于 CentOS7 官方仓库…

SpringBoot-4

Spring Boot 使用 slf4j 日志 在开发中经常使用 System.out.println()来打印一些信息,但是这样不好,因为大量的使用 System.out 会增加资源的消耗。实际项目中使用的是 slf4j 的 logback 来输出日志,效率挺高的,Spring Boot 提供…
最新文章