硬件基础篇-显示屏幕

前言常见的什么数码管,4p小屏幕就略过了,重点关注不知道的知识 https://lceda001.feishu.cn/wiki/NiQKwDgsuiwLiHkCtFtcZnoFnFg 立创的教程https://blog.csdn.net/qq_28877125/article/details/123076973 屏幕40pin 分类 显示模组分类和特点按显示技术分类 技术 分类 特点...

Posted on 

电脑知识基础-固态选购

前言由于运行虚拟机的电脑磁盘不够大了,需要增加固态。soc的SDK大小较大。由于固态太贵了,决定小黄鱼入手,M2为主 固态 NVME协议的M.2固态 SATA协议的SSD2.5寸固态 选购参数 颗粒类型与颗粒等级 主控 独立缓存 颗粒类型(SLC,MLC,TLC,QLC) M2固态规格22110,2280(多),2260,2242

Posted on 

电子基础科普篇-CPU架构

前言本篇针对一些关于CPU知识的扫盲包括但不限于以下内容 CPU的基本构造 CPU的架构 CPU的发展 CPU的性能评判 CPU的基本构造CPU(中央处理器)的基本单元可以分为多个核心模块,这些模块共同完成指令的获取、解码、执行和结果存储等功能。以下是 CPU 的主要基本单元及其功能: 1. 控制单元(Control Unit, CU) 功能: 负责指令的解码和控制信号的生成。 指挥...

Posted on 

python的基本语法

前言花费点时间重新学习一下python语法 使用python语言的目的 爬虫编写 自动化脚本 神经网络 基础语法爬虫爬虫的矛与盾 反爬机制 反反爬机制 robots.txt 渲染方式 HTTP 协议简介HTTP(HyperText Transfer Protocol,超文本传输协议) 是一种用于在 Web 客户端(如浏览器)和服务器 之间通信的应用层协议。它是万维网(World Wi...

Posted on 

硬件基础实践-USB2.0分线器的制作

前言USB2.0的分线器较为简单,主要是以2.0的芯片为核心 USB2.0 HUB芯片常用国产 SL2.1A CH334 和CH335 GL850G(台湾) 基于SL2.1A的USB2.0的设计芯片给的示例图 立创的原理图及其解析 增加额外供电口,但没加反接保护,和防静电等 PCB设计 3D图 外壳及其实物 简单测试(未有标准)

Posted on 

爬虫练习-网页自动检索18禁网站

基本思路: 通过查询网(“https://site.ip138.com“) 获取大量域名,域名可能会有需要的网站,爬虫伪装访问网站,获取网页源码,通过字符匹配,判断是否包含18禁内容 注意,目前代码能检索的出来的,说明网站基本未做任何防爬措施,判断安全的并不一定就不是18禁网站(也许这种性质的网站希望爬虫爬到) 文件结构 代码,先运行1_get.py,再2_on.py,检索到的文件...

Posted on 

基于标准库的STM32的开发

前言总算成功进入STM32的学习之旅。 GPIO这里只介绍GPIO的数字输入与输出,常见有八个函数。引脚默认浮空输入模式 CPIOA,GPIOB,GPIOC,每个16个引脚 PA0-PA15… 有上拉和下拉输入电阻,推挽模式下,PMOS和NMOS都导通,开漏模式只有Nmos导通,开漏模式用于信号或者其他电压的上拉,关闭模式下,PNMOS都关闭 以下是 STM32 标准外设库中...

Posted on 

使用platformio开发stm32标准库

前言网上很多教程都不太合适,大多是基于正定原子的库,这里使用的单片机是STM32F103c8t6,烧录器为stlink。默认大家VScode和platformio已经安装好了 开始 name为工程名称,board为板子类型,framework为架构,标准库架构为CMSIS单击finish开始创建,建议开梯子,更快,打开如下 然后我们得删除一些东西,防止定义冲突下图文件全部删除 下图...

Posted on 

硬件基础篇-关于PCB的功能测试流程

Posted on 

硬件基础篇-pcb规则

前言规则只是在有前辈总结,但很多自己没有验证或缺乏验证时使用的一种经验,科学吗?不知道。随着PCB工艺的发展,一些规则是否仍然需要遵从,是否适用,依然是个问题,但规则能够帮助初学者提供一种相对正确的规范,仍然具备其价值。 将包括以下部分,尽可能的做道图文并茂 流程处理 板框处理 元件布局处理 走线处理由于是内容互有穿插,就不二级标题按此划分 关于晶振包地的处理规则 晶振靠近芯片;...

Posted on 
1234511