自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 蓝桥杯篇---温度传感器 DS18B20

以上就是今天要讲的内容,本文简单介绍了IAP15F2K61S2中温度传感器模块DS18B20的使用

2025-02-13 12:20:14 767

原创 蓝桥杯篇---串行EEPROM AT24C02

以上就是今天要讲的内容,本文仅仅简单介绍了写字节时序、写页面时序以及串行EEPROM AT24C02的读写。AT24C02 是 Atmel 公司生产的 **2Kbit(256x8)**串行 EEPROM,采用I2C 接口通信。容量:256 字节接口:I2C 总线工作电压:1.8V 到 5.5V写保护:支持硬件写保护寿命:100 万次写循环数据保存:100 年

2025-02-13 11:40:49 657

原创 图像处理篇---基本OpenMV图像处理

以上就是今天要讲的内容,本文仅仅简单介绍了Openmv中常见的图像处理操作(灰度化、掩膜、二值化、腐蚀、膨胀、缩放、旋转、平移、边缘检测、轮廓检测)

2025-02-12 22:37:20 766

原创 上位机知识篇---SSH&SCP&密钥与密钥对

以上就是今天要讲的内容,本文仅仅简单介绍了SCP、SSH、密钥、密钥对。SCP:用于安全地复制文件,支持目录和压缩传输。SSH:用于安全地远程登录和执行命令,支持端口转发和密钥认证。两者都基于SSH协议,确保数据传输的安全性。密钥对:由公钥和私钥组成,用于非对称加密。生成密钥对:使用ssh-keygen 生成RSA或ED25519密钥对。使用密钥对:将公钥添加到远程主机,使用私钥进行SSH登录或Git操作。密钥管理:备份、更改密码、删除或替换密钥对。通过密钥对认证,可以提高。

2025-02-12 22:16:11 887

原创 图像处理篇---基本Python图像处理

以上就是今天要讲的内容,本文仅仅简单介绍了基本Python图像处理:灰度化、二值化、掩码、腐蚀膨胀、缩放、旋转、高斯平滑、边缘检测、轮廓检测。灰度化:将彩色图像转换为灰度图像。二值化:将灰度图像转换为黑白图像。掩膜:提取图像中的感兴趣区域。腐蚀和膨胀:形态学操作,用于处理二值图像。缩放、旋转、平滑、边缘检测、轮廓检测等。通过 OpenCV 和 NumPy,可以轻松实现这些图像处理操作。

2025-02-11 14:37:47 1365

原创 嵌入式硬件篇---原码、补码、反码

以上就是今天要讲的内容,本文仅仅简单介绍了八进制、十六进制的原码、反码、补码。在计算机中,源码、补码和反码是表示有符号整数的三种方式,主要用于处理负数。下面详细介绍它们的概念和转换方法,并通过示例说明。源码:直观,但加减法复杂。反码:解决了部分问题,但仍存在 +0 和 -0 的问题。补码:解决了所有问题,是现代计算机的标准表示方法。通过补码,计算机可以高效地进行有符号整数的加减法运算,同时避免了符号处理的复杂性。直接表示数值,最高位为符号位。正数与原码相同,负数为原码数值部分取反。

2025-02-11 14:00:40 775

原创 上位机知识篇---交叉编译(龙芯)

以上就是今天要讲的内容,以国产龙芯芯片为例,本文仅仅简单介绍了交叉编译。交叉编译(Cross-Compilation)是指在一个平台上生成可以在另一个平台上运行的可执行代码的过程。通常,开发环境(Host)和目标环境(Target)的硬件架构或操作系统不同。国产龙芯芯片(LoongArch架构)是一个典型的交叉编译场景,因为其架构与常见的x86/ARM不同。以下详细介绍交叉编译的原理、工具链配置,并以龙芯芯片为例进行实战演示。自主指令集:LoongArch是龙芯中科自主研发的指令集架构。

2025-02-10 14:58:40 943

原创 程序代码篇---Cython

Cython 是一个用于将Python 代码转换为C/C++ 扩展模块的工具旨在显著提升 Python 代码的执行效率,同时保持与 Python 生态的无缝兼容。它通过结合 Python 的易用性和 C 语言的性能优势,广泛应用于科学计算、高频交易、游戏开发等对性能要求较高的领域。Cython 通过将Python 代码静态编译为 C 扩展,在保留 Python 语法简洁性的同时,实现了接近原生 C 的性能。

2025-02-10 14:26:18 909

原创 程序代码篇---Python字符串&操作系统位数&字节与十六进制

以上就是今天要讲的内容,本文仅仅简单介绍了Python的字符串操作。

2025-02-09 09:12:44 568

原创 上位机知识篇---DeepSeek问答技巧

以上就是今天要讲的内容,本文仅仅简单介绍了AI问答技巧。通过使用通用模板,分步提问,设置身份,问答形式。掌握上述技巧可显著提升AI问答效率与质量,关键原则明确性:减少模糊表述,精准传递需求。结构性:复杂问题分层拆解。批判性:对AI输出保持验证意识。迭代性:通过反馈循环持续优化提问。通过灵活组合这些方法,用户可在科研、教育、商业等多个领域实现更高效的智能协作。

2025-02-09 08:34:34 927

原创 嵌入式硬件篇---OpenMV的硬件流和软件流

以上就是今天要讲的内容,本文仅仅简单介绍了OpenMV中的硬件流和软件流。• 硬件流控制:通过RTS/CTS信号实现高可靠、高速通信,适合工业级应用。• 软件流控制:通过XON/XOFF字符实现灵活的低速通信,适合资源受限场景。• 选择建议:◦ 优先使用硬件流控制(高速、可靠场景◦ 仅在硬件不支持时使用软件流控制(低速、简单场景通过合理选择流控制方式,可显著提升OpenMV在复杂环境中的通信稳定性和效率。

2025-02-08 15:20:10 1743 1

原创 嵌入式硬件篇---OpenMV串口流和缓冲区

以上就是今天要讲的内容,本文简单介绍了OpenMV的串口流和缓冲区。流 是一种抽象的数据传输模型,代表连续的数据流动。在UART通信中,数据通过串行接口以字节流的形式逐位发送或接收。流强调数据的顺序性和连续性,类似于水流,数据按发送顺序依次到达接收端。缓冲区 是硬件或软件中用于临时存储数据的内存区域。在UART通信中,缓冲区分为发送缓冲区和接收缓冲区。发送缓冲区:存储待发送的数据,由硬件逐步发送。接收缓冲区:存储已接收但尚未被程序读取的数据。UART数据传输的连续性抽象,强调顺序性和实时性。

2025-02-08 14:36:58 1479

原创 嵌入式硬件篇---OpenMV串口通信&json字符串

以上就是今天要讲的内容,本文简单介绍了Json字符串、UART串口通信。

2025-02-07 22:06:43 961

原创 嵌入式硬件---OpenMV文件系统&基本图像处理

以上就是今天要讲的内容,本文简单介绍了OpenMV中文件系统、基本图像操作。

2025-02-07 14:44:57 1015

原创 嵌入式硬件篇---OpenMV基本使用&自动增益\曝光\白平衡

以上就是今天要讲的内容,本文简单介绍了基本使用以及自动增益\自动曝光\自动白平衡。

2025-02-06 17:34:59 1266

原创 深度学习篇---深度学习相关知识点&关键名词含义

以上就是今天要讲的内容,本文简单介绍了深度学习\机器学习的相关知识点以及关键名词的含义。

2025-02-06 16:46:45 1033

原创 深度学习篇---深度学习中的超参数&张量转换&模型训练

以上就是今天要讲的内容,本文简单介绍了深度学习中的超参数以及PaddlePaddle、pytorch框架下的张量转换、模型训练。

2025-02-05 22:14:33 1276

原创 深度学习篇---计算机视觉任务&模型的剪裁、量化、蒸馏

以上就是今天要讲的内容,本文简单介绍了计算机视觉任务以及模型的剪裁、量化、蒸馏。

2025-02-05 20:51:10 1286

原创 深度学习篇---深度学习框架图像预处理&各部分组件

以上就是今天要讲的内容,本文简单介绍了深度学习框架中的图像预处理以及各部分组件的使用

2025-02-04 10:54:18 1405

原创 深度学习篇---二维码&预训练模型

以上就是今天要讲的内容,本文简单介绍了二维码原理、Paddlepaddle、pytorch、tensorflow中的各种预训练模型。

2025-02-04 09:44:33 1126

原创 程序代码篇---项目目录结构&HSV掩膜&Opencv图像处理

以上就是今天要讲的内容,本文简单介绍了项目目录结构、HSV掩膜、Opencv图像处理

2025-02-03 13:48:07 1090

原创 嵌入式硬件篇---HAL库&内外部时钟&主频&锁相环&分频器

以上就是今天要讲的内容,本文简单介绍了STM32的HAL库、内外部时钟、微控制器主频、锁相环PPL、分频器相关知识。

2025-02-03 13:00:34 1428

原创 深度学习篇---张量&数据流动处理

以上就是今天要讲的内容,本文仅仅简单介绍了深度学习中的张量以及数据在计算机中的流动处理过程。

2025-02-02 19:46:37 1183

原创 程序代码篇---enumrate&map&raise&zip&fiter

以上就是今天要讲的内容,本文仅仅简单介绍了enumrate、map、raise、zip、filter函数。

2025-02-02 10:06:18 1044

原创 程序代码篇---Numpy&assert&迭代器

以上就是今天要讲的内容,本文简单介绍了Numpy、assert、迭代器。

2025-02-01 19:52:00 1232

原创 嵌入式硬件篇---CPU&GPU&TPU

CPU:适用于通用计算,能够处理各种复杂的任务和指令。GPU:适用于需要大量并行处理的任务,如图形渲染和深度学习。TPU:专门为深度学习设计,提供了针对特定类型计算的优化。这三种处理器在现代计算系统中通常协同工作,以提供最佳的性能和效率。以上就是今天要讲的内容,本文仅仅简单介绍了CPU、GPU、TPU。

2025-02-01 19:21:30 2611 1

原创 深度学习篇---数据存储类型

以上就是今天要讲的内容,本文仅仅介绍了C、Python以及深度学习中的数据类型。

2025-01-31 21:19:54 814

原创 深度学习篇---深度学习框架

以上就是今天要讲的内容,本文仅仅简单介绍了Pytorch、TensorFlow、Paddlepaddle三个深度学习框架以及其基本操作。

2025-01-31 20:46:52 1223

原创 上位机知识篇---Git&GitHub

以上就是今天要讲的内容,本文仅仅简单介绍了Git和GitHub的区别于用法。

2025-01-30 22:43:57 1731

原创 程序代码篇---Python随机数

以上就是今天要讲的内容,本文仅仅简单介绍了Python随机数函数。

2025-01-30 22:23:16 1032

原创 上位机知识篇---Linux源码编译安装&链接命令

以上就是今天要讲的内容,本文简单介绍了Linux操作系统的源码编译安装和链接命令使用。

2025-01-29 21:59:42 988

原创 上位机知识篇---Linux的shell脚本&搜索、查找、管道

以上就是今天要讲的内容,本文简单介绍了Linux的shell脚本,搜索、查找、管道命令。

2025-01-29 21:35:55 1070

原创 程序代码篇---C++常量&引用

以上就是今天要讲的内容,本文简单介绍了C++中的const常量、&引用。

2025-01-28 20:15:08 884

原创 上位机知识篇---DDS&SDK

本文简单介绍了DDS(数据分发服务)、SDK(软件开发工具包)。

2025-01-28 19:51:18 1101

原创 程序代码篇---通配符&正则表达式&URL

以上就是今天要讲的内容,本文简单介绍了通配符、正则表达式、URL。

2025-01-27 14:32:03 1338

原创 图像处理篇---图像压缩格式&编码格式

以上就是今天要讲的内容,本文简单介绍了常见的图像压缩格式如JPEG、GIF、WebP,编码格式。

2025-01-27 13:51:45 1433

原创 上位机知识篇---CMake

以上就是今天要讲的内容,本文简单介绍了CMake中CMakeLists.txt的基本语法。

2025-01-26 09:18:26 1344

原创 程序代码篇---进程、线程&并发、并行

以上就是今天要讲的内容,本文简单介绍了线程、进程、并发、并行。

2025-01-26 08:48:17 1035

原创 程序代码篇---Python的I/O口&串口通信

以上就是今天要讲的内容,本文仅仅简单介绍了Python的I/O口编程以及串口通信。

2025-01-25 15:24:03 1012

原创 程序代码篇---python回调函数&异步编程

以上就是今天要讲的内容,本文简单介绍了Python中的回调函数以及异步编程。

2025-01-25 14:47:41 1629

空空如也

空空如也

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

TA关注的人

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