清风徐来Groot
码龄7年
关注
提问 私信
  • 博客:556,568
    动态:10
    556,578
    总访问量
  • 175
    原创
  • 6,861
    排名
  • 18,104
    粉丝
  • 137
    铁粉
  • 学习成就

个人简介:世间所有的相遇,都是久别重逢

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:安徽省
  • 加入CSDN时间: 2017-08-04
博客简介:

世间所有的相遇都是久别重逢

查看详细资料
  • 原力等级
    成就
    当前等级
    7
    当前总分
    3,287
    当月
    24
个人成就
  • 获得691次点赞
  • 内容获得99次评论
  • 获得2,323次收藏
  • 代码片获得1,077次分享
创作历程
  • 26篇
    2024年
  • 25篇
    2023年
  • 28篇
    2022年
  • 11篇
    2021年
  • 38篇
    2020年
  • 56篇
    2019年
  • 98篇
    2018年
成就勋章
TA的专栏
  • LVGL
  • FreeRtos
    2篇
  • PyQt
    1篇
  • HC32L170FAUA
  • 嵌入式设计模式
  • STM32L051K8U6
    1篇
  • STM32CubeMx
  • Modbus
    1篇
  • Python
  • Qt样式
    1篇
  • Qt小工具
    9篇
  • Qt开发关键流程
    3篇
  • OpenCv
    5篇
  • 精灵球Plus
    15篇
  • ImageJ
    1篇
  • C++设计模式之禅
    6篇
  • Qt控件样式集合
    1篇
  • Linux下使用的库
    2篇
  • 计算机基础
    5篇
  • S5PV210驱动
    2篇
  • 编程框架
    3篇
  • Linux应用编程
    35篇
  • Qt
    33篇
  • C语言
    10篇
  • STM32
    8篇
  • 插件系统
    1篇
  • C++
    32篇
  • C/C++总结
    4篇
  • 数据结构
    3篇
  • C#
    3篇
  • 电脑小技巧
    2篇
  • C
    5篇
  • C++和C#区别
    1篇
  • winform
    3篇
  • USB
  • 博主
    1篇
  • 工作总结
  • openWRT
    4篇
  • 虚拟机
    13篇
  • 网络
    6篇
  • 物联网
    4篇
  • EC20
    2篇
  • 面试题
  • Linux系统学习系列
    1篇
  • S5PV210系列
    3篇
兴趣领域 设置
  • 人工智能
    数据分析
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

qt程序关闭界面后,进程依然没有退出

一种关闭界面彻底退出的方式,main.cpp中加入。
原创
发布博客 2024.11.01 ·
122 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

STM32F407ZGT6-HAL-USART1串口

2、keil工程配置添加Use Micro LIB。tx、rx引脚配置保持默认即可;需要包含stdio.h头文件。
原创
发布博客 2024.10.22 ·
337 阅读 ·
5 点赞 ·
0 评论 ·
2 收藏

AD快速上手教程

AD16 PCB布局_哔哩哔哩_bilibili
原创
发布博客 2024.10.16 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

STM32F407ZGT6-HAL-FreeRTOS-信号量示例

A:发送任务优先级高,先执行。连续3次释放二进制信号量,只有第1次成功B:发送任务进入阻塞态C:接收任务得以执行,得到信号量,打印OK;再次去获得信号量时,进入阻塞状态 在发送任务 的vTaskDelay退出之前,运行的是空闲任务:现在发送任务、接收任务都阻塞了D:发送任务再次运行,连续3次释放二进制信号量,只有第1次成功E:发送任务进入阻塞态F:接收任务被唤醒,得到信号量,打印OK;再次去获得信号量时,进入阻塞状态即使发送任务连续释放多个信号量,也只能成功1次。
原创
发布博客 2024.09.23 ·
872 阅读 ·
24 点赞 ·
0 评论 ·
21 收藏

FreeRtos-重要概念

一个任务函数在执行的时候,可能会被其他高优先级的任务抢占CPU,也可能被任何一个中断的ISR函数抢占CPU。另一个称为“中断级”,即带后缀“FromISR”的函数或带后缀“FROM ISR”的宏函数,中断级API函数也被称为中断安全API函数。任务的优先级是编程者在软件中赋予的,任务的优先级数字越低表示优先级越低,所以任务的最低优先级为0。任务只有在没有ISR运行的时候才能运行,即使优先级最低的中断也可以抢占高优先级的任务的执行,而任务不能抢占ISR的运行【这一句需要重点解释】在中断的ISR里调用。
原创
发布博客 2024.09.20 ·
341 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

HAL库中的三种延时函数HAL_Delay、vTaskDelay和vTaskDelayUntil的区别

相对延时函数:相对延时是指每次延时都是从任务执行函数vTaskDelay()开始,延时指定的时间结束;精度没绝对延时准确,延时时释放CPU。指将整个任务的运行周期看作一个整体,适用于需要按照一定频率运行的任务,精度很准,延时时释放CPU。阻塞型延时,实现方式是通过死循环方式实现的,不会释放掉cpu,会造成其他低优先级任务无法执行。3、vTaskDelayUntil() 绝对延时函数。2、vTaskDelay() 相对延时函数。
原创
发布博客 2024.09.19 ·
488 阅读 ·
9 点赞 ·
0 评论 ·
5 收藏

STM32L051K8U6-HAL-串口中断控制灯闪烁速度

示例:链接:https://pan.baidu.com/s/1u6FamKgZhvcEsFAdgGeaww。4、 配置灯引脚属性为输出模式。
原创
发布博客 2024.09.12 ·
413 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

[STM32 HAL库]课程

[STM32 HAL库]课程介绍,最佳教程,没有之一~_哔哩哔哩_bilibili
原创
发布博客 2024.09.10 ·
368 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

PyQt-Server服务器

链接:链接:https://pan.baidu.com/s/1o_OVvoZ3coJoeQ1RAzgCBA。
原创
发布博客 2024.09.06 ·
415 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

汇编基础指令

BL main;Branch and Link,先把返回地址保存在LR寄存器里再跳转。读地址“R1+4”,得到的4字节数据存入R0。把R0的4字节数据写"R1+4"CMP RO,R1;结果保存在PSR(程序状态寄存器)B main;Branch,直接跳转。2、写内存:Store。1、读内存:Load。
原创
发布博客 2024.08.21 ·
380 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

STM32L051K8U6-HAL-LED闪烁设计

示例:链接:https://pan.baidu.com/s/1CetQg5oD0uAc-9VfiihjsQ。//切换 翻转电平。4、 配置灯引脚属性为输出模式。生成代码:编写while里面的代码。
原创
发布博客 2024.08.07 ·
232 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

STM32L051K8U6-开发资料

STM32L051测试 (四、Flash和EEPROM的读写)-云社区-华为云 (huaweicloud.com) STM32L051测试 (四、Flash和EEPROM的读写) - 掘金 (juejin.cn)STM32L0 系列 EEPROM 读写,程序卡死?_stm32l0片内eeprom_stm32l0 eeprom-CSDN博客
原创
发布博客 2024.08.03 ·
284 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

STM32F4系列高性能处理器介绍

原创
发布博客 2024.07.24 ·
150 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

STM32定时器如何通过预分频和重装载设置时间间隔

((1+TIM_Prescaler )/168M)*(1+TIM_Period )=((1+35999)/168M)*(1+2000)=1秒*/公式:TIM_CLK = CLK / PSC 【见上图分析】1、系统时钟CLK经过PSC预分频器得到定时器时钟TIM CLK。定时器中断触发时间 = 计数一次需要的时间 * 重装载值。2、计算计数器每计数一次。计数一次需要的时间 =3、重装载值溢出时间。
原创
发布博客 2024.07.23 ·
476 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

modbus中3.5字节时间如何计算

示例:波特率是115200bps (比特每秒)1、计算每个比特的时间。3、3.5个字节的时间。
原创
发布博客 2024.07.23 ·
355 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

STM32-Cube开发资源

全网最完整最干练的CubeMX、CubeIDE STM32开发教程 拥抱高效Cube开发方式【3.1】—Kevin带你读《STM32Cube高效开发教程基础篇》_哔哩哔哩_bilibili Kevin_WWW的个人空间-Kevin_WWW个人主页-哔哩哔哩视频 (bilibili.com)
原创
发布博客 2024.07.16 ·
296 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

STM32程序启动过程

(2)然后执行复位中断,在复位中断服务程序中跳转 C/C++标准实时库的main函数(__main),完成用户堆栈等的初始化后,跳转.c 文件中的main函数(真正的用户main函数)开始执行程序。(1)首先对栈和堆的大小进行定义,并在代码区的起始处建立中断向量表,其第一个表项是栈顶地址(32位),第二个表项是复位中断服务入口地址;
原创
发布博客 2024.06.13 ·
878 阅读 ·
6 点赞 ·
0 评论 ·
9 收藏

STM32单片机学习笔记-外部中断NVIC和EXTI

STM32单片机学习笔记(八)-NVIC和EXTI-CSDN博客
原创
发布博客 2024.06.11 ·
140 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

GPIO八大模式

GPIO主要有八种模式,分别为推挽输出、开漏输出、复用推挽输出、复用开漏输出、浮空输入、上拉输入、下拉输入、模拟输入。下面先解释一下,图1中右侧的保护二极管和左侧的寄存器。注意:输出模式没有上拉和下拉的区分在这里可以将P-MOS管假想为NPN,N-MOS假想为PNP,这样就比较好去理解这个电路推挽电路当Vin电压为V+时,上面的N型三极管控制端有电流输入,Q3导通,电流方向如下图。经过上面的N型三极管提供电流给负载R,这就叫「推」。经过下面的P型三极管提供电流给负载,这就叫「挽」。
原创
发布博客 2024.06.11 ·
229 阅读 ·
7 点赞 ·
0 评论 ·
4 收藏

NPN和PNP三极管开关

(2)图2-PNP三极管开关电路:有时候我们也会用PNP的三极管搭建三极管开关电路,当如图输入低电平时,三极管B和E间的电压小于开启电压(负值),这时三极管饱和导通;为了让三极管C和E间的电压尽可能小,三极管处于一个深度饱和的状态,一般三极管基极的电流取集电极电流的1/10,所以基极电流为:IB=IC/10=2mA;(2)导通电压是指PN结导通以后两端的电压降,硅管与锗管的导通电压分别为0.7V与0.5V普通三极管,导通电压0.5~0.7V,符合二极管的特性。当使用三极管当电子开关时,对于控制端输入信号,
原创
发布博客 2024.06.11 ·
2096 阅读 ·
7 点赞 ·
0 评论 ·
25 收藏
加载更多