自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ARM-学习day8

使用温湿度采集,控制灯,风扇和马达.

2024-04-17 20:10:59 463

原创 实现三个按键中断

【代码】实现三个按键中断。

2024-04-16 22:47:10 326

原创 ARM-day6

#ifndef __UART4_H__#define __UART4_H__#include"stm32mp1xx_gpio.h"#include"stm32mp1xx_rcc.h"#include"stm32mp1xx_uart.h"//初始化串口void uart4_config();void putchar(char dat); //发送单个字符串char getchar(); //接收单个字符串void puts(char *s);

2024-04-16 08:45:13 376

原创 ARM-点灯

【代码】ARM-点灯。

2024-04-12 08:38:11 163

原创 freeRTOS-day4

创建队列有两种方式,动态创建使用xQueueCreate函数进行创建,静态创建使用xQueueCreateStatic函数进行创建。在中断中使用的个函数:xQueueSendToBackFromISR,是在任务中使用的:xQueueSendToBack。3.队列、信号量、互斥量、事件组需要被创建,所以消耗的资源也是比较多。在FreeRTOS中,事件组允许任务等待多个事件的状态,并且可以在任何事件被设置时唤醒等待的任务。任务通知无需创建即可使用。1.总结二进制信号量和计数型信号量的区别,以及他们的使用场景。

2024-04-06 21:51:00 1022

原创 FreeRTOS--3

5..Running->Suspeded:Blocked->Suspeded:Ready->Suspeded:使用vTaskSuspend函数可以让任务运行态,阻塞态和就绪态进入或进入挂起态,。最后,静态任务创建和动态任务创建在任务的生命周期管理上也存在差异。使用默认的任务去创建一个优先级比他高的任务,观察抢占式调度的现象。2.总结静态创建任务和动态创建任务的区别,以及动态创建任务和静态创建任务的源码分析步骤。3.Blocked:阻塞态,当任务在等待时间,或者是信号量,互斥量的时候进入阻塞态。

2024-04-02 21:53:05 259

原创 freeRTOS-day2

使用PWM+ADC光敏电阻完成光控灯的实验。

2024-04-01 22:13:37 297

原创 freeRTOS-day1

(1)、在Timers中选择一个定时器,将定时器的cloc Source设置为intermal Clock,修改预分频系数和重装载值,最后勾选NVIC Settings下的第一个Enabled。(2)、下载代码前必须先编译查找错误,并且在魔法棒中的Flash下的Reset and Run勾选上,下载完代码让代码立刻运行,将pack中的Enable取消勾选。(2)、在SYS中,勾选Debug,否则,只能下载一次代码,后续代码都不能下载,单片机锁死。(3)、RCC在配置时钟时,将时钟大小设置为48MHZ。

2024-04-01 22:07:16 259

原创 qt事件机制学习笔记

【代码】qt事件机制学习笔记。

2024-03-26 20:41:58 295

原创 qt完成对话框提示

【代码】qt完成对话框提示。

2024-03-25 21:56:48 329

原创 自定义槽函数实现点击跳转页面效果

【代码】自定义槽函数实现点击跳转页面效果。

2024-03-25 08:42:54 185

原创 QT界面制作

【代码】QT界面制作。

2024-03-21 22:13:16 164

原创 C++多态

1.封装一个动物的基类,类中有私有成员:姓名,颜色,指针成员年纪再封装一个狗这样类,共有继承于动物类,自己拓展的私有成员有:指针成员:腿的个数(整型 int count),共有成员函数:会叫:void speak()要求:分别完成基类和派生类中的:构造函数、析构函数、拷贝构造函数、拷贝赋值函数eg : Dog d1;Dog d3(d2);

2024-03-18 21:43:47 379

原创 C++day4作业

【代码】C++day4作业。

2024-03-15 08:40:41 353

原创 C++day3

【代码】C++day3。

2024-03-13 20:57:23 492

原创 C++day2

【代码】C++day2。

2024-03-12 19:52:15 394

原创 C++ day1

【代码】C++ day1。

2024-03-11 19:15:53 767

原创 使用数据库实现增删改查

【代码】使用数据库实现增删改查。

2024-03-06 21:21:29 739

原创 网络编程,IO多路复用

1.使用IO多路复用完成TCP并发服务器。

2024-03-06 08:44:59 401

原创 QT-DAY5

2024-02-27 08:49:09 428

原创 qtday4

【代码】qtday4。

2024-02-26 07:49:04 447

原创 QTday3

【代码】QTday3。

2024-02-25 22:30:59 405

原创 QTday3

【代码】QTday3。

2024-02-21 22:24:36 348

原创 QT界面。

【代码】QT界面。

2024-02-21 08:35:49 378

原创 C++练习

【代码】C++练习。

2024-02-18 21:27:51 454

原创 C++day3

【代码】C++day3。

2024-01-29 08:35:53 485

原创 c++day2

【代码】c++day2。

2024-01-25 19:41:50 379

原创 输入字符统计字符中大小写字母个数 C++。

【代码】输入字符统计字符中大小写字母个数 C++。

2024-01-24 21:21:01 867

原创 网络属性,广播,组播

2024-01-22 08:46:05 360

原创 IO多路复用

2024-01-22 08:44:15 322

原创 三,TCP和UDP通信模型

【代码】三,TCP和UDP通信模型。

2024-01-18 08:42:09 363

原创 TCP和UDP通讯

【代码】TCP和UDP通讯。

2024-01-16 08:47:37 427

原创 进程间的通信

使用消息队列完成两个进程间的通信。

2024-01-10 08:45:11 363

原创 使用有名管道完成进程间的相互通信

【代码】使用有名管道完成进程间的相互通信。

2024-01-09 08:39:15 340

原创 多线程-互斥锁

【代码】多线程-互斥锁。

2024-01-08 08:34:48 382

原创 线程进程基础

2024-01-05 08:43:35 317

原创 iOday4

标准io文件拷贝文件IO拷贝stat对目录操作。

2024-01-04 08:33:11 484

原创 IO线程day2

【代码】IO线程day2。

2024-01-03 08:40:33 357

原创 IO线程day1

用fgets统计一个文件行号。向文件中输出当前系统时间。

2024-01-02 20:04:34 402

原创 数据结构。插入排序

插入排序。

2023-12-26 20:55:21 287

空空如也

空空如也

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

TA关注的人

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