作者:没志青年

硬件基础 - 晶振

晶振的分类 晶振分为有源晶振(晶体振荡器)和无源晶振(无源晶体、晶体谐振器)。 有源晶振上电就能输出振荡信号,无源晶振外部电路。 一般无源晶振用的比较多,因为便宜,而且很多芯片用的是无源晶振的方案。 有源晶振内部是包含了一个无源晶振,然后再将阻容,放大等电路也包含进去,整体封装好再给我们用,所以价格

没志青年 没志青年 发布于 2025-12-21

ElasticSearch

基础概念 索引Index:相当于MYSQL的数据库 文档Document:相当于MYSQL的一行记录 字段Field:相当于MYSQL中的列 映射Mapping:相当于MYSQL的表结构 索引

没志青年 没志青年 发布于 2025-12-16

姿态传感器 ICM42688

电源模式 FIFO 中断引脚 可配置 INT1 and INT2 can be push-pull or open drain Level or pulse mode Active high

没志青年 没志青年 发布于 2025-12-13

面试题 - 硬件

简述二极管工作原理?应用场景? 简述三极管工作原理?应用场景? 简述MOS管工作原理?应用场景? 阻抗的概念是什么?阻抗匹配是什么意思? 什么是差分信号,列举出两个常用的差分信号? 线性电源和开关电源的区别?

没志青年 没志青年 发布于 2025-12-04

面试题 - 单片机

什么是中断? 中断的过程? 什么是ADC? STM32的外设都有哪些? STM32的初始化的流程? SPI 通信速率?I2C 通信速率? 在可穿戴设备中会有1到2个按键响应用户输入,实现单击和双击功能? 串口、SPI、I2C的时序和区别? 单片机的最小系统的组成? 在STM32里,从C文件到可执行文

没志青年 没志青年 发布于 2025-12-04

面试题 - C语言

关键字 volatile、const、static 分别有什么用? 编写一个宏,可以清除或设置pos位 已知:val 要设置的值 pos 偏移量 bit:1置位0清位 #define SET bit ? (val |= a << pos) : (val &=~ 1 << pos) 已知一个数组Tab

没志青年 没志青年 发布于 2025-12-04

Bootloader[05] CAN 实现

通信协议:CAN 分区:B区Bootloader,A区程序

没志青年 没志青年 发布于 2025-12-03

移植 Fatfs 文件系统

GD32 移植过程 不实现 retry.times 函数运行的时候会报错。 下载:FatFs - Archives <

没志青年 没志青年 发布于 2025-12-03

电流检测芯片 INA220

INA220电流电压采样方案-CSDN博客 引脚说明 VS:3 ~ 5.5 V VBUS:直接与USB的VBUS连接,用于测量电压<

没志青年 没志青年 发布于 2025-12-03

Bootloader[01] 基础概念

Bootloader:启动程序 OTA:网络升级,是 Bootloader 的一个重要功能。 Flash 分区 B 区:存放 Bootloader 程序 A 区:存放主程序 B 区要在A区前面,因为B区的大小是固定的,而A区的程序是变化的,如果A区在前,可能会覆盖掉B区的程序,造成Bootloade

没志青年 没志青年 发布于 2025-11-29

OrCAD[03] 导出文件

导出网表常见错误 错误保存在 netlist.log 文件中。 (1)引脚名称重复 解决办法: 如果是电源引脚,比如VCC、VSS、GND等重复的引脚,将这些管脚的 type 改成 power 就行。

没志青年 没志青年 发布于 2025-11-29

OrCAD[02] 原理图

【Options】【Preference】 栅格设置: Pointer snap to grid 抓取格点

没志青年 没志青年 发布于 2025-11-28

[6] Linux 网络编程

网络基础知识: IPV4 地址:由4个8位字段组成。 网络地址和主机地址占用的位数不同,分为A、B、C、D、E 类。 C类: 3字节网络地址 + 1字节主机地址 192.168.0.0 ~ 192.168.255.255 私有 IP 地址。 一个网络254个主机。 服务端流程: 创建socket通信

没志青年 没志青年 发布于 2025-11-26
AD

AD

没志青年 没志青年 发布于 2025-11-26
AD

AD

没志青年 没志青年 发布于 2025-11-25

RK3506 编译和烧录

RK3506J 核心板: 开发板:TL3506-MiniEVM-A1.0-2GN2GD-I-A1.0 Rootfs 开发、应用开发:arm-linux-gnueabihf-gcc(版本为 11.4.0,通过 apt 安装) U-Boot 开发、内核开发:gcc-arm-10.3-2021.07-x8

没志青年 没志青年 发布于 2025-11-24
QT

QT 多窗口设计

MainWindow 与 Widget 的选择? 主要区别在于他们的用途和功能范围: MainWindow:这是一个包含完整菜单栏、工具栏和状态栏的主窗口应用程序框架。它适合于更复杂的应用程序,需要这些额外的用户界面元素来提供丰富的功能和交互。 Widget:这通常是一个简单的窗口,没有内置的菜单栏

没志青年 没志青年 发布于 2025-11-24

LWIP 移植和使用

DMA 描述符 DMA 描述符,可以理解为给 DMA 用的“任务清单”, 我们平时用 DMA,在初始化的时候就写死了。 使用DMA 描述符可以动态的配置 DMA 数据传输 为什么不用一个描述符,而是一堆描述符?

没志青年 没志青年 发布于 2025-11-23

SolidWorks 装配体

附加课8、6、11没看 装配体:将若干个零件、子装配体组合在一起。 软件打开了多个零件文件等,在窗口中可以查看选择。使用ctrl+tab也可以。 左侧的菜单为英文的话,设置中设置一下模板,选择默认的模板就行了。 重建模型,即刷新:

没志青年 没志青年 发布于 2025-11-23

SolidWorks ican 插件

参考:嘉立创 ican 文档

没志青年 没志青年 发布于 2025-11-23

Solidworks 练习 - 手机支架

三角形顶点处的两个点不要让它们竖直共线,否则在标注其他尺寸的时候会过定义。 过定义一般平行、垂直导致的。 要是突然找不到零件了,可能是不小心用快捷键把它隐藏了。

没志青年 没志青年 发布于 2025-11-22
上一页 下一页