自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 U盘被制作成树莓派启动盘后,在Windows中显示为RAW格式无法使用的恢复方法, 使用windows自带的diskpart工具

之前将U盘制作成树莓派系统启动盘,安装完树莓派的rasbianOS之后U盘就不用了, 但是当我插回Windows电脑却,导致。

2025-03-28 14:44:47 250

原创 微机原理与接口技术:8 - 数模D/A模数A/D的基本原理和典型芯片(DAC0832, ADC0809)

介绍模拟量输入输出技术,涵盖DAC和ADC的基本原理及应用,包括DAC0832和ADC0809芯片的工作方式、主要技术指标,以及如何与系统连接,重点解析数据采集和转换过程。

2025-01-10 18:37:11 894

原创 微机原理与接口技术:7 - 常见数字输入输出接口(可编程定时 / 计数器 8253, 可编程并行接口 8255)

介绍了并行与串行通信方式的基本概念,并详细讲解了可编程定时/计数器8253与可编程并行接口8255的工作原理与应用。

2025-01-10 17:21:06 825

原创 微机原理与接口技术:6 - 输入输出和中断技术(DMA传输, 中断向量表, 8259A中断管理芯片...)—— 万字长文!干货满满!

绍了输入输出(IO)系统及其接口、端口编址方法、基本IO操作及中断控制技术,重点讲解了中断的基本概念、处理流程以及DMA方式,强调了硬件与软件在数据传输中的交互

2025-01-10 16:49:15 921

原创 esp-idf开发遇到VSCode IntelliSense 无法识别 ESP-IDF 头文件[小智桌面屏幕]

博主最近在尝试复现小智桌面屏幕, 本人的开发环境是在虚拟机Ubuntu22.04中搭建esp-idf开发环境和samba服务器, 并且在windows主机上使用vscode ssh remote远程开发.如图所示, 本来是正常的, 可能是载入项目的时候因为某种位置情况影响, 导致我的VS从的无法正确读取到对应的头文件, 这样搞得整个IDE的很多功能瘫痪了, debug什么的完全不方便, 后面发现是。

2024-12-17 21:22:39 721 2

原创 微机原理与接口技术:5 - 存储器系统(SRAM, DRAM, EPROM/EEPROM, Flash,Cache) —— 万字长文!干货满满!

概述计算机存储器系统及其层次结构,分析半导体存储器的特点、分类及性能指标,包括动态与静态存储器的工作原理与优缺点。

2024-12-10 12:20:00 888

原创 微机原理与接口技术: 4 - 汇编语言程序设计

(基于8086/8088指令系统) 本文章详细介绍了汇编语言程序设计中源程序的结构、语句类型、数据项与表达式,以及伪指令的功能和使用方法。

2024-12-10 00:46:45 929

原创 VsCode Markdown 编辑 markdown.json 添加 Snippets 来实现markdown自定义语法/代码/文本补全

二我在写公式的时候遇到了一个蛋疼的问题,就是我们在想高亮加粗,打斜文本,或者说是想把文本用一个括号括起来的时候,我一直是习惯先把文本打出来,按住shift+ctrl+左方向键把文本框选住, 然后就比如说点击shift+左括号, vscode就可以自动的把文本用括号框起来了,非常丝滑,也一直非常的让我满意, 但是当我想打数学符号和数学表达式的时候, 很可恶的是我就没办法用这种丝滑的方式自动的补全$$美刀符号了。因为平时打括号,把文本高亮都是这么写的,到写公式的时候就不得了,这让我非常的生气。

2024-12-08 00:18:44 970

原创 微机原理与接口技术: 3 - 8088/8086 指令系统 - 六大类指令 数据传送,算术运算, 逻辑和移位运算,串操作, 控制转移指令 和 处理器控制指令 —— 万字长文!干货满满!

涵盖大部分常用的汇编操作指令(格式, 定义, 操作), 同时辅以例子与助记符英文原意以辅助理解(基于8088/8086)

2024-12-07 15:15:46 570

原创 微机原理与接口技术: 2 - 微处理器与总线 —— 万字长文!干货满满!

CPU是计算机系统的核心部件, 总体上由运算器, 控制器 和 寄存器组组成. 同时,寄存器组又可视为运算器的一部分.能够进行算术运算和逻辑运算能对指令进行译码, 寄存并执行指令所规定的操作具有与存储器和IO接口进行数据通信的能力少量数据的暂存能够提供该系统所需的定时和中断信号能够响应输入输出设备发出的中断请求评价CPU性能的指标(这里只说一项) -> 字长Byte字长 - 指CPU在单位时间内能够依次处理二进制数的尾数, 通常是CPU内部寄存器的位数及内部数据总线的位数->

2024-11-28 16:42:42 907

原创 微机原理与接口技术: 1 - 微型计算机基础概论

微机原理与接口技术课程的绪论概述

2024-11-28 16:13:28 1237

原创 电赛MSPM0G3507软件资源(CCS Theia下载,例程源码,syscfg,开发手册)

【【2024电赛】TI MSPM0快速入门课 - 课程介绍】 https://www.bilibili.com/video/BV1ZA4m1w7nW/?链接:https://pan.baidu.com/s/1J0lHSvB6eyTVxRAyDjT_LA?开发上手我推荐B站Torri_Yin的快速上手课程,讲的真挺好的,如果有一定单片机基础,一天就能上手了。mspm0_sdk是TI官方的例程源码,我们开发看的例程参照其中的driverlib库就好了。通过百度网盘分享的文件:MSPM0G3507。

2024-07-29 14:48:52 470

原创 stm32常见外设初始化步骤(GPIO、EXTI、TIM、TIM OC、TIM IC、ADC)

参考自江科大自化协

2024-05-15 16:19:04 2288

原创 数电学习笔记Ⅱ——逻辑代数/布尔代数

参考康华光教材与学校老师讲的内容

2024-04-20 13:31:33 1415

原创 【自控原理】Matlab仿真——标准二阶系统时域响应可视化

基于matlab的control toolbox,代码实现的在不同阻尼比下标准二阶系统的时域响应,还进一步探讨了不同输入reference下的代码实现

2024-04-10 05:21:23 4677 1

原创 数电学习笔记Ⅰ——数制、运算与编码

参考康华光第一章和学校老师讲的内容

2024-03-26 18:29:18 805

原创 平衡二叉树AVL Tree - java实现

在AVL树中,每个节点都包含一个键值(key)和相关的数据(value)(value可加可不加,我的演示demo没加),以及指向其左右子节点的指针。此外,每个节点还具有一个平衡因子(balance factor),它是该节点的左子树高度减去右子树高度的差。图解“高度(height)”和“平衡因子(balance factor)”AVL树的结点和普通二叉树的结点差别不大,对于AVL结点我们可以选择在结点类中直接定义节点高度和平衡因子,也可以通过定义成员方法来在算法中调用计算。leftdata。

2023-12-21 22:43:33 265

原创 二叉树的链式实现及遍历 —— JAVA

树是什么?是一种抽象的数据结构,用来模拟具有树状结构性质的数据集合。其具有以下特点:1)每个节点有零个或多个子节点;·2)没有父节点的节点称为根节点;3)每一个非根节点有且只有一个父节点;4)除了根节点外,每个子节点可以分为多个不相交的子树;二叉树是一种树状数据结构,其中每个节点最多有两个子节点,分别称为左子节点和右子节点。在系统的整那么些弯弯绕绕之前,其实这些遍历算法说白了,特别特别的简单。

2023-12-13 00:21:10 194 1

原创 十大经典排序算法(一) java

其基本思路是,对于一组要排序的元素列,依次比较相邻的两个数,将比较小的数放在前面,比较大的数放在后面,如此继续,直到比较到最后的两个数,将小数放在前面,大数放在后面,重复步骤,直至全部排序完成。通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据比另一部分的所有数据要小,再按这种方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,使整个数据变成有序序列。插入排序的工作原理是通过构建有序序列,对于未排序数据,在已排序数组中从后向前扫描,找到相应位置并插入。

2023-11-29 01:00:16 207 1

原创 队列——链式存储实现 java (一)

Node(){

2023-11-22 15:01:48 156

原创 栈——链式存储栈实现java

WiKi是这么说的:栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素栈就是一种只允许在表尾进行插入和删除操作的线性表也可以这么理解:先进后出,先进队的数据最后才出来。

2023-11-21 11:50:44 163 1

空空如也

空空如也

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

TA关注的人

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