自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 大话AI硬件--TFLOPS究竟是什么?

本文探讨了AI硬件算力的衡量标准(TFLOPS和TOPS)及其应用场景。TFLOPS用于衡量浮点运算能力,适用于GPU的高精度计算;TOPS则针对整数运算,常见于NPU和边缘AI设备。通过对比不同设备的算力表现(如RTX 3050与5060ti、香橙派3B与5 Pro),指出算力提升与硬件架构、设备类型的关系。同时分析了CPU中NPU的设计初衷与实际应用差异:笔记本低功耗场景可能受益,但台式机用户为NPU付出的成本与收益不匹配。文章揭示了厂商在算力宣传中的策略,并强调硬件选择需结合实际需求。

2025-11-21 13:40:06 867

原创 四分之一波长阻抗变换器[Basic Analog Guider]

本文给出了一个阻抗匹配情景,并就波长阻抗变换器给出解答

2025-11-12 15:43:38 924

原创 西电25年A测 语音识别机械臂方案与教程

这次的西电老东西A测不讲五德的更换了题目,而网上现在又没有合适的攻略ψ(`∇´)ψ而电鼠又在贴吧立了flag ,所以让我们话不多说,直接开始吧。注意,此教程请配合整理出的资料包使用...(资料大部分是已经提供的,不过有一个部分是串口)

2025-10-18 16:56:50 3220 16

原创 从波动开始的电磁学数学基础

本文讨论了波矢的定义,和角速度做了联系。讨论了行波方程,最后从直觉,数学,几何角度给出漂亮的解释。

2025-10-14 15:13:47 582

原创 我的创作1024纪念日

当博客主主要是大一的时候看到一个说法:人生最好的兴趣是培养一个输出型的爱好。刚好自己学编程,搞理论,做电子 有很多想法想要分享。很高兴成为一个博客主1024天啊,期间确实成长了不少,也找到了自己的方向。

2025-10-14 15:07:06 250

原创 PN结的交流等效电阻

本文从PN结电流公式,推导了PN结的交流电阻的决定公式。PN结在交流小信号下表现为电阻性,其阻值由直流工作点决定。通过推导PN结电流公式可知,交流电阻r = nV_T/I_D,其中V_T为热电压,I_D为直流电流。结果表明:1)交流电阻与直流电流成反比;2)阻值范围从几欧(小电流)到零点几欧(大电流);3)不同材料(硅/锗)PN结在相同电流下交流电阻相同。该结论同样适用于BJT基极回路的分析。

2025-10-08 18:45:03 975

原创 C++智能指针

现代C++应该尽可能避免使用堆内存,而是优先使用栈内存。而对于必须使用堆内存的资源,我们应该创建一个拥有该资源的对象,在对象构造时候获取资源 **RAII (Resource Acquisition Is Initialization)**,在对象销毁时候其析构函数会自动释放资源。这样就把一个堆资源的管理,移动到了栈上,让程序自动管理。从而避免了手动delete 可能带来的资源泄露,多重释放,和悬空指针问题。

2025-09-07 21:06:47 873

原创 L293D 数据手册逐句翻译

本文和使用配套说明,下面是L293D的数据手册逐句翻译,让你接收最完全的芯片信息。L293D 是一款四通道半桥驱动器芯片,**每个通道都可以提供高达 600mA 的连续驱动电流**,峰值脉冲电流可达 1.2A。这意味着每个输出引脚都能够独立地驱动负载,并且在满足芯片散热等条件下,每个引脚都可以输出高达 600mA 的电流。

2025-08-25 11:01:51 1003

原创 PWM波的频谱分析及matlab 验证[电路原理]

本文从傅里叶公式开始,推到了PWM的频谱分布,给出了完整详细的过程。并且贴出了matlab代码,大家可以自己跑跑。 大家可以根据这个原理,自己设计滤波器做低成本ADC。

2025-08-10 14:35:49 952

原创 stm32计时的两个方法

本文介绍了两种STM32 计时基本方法。 分阻塞式,和非阻塞式。代码COPY即用。有详细原理解释和注释

2025-07-10 13:13:52 534

原创 NMOS电压传输特性--以求源端电压为例[电路原理]

MOS管的应用,分为直流和交流小信号。很多人对直流情况的MOS工作都不甚清楚,特此研究。本文主要研究了射跟随器类型的NMOS解法的直流特性,并有接电阻,接电容两种状态的情况分析。而且用简单易懂的图表辅助说明。

2025-06-23 13:15:34 975

原创 NMOS电流特性分析[电路原理]

本文主要分析了NMOS的电流特性,结合MATLAB代码和图像,给出了直观的结论

2025-06-22 17:07:03 1549 2

原创 为什么蓝光LED这么难制造

1962 年,美国的尼克・霍姆尼(Nick Holonyak Jr.)发明了第一个实用化的红色 LED。:在红色 LED 发明之后,研究人员逐步开发出绿色 LED,具体的独立发明时间相对红色 LED 较晚一些,但也是在 20 世纪 60 年代后期至 70 年代初逐渐发展出来的。:蓝色 LED 的发明相对较晚且难度较大。1986 年,当时在名古屋大学担任教授的赤崎勇和研究生天野浩使用氮化镓制成结晶;1989 年成功研发出蓝色 LED。

2025-04-13 15:23:39 1646

原创 如何使用香橙派操作舵机?[香橙派搞机日记]

本文介绍了香橙派上产生PWM的原理,介绍了ARR和CCR寄存器的作用,在PWM中扮演的角色。以及如何配置并操作360舵机SG90

2025-04-05 12:04:28 1035

原创 香橙派不能正常发生PWM是什么问题?[香橙派搞机日记]

PWM是嵌入式常用的资源,在某些情况下,香橙派的GPIO使用 <wiringPi.h>库却不能正常发生PWM 这是因为什么原因?除了软件配置错误以外,还有可能是硬件不支持!

2025-04-05 11:55:31 477

原创 如何使用cpp操作香橙派GPIO --使用<wiringPi.h>

香橙派是国产SBC ,对标树莓派。不过国内的开发环境确实挺惨的,没多少帖子讨论。楼主决定从今天起,不定期更新香橙派的教程。今天的教程是如何使用香橙派下载wiringOP 并使用CPP操作GPIO

2025-04-01 21:49:54 760 2

原创 为什么不推荐在程序中使用system(“...“) 进行系统交互

本文就intel写出的雷电驱动,结合两种获得WIFI的SSID的方法,说明了API调用的优越性

2025-03-09 12:48:38 972

原创 为什么cpp编程不能脱离系统的接口(API)?

关于cpp和系统库,cpp中除了cpu操作,其他的几乎一切操作cpp都是要借助系统接口实现

2025-03-09 12:42:06 811

原创 使用原生CPP11处理不等长的UTF8 的方案[more cpp]

CPP原生是不太支持UTF8 编码的,比如UTF8 的代码是不等长的(1~4字节),CPP对于字符的统计从来是按照字节,这着实是不方便。有些时候,特别是有时候只能使用CPP11 的时候。不过当我们知道一些基础知识之后,我们可以编写出我们自己的UTF-8 的处理类。楼主也是废了很大的努力,才得到了这个成果

2025-03-02 16:10:17 1138

原创 第一个CMAKE项目hello cmake

使用CMAKE和IMINGW 构建你的项目的保姆级别教程。以helloworld为例子的无痛教程

2025-02-21 22:35:28 895

原创 保姆级MINGW下载配置教程:告别IDE,更深入的了解CPP工程搭建

保姆级别MINGW下载和配置教程。新系列的开篇

2025-02-21 13:51:09 1042

原创 方波的基波和谐波详细推导,以及matlab验证[电路原理---2]

最近要滤波,从1KHZ 方波中获得正弦波,这让我们要对方波的频谱有具体的了解。虽然楼主一年前刚学过傅里叶。但也是忘的干干净净查阅资料后终于是整理出来。用漂亮的latex打出来了,为自己留存一份记录,也分享给大家学习。

2025-02-08 10:48:39 2656

原创 直流电路中RC充放电回路公式推导[电路原理]

最近楼主也是在研究电路啊,NE555真是个相当神奇的原件。在推导NE555方波回路的时候,用到了RC直流充电公式,楼主好歹是科班生,索性自己推了一下。结论党可以直接看这里,想要深究的可以看看下面文章,使用微分方程进行十分严谨的推导在文章的最后,附赠一道例题的讲解

2025-02-07 11:58:25 2159

原创 VS安卓仿真器下载失败怎么办?

本文主要解决VS下载安卓模拟器失败的问题,给了低网速状态下的解决方案

2025-01-31 17:00:37 709

原创 孩子们,VS炸缸了怎么办----如何简单快捷卸载VS

如果遇到灾难性错误,并且无法修复或卸载 Visual Studio,可运行 `InstallCleanup.exe` 工具,以删除 Visual Studio 2017、Visual Studio 2019 或 Visual Studio 2022 的所有已安装实例的安装文件和产品信息。

2025-01-30 10:55:46 981 1

原创 为什么应用程序是特定于操作系统的?[计算机原理]

你把WINDOWS程序复制到MAC上使用,会发现无法运行。你可能会说,MAC是arm处理器,而WINDWOS是X86 处理器。但是在2019年,那时候MAC电脑还全是Intel处理器,在同样的X86芯片上,运行MAC和WINDOWS 程序还是无法互相兼容。如果我们深入思考,这应该让我们感到困惑,因为可执行文件本质上是对于CPU的机器码。

2025-01-28 09:48:59 1293

原创 LC3实验:打印寄存器的值[计算机原理]

本文给出了 以16进制打印LC3寄存器中的值 的完整代码以及思路解释

2025-01-20 10:44:24 366

原创 KBps Kbps kBps kbps傻傻分不清?[计算机原理]

本文主要讲述了KBps Kbps kBps kbps这四个单位之间的差别和换算。已经两个生活场景的问题:1,硬盘标称不足问题。2,网速标定问题

2025-01-17 12:55:17 2285

原创 LC3实验:右移1位二进制数[计算机原理]

想必有很多高校的计算机原理教学用的是 **Yale N.Patt**的这本《计算机系统概论》(原书第二版) 本文是配套的常见实验一、实验题目:设计一个LC-3程序,完成一个16位二进制数的右移1位的功能。要求用 处理器的机器码指令实现。二、实验要求:1、确定右移方案,基于系统分解步骤描述设计过程;2、用LC-3 的机器指令进行代码编辑和汇编实现,记录编译错误并修改; 3、试总结调试过程,记录调试过程中出现的问题; 4、尝试更换1~2组不同二进制数,检查算法步骤的正确性;

2024-12-23 11:45:00 1524

原创 如何使用ST7789展现图片?[ESP--4]

本节我们继续ESP和ST 7789的话题,这节课我们来学学如何展示图片,话不多说,先上效果。好,教程开始~前情提要,要看懂这篇,建议搭配楼主的前两期文章

2024-11-30 23:41:06 1397

原创 加速你的LCD-ST7789屏幕![ESP--3]

本节介绍了如何使用TFT-eSPI 库替代Arduino_ST778.h 提升TFT-SPI-ST7789帧率的方法,内含eSPI 的下载和 配置详细说明

2024-11-24 13:08:03 3244

原创 使用ESP32驱动LCD-ST7789屏幕[ESP--2]

- **SPI的驱动有两种,一种硬件SPI,一种软件SPI。硬件SPI是IO口本身有支持SPI的硬件,这种速率高稳定性好,一种是软件SPI,就是你可以任意的把几个IO口作为指定的接口(保证你的连线正确)软件驱动IO口模拟SPI发信,这种泛用性广,但是速度不高,稳定性差**- 下面我们使用**软件SPI**来做例子- 理论情况下,这种的速度不会超过1帧每秒,但是这是做演示的程序- 注意你的开发环境- 我的是VSCODE+PLATFORMIO+ESP 32- 装载了Adafruit_GFX.h库

2024-11-24 12:45:05 2562 1

原创 历遍单片机下的IIC设备[ESP--0]

本文简单介绍了IIC的实现和原理,重点讲解了IIC地址,基于该原理给出检测IIC下挂载设备地址的代码,并介绍了一个常见问题:没有正确启动IIC设备是无法检测到的

2024-11-22 19:55:52 1257

原创 控制台中,为什么会打印出烫烫烫?--那些中文乱码问题【more cpp-8】

在我们写出BUG并且打印字符串的时候,常常会遇到**控制台中打印出烫烫烫**的情况。这是为什么呢?今天我们来一起探究一下

2024-11-10 23:02:23 1028 2

原创 PNG的存储方式[计算机原理]

众所周知,所有的信息在计算机中以**位**的形式存在(0|1)8位是一个字节,可以表示成两个16进制数,例如**0xFC**因为4位对应一个16进制数嘛。PNG这种图片也不例外,它也是由位组成的,不过我们提供了更好的抽象,**文件块**(chunks)每个文件块符合下面的格式

2024-08-18 18:26:30 1434

原创 详解CPP中的按值传递的函数调用问题

C中传参方法就两个,一个是按值传递,一个是传指针。CPP当然也继承了它爹C的性质。不过按值传递是怎么个传递法,在CPP中又是个什么情况,很多人都没搞明白。本文介绍了 构造函数,拷贝构造函数,和移动构造函数3个函数在按值传递过程中的使用情况

2024-08-01 13:04:32 797

原创 问卷星,看我脚本一击灭之(无门槛速刷问卷)

本文为小白提供无门槛速刷问卷星的脚本方法。图文配合,教不会我吃。脚本原文从互联网获取,有事私信。

2024-08-01 10:27:03 6464 10

原创 使用easyx.h实现3D旋转立方体效果

【C语言】【easyx.h】实现3D旋转立方体

2023-07-27 13:42:29 1001 1

原创 C语言实现图灵机模拟

图灵机模拟程序描述:写一个图灵机模拟程序,该程序输入专用图灵机指令集及用户输入,模拟执行图灵机程序,产生输出。

2022-12-25 14:00:42 2388 2

西电A测资料按照教程重新整合

这是和文章配套的所用资料整合。请配合文章一起使用。

2025-10-18

尼曼半导体第四版 全部答案

尼曼半导体第四版 全部答案

2024-12-31

《计算机系统概论(第二版)》 Yale N. Patt课后习题完全答案

此资源包含所有的《计算机系统概论(第二版)》 Yale N. Patt 课后习题答案

2024-12-23

LC 3 小型模拟计算机程序

这是一个计算机教学用程序,用于了解汇编和计算机运行原理。建议搭配黑书《计算机系统概论 Yale N.Patt》使用 包含一个编写器和一个模拟器

2024-11-18

stc-isp-15xx-v6.91

这是单片机烧录程序。可以烧录大部分的单片机。适合刚刚入门的单片机新手。说实话,我刚入门的时候,找这个找了好久,所以希望别人不用费这么大的劲。希望能帮到你~♪(´▽`)

2023-01-29

数学笔记.goodnotes

数学笔记.goodnotes

2022-11-16

空空如也

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

TA关注的人

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