自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 proteus仿真stm32f103c8程序运行不起来的问题分析与解决

#入门proteus仿真stm32f103c8

2025-03-23 17:02:07 237

原创 ML307A系列4G模块SDK开发(基于OpenCPU的固件开发)

#ML307A-DCLN开发 #ML307A-DSLN开发 #OpenCPU

2025-03-19 08:42:01 463

原创 回环地址127.0.0.1跟自身IP有什么区别?

127.0.0.1 是回环地址,指向本机,用于本地通信和测试;自身IP地址 是设备在网络中的实际地址,用于设备间的网络通信。

2025-02-12 09:19:41 467

原创 常用的数据结构的时间复杂度

常用的数据结构的时间复杂度

2024-12-26 13:54:01 982

原创 常用的排序算法的时间复杂度

常用的排序算法的时间复杂度

2024-12-26 13:52:27 609

原创 什么是数据库的锁?怎么实现?

什么是数据库的锁?怎么实现?

2024-12-25 11:50:28 1104

原创 单片机最小系统有哪些?

单片机最小系统有哪些?

2024-12-25 11:42:58 2100

原创 ARM指令集和RISC之间的关系?RISC-V和RISC之间的关系?

与ARM指令集不同,RISC-V是一个开放的指令集架构,其设计宗旨是提供一种简洁、通用的指令集架构,适用于各种应用和平台。RISC架构的特点是指令集精简,指令执行速度快,指令执行时间相对均匀,以及硬件实现简单等。ARM采用加载-使用模型,即在加载数据到寄存器后,立即使用该数据执行计算,避免了额外的数据转移操作。RISC-V指令集采用模块化设计,可以根据需要选择不同的模块组合,实现灵活的处理器设计。RISC-V是一个开源项目,其指令集架构规范是公开的,任何人都可以免费使用和实现。

2024-12-22 09:08:29 293

原创 RTOS是什么? Linux操作系统和RTOS的区别?

RTOS代表实时操作系统它是一种特殊类型的操作系统,专门设计用于满足实时应用程序的要求。实时应用程序是指在特定的时间限制内必须做出响应或产生结果的程序,它们通常用于控制和监控系统,以及需要高度可靠性和确定性的应用。RTOS具有以下特点:实时性:RTOS能够满足实时应用程序的时间要求,能够在预定的时间内响应或完成任务。可靠性:RTOS具有高度可靠性,能够稳定运行,不会因为系统错误或异常而崩溃。多任务支持:RTOS可以同时管理多个任务,通过任务调度算法来决。

2024-12-22 08:43:55 1129

原创 SPI协议的的四种通信模式以及时序图

SPI协议的的四种通信模式以及时序图

2024-12-19 10:38:28 1421

原创 stm32中有哪些库?其中标准库和HAL库有什么区别?

stm32中有哪些库?其中标准库和HAL库有什么区别?

2024-12-19 10:33:42 2623 1

原创 单片机上电后程序不运行怎么排查问题?

单片机上电后程序不运行怎么排查问题?

2024-12-18 10:22:10 922

原创 单片机的单总线协议

单片机的单总线协议

2024-12-18 10:21:40 841

原创 代码中对字符串的常用操作有哪些?

字符串处理

2024-12-17 08:28:51 1062

原创 阻塞IO、非阻塞IO和多路复用IO三个的区别和优缺点

阻塞IO、非阻塞IO和多路复用IO三个的区别和优缺点

2024-12-17 08:28:19 1028

原创 精简指令集(RISC)和复杂指令集(CISC)之间的区别有哪些?

精简指令集(RISC)和复杂指令集(CISC)之间的区别有哪些?

2024-12-16 10:47:11 1577

原创 冯诺依曼架构和哈佛架构的主要区别?

冯诺依曼架构和哈佛架构的主要区别?

2024-12-16 10:43:52 1568

原创 C语言面试题/笔试题/高频面试题_2

内存泄漏(Memory Leak): 内存泄漏是指程序在动态分配内存后,未释放不再使用的内存,导致这部分内存永远无法被回收,从而造成内存的浪费。,其中 dest 是目标地址,src 是源地址,n 是拷贝的字节数。memcpy:memcpy 是用于拷贝指定大小的数据块(字节),它不会自动检测字符串结束符('\0'),因此适用于拷贝任意数据,包括字符串和非字符串数据。strcpy:strcpy 是用于拷贝第一个以 '\0' 结尾的字符串,它会自动拷贝整个字符串,包括字符串结束符 '\0'。

2024-12-05 22:51:21 1140

原创 C语言面试题/笔试题/高频面试题

c语言面试题

2024-12-05 22:44:05 427

原创 嵌入式工程师面试笔试总结——day1

#面试题 #进程与线程 #c/c++

2024-11-22 21:00:40 674

原创 单片机进阶硬件部分_day2_项目实践

原理图设计、PCB板设计

2024-11-20 18:36:06 357

原创 单片机进阶硬件部分_day1_原理图和PCB设计

#PCB基础

2024-11-19 19:00:49 994

原创 单片机进阶_day3_RTOS(实时操作系统)

#RTOS #FreeRtos #如何用RTOS创建项目

2024-11-19 18:50:48 1284

原创 单片机进阶_day2_单片机控制ESP8266连接阿里云物联平台

MQTT协议、单片机与ESP8266连接阿里云

2024-11-18 18:37:54 1226

原创 单片机进阶_day1_单片机控制ESP8266

在计算机系统中,icache(指令缓存)是处理器核心内部的一个关键组件,它专门用来存储最近使用过的指令。如果所需的指令已在i-cache中(这种情况称为缓存命中),CPU可以直接从i-cache中快速读取指令,无需等待从主内存中获取,这显著提高了指令的访问速度并提升了程序的执行效率。在网络传输中,虽然数据包在传输过程中可能会经过多个路由器或交换机,但在透明传输(与透传相似但更广泛的概念)的情况下,这些数据包的内容不会在这些中间设备上被修改或检查,除非有特定的安全或路由需求。和WIFI_Config( );

2024-11-18 18:22:29 1081

原创 单片机_day9_ADC+LCD+DMA(完结)

#模数转换器(ADC) #ADC原理 #STM32U5的ADC简介 #ADC特性 #ADC单通道采集实验 #LCD #ILI9341(显示驱动芯片) #DMA(数据的搬运工) #DMA作用 #DMA主要特性 #DMA寄存器 #DMA的增量或者循环模式 #DMA搬运ADC实验

2024-11-17 10:29:20 1282

原创 单片机_day8_时钟系统+定时器+PWM

#时钟源 #STM32U5时钟源 #时钟树 #STM32CubeMX时钟树配置 #Systick定时器 #滴答定时器分析 #TIM定时器 #STM32U5定时器 #预分频器 #自动重装寄存器 #计数器 #TIM定时器定时算法训练 #定时器实验 #cubeMX配置 #PWM #PWM生成原理 #PWM模式 #风扇调速实验

2024-11-17 10:09:28 1230

原创 单片机_day7_中断

#中断的意义 #中断处理过程 #NVIC #EXTI外部中断控制器 #用CUBE配置中断 #串口中断 #定长接收中断 #串口不定长接收--->空闲中断实验

2024-11-16 11:16:39 1240

原创 单片机_day6_IIC+SHT20

#IIC通信协议 #SHT20温湿度传感器 #看懂技术手册 #cubeMX快速创建stm32项目

2024-11-16 10:25:06 1163

原创 单片机_day5_SPI+数码管

#SPI通信 #SPI总线介绍 #字节交换原理 #SPI模式 #数码管 #74HC595芯片分析 #cubeMX配置

2024-11-15 23:52:24 993

原创 单片机_day4_串口通信

#串口通信

2024-11-15 23:40:26 879

原创 单片机_day3_GPIO

#看懂原理图 #二极管 #换了一个灯和原理图 #三极管 #NPN型三极管 # PNP型三极管 #输入 #浮空输入 #上拉输入 #下拉输入 #模拟输入 #输出 #推挽输出 #开漏输出 #如何让开漏输出高电平? #相关寄存器 #寄存器定义与作用 #配置时钟使能寄存器 #GPIO配置寄存器 #端口模式寄存器 #开始点灯 #底板与拓展板 #按键 #按键消抖 #延时消抖 #抬手检测 #光电开关(任务分析) #原理 #光电开关控制风扇

2024-11-14 23:54:56 1149

原创 单片机_day2_汇编语言

#第一个汇编文件 #数据搬运指令 #算术运算 #比较指令 #跳转 #逻辑运算 #左移右移 #内存操作 #​​​​​​​CPU的栈机制 #栈的概念 #栈的种类 #栈的基本操作

2024-11-14 23:08:50 1136

原创 单片机_day1_底层理论基础

#计算机基础 #IO逻辑 #计算机的组成 #8位和32位的区别 #ALU #指令集# CPU组成与运行原理 #CPU时钟 #延迟问题 #编译流程 #DMA总线 #单片机基础 #单片机简介 #单片机型号 #开发板/最小系统板 #开发板 #显示屏 #资源扩展板 #STM32 #STM32的优势 #STM32系统架构 #stm32存储器 #ARM体系结构 #Cortex-M33的寄存器 #通用寄存器 #特殊寄存器

2024-11-13 19:39:57 1441

原创 Qt_day10_程序打包(完结)

#动态链接库 #软件打包

2024-11-13 19:16:15 1109

原创 Qt_day9_OpenCV应用

#OpenCV简介 #环境搭建 #人脸检测

2024-11-12 23:28:32 422

原创 Qt_day8_网络编程

#TCP:全双工通信、面向连接、可靠 # UDP:全双工通信、面向无连接、不可靠 #IP地址 #端口号

2024-11-12 23:21:22 975

原创 Qt_day6_多窗口编程

#继承结构 #QMessageBox 消息对话框 #QStackedWidget 堆栈窗口 #QMainWindow 主窗口类 #QMenuBar 菜单栏 #QToolBar 工具栏 #QWidget 中心组件 #QStatusBar 状态栏 #parent参数 #自定义窗口类 #窗口传参(对象传参) #事件 、机制 、事件函数

2024-11-11 23:17:23 641

原创 Qt_day7_文件IO

#Qt文件IO #QFileDialog 文件对话框 #QFileInfo 文件信息类 #QFile 文件读写类 #UI操作与耗时操作 #多线程 #复现未响应 #创建并启动线程 #异步刷新 #停止线程 #数据持久化(掌握)

2024-11-11 23:07:42 1185

原创 Qt_day5_常用类

#QString 字符串类 #容器类 #顺序容器QList #关联容器QMap #几种Qt数据类型 #跨平台数据类型 #QVariant 统一数据类型 #QStringList 字符串列表 #QDateTime 日期时间类 #生成随机数 #QTimer 定时器类

2024-11-10 12:12:51 1035

空空如也

空空如也

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

TA关注的人

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