自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32 UART中断接收变长数据--笔记----为什么要反复调用HAL_UARTEx_ReceiveToIdle_IT(&huart1, rxBuffer, 20)

当接收完毕后,RX引脚会一直维持高电平,只要高电平保持超过10的波特率周期时间(大概原理,实际可能不是这样),IDLE标志位就会被置为1(IDLEIE被使能的情况下)。我们只要打开RX_NE(接收非空)和IDLE(空闲)中断,编写中断逻辑,就能实现。

2025-04-26 21:20:19 224

原创 ubuntu上没法使用sudo运行QT程序

在需要用到系统调用的QT程序,需要使用高权限才能执行。但是使用sudo运行,sudo并不存在QT配置,所以会运行不了使用sudo -E-E 会复制一般用户的所有配置(暂时)

2025-04-25 21:07:43 115

原创 keil+vscode的优化策略————编译错误高亮提示

使用keil assistant插件配合开发,并解决了找不到一些头文件问题。

2025-04-04 13:55:03 496

原创 C语言回调函数

回调函数就是函数指针。

2025-04-03 16:53:30 164

原创 Freertos创建任务,靠后创建的任务创建失败解决方法

默认分配内存不够了。

2025-03-28 11:25:52 172

原创 PID笔记

一般的pid中,若不追求极致的调节,只需要调节Kp和Ki就行;Ki积分到一定的值,再通过Kp补充剩下的。它们就好像滤波电路里面的大电容和小电容。

2025-03-18 23:08:56 92

原创 单片机的中断函数编写

进入中断后,需要再次检测中断标志位是否设置,原因有二。

2025-03-18 15:00:20 366

原创 STM32F103 DMA+ADC卡死问题或者显示为0

解决方法:把采样cycles加大,否则中断响应不过来。造成原因:还不大清除。

2025-03-17 12:59:59 193

原创 STM32F103单片机引脚无法控制,一直处于高电平或者低电平

引脚被复用了,没有通用功能了。

2025-03-12 23:39:54 198

原创 STM32F103使用低速外部时钟驱动RTC时钟不走时解决方法

你的stm32f103的32.456kHz晶振可能坏了,振动频率降低,所以有可能可以通过时钟初始化而不报错。

2025-03-12 23:37:24 241

原创 esp8266AT指令无法订阅主题,阿里云日志有订阅日志,无法接受消息发布,设备主题队列也没有该主题

但其实它们是变化着的,为了安全性。

2025-01-08 23:40:16 165

原创 Arduino基本配置————esp32

官网下载。

2025-01-05 23:28:06 318

原创 SSH连接windows

hostname是ip地址,可以终端输入ipconfig得知。arosy是我的计算机名,17444是用户名,以我的为例。然后输入密码,切记不是输入pin码,而是你微软账户的密码。username可以通过终端输入whoami知道。打开Powershell,输入安装指令。

2024-12-03 21:12:19 174

原创 电脑无法关闭实时防护、防火墙、无法删除文件夹

解决计算机问题

2024-11-20 09:22:34 208

原创 前缀和算法

当问题需要多次用到数字序列的部分区间和时,就可以使用前缀和算法,减少复杂度。

2024-10-13 15:43:44 342

原创 补码运算原理

补码的出现是为了解决计算机硬件无法直接做减法的问题,通过原码转化成补码就可以把减法运算转化为加法运算来做了。

2024-06-13 10:45:09 881

原创 复杂网络的任意子节点的网络最短距离

调用dijkstra函数算出m个子节点中全部任意两个节点的最短距离,然后互相组合相加,就变成了相当于经过m个子节点的路径长度。在所有情况中选择最短路径即可。

2024-06-11 19:21:42 147

原创 3.6虚拟存储器

外存将要执行的数据迁移至主存,与cache与主存类似,后者以程序的页或段或段页式,向主存传数据。照仿cache与主存寻址类似读类似写类似,同样使用回写法,照顾速度。

2024-04-10 22:21:01 428 1

原创 3.5高速缓冲存储器cache

cache是一种小容量高速度的sram存储器,用于匹配cpu的存取速度,在cpu和主存之间。根据局部性原理,将逻辑或空间相邻的部分数据先存入cache与cpu通信。

2024-04-09 21:53:05 313

原创 回溯算法(Java)

在给定的数中,找到所以加起来的和恰好等于指定的数的数集。

2024-03-16 21:17:40 453 1

原创 Mysql增删查改

建一张表。

2024-03-06 21:19:49 367 1

原创 Mysql基本知识

最后一个是你要连接的数据库。

2024-02-28 19:31:47 410 1

原创 Java的main语句

java是面向对象的,类中的main方法通过虚拟机调用。

2024-01-17 16:44:09 369

原创 Java虚拟机的内存结构

存储局部变量。存储类对象的引用。

2024-01-17 15:26:16 472

原创 语言基础知识

Java程序的编写流程,将源代码写在java文件,通过编译器编译成class文件,其为中间文件而并非本地机器码,运行则交给JRE,JRE边解释class文件成本地机器码边运行。JRE的运行有两种模式,一是解释执行,二是即时编译。前者边编译边执行,后者编译完再执行。当写好一个cpp文件的源代码后,通过C编译器编译它变成机器能理解的本地机器码,再让机器执行指令。但一般打开cmd无法运行,因为它找不到C编译器执行编译指令,这就需要通过配置环境变量解决。JDK编写编译运行,JRE半编译运行。

2024-01-06 13:02:52 394 3

空空如也

空空如也

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

TA关注的人

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