自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32

1.动态创建不需要自己提供栈,只需要指定栈的大小即可,静态创建任务需要自己提供栈的大小以及栈的空间(数组)2.动态创建任务适用于随时需要创建任务和随时需要删除任务的场景,静态创建任务适用于任务数量确定的场景。3.动态创建任务需要消耗的资源会比较多,因为他是在程序运行的时候创建,静态创建任务消耗的资源比较少,因为他已经提前被创建。4.动态创建任务会更加灵活。在FreeRTOS中有两种创建任务的方式,一种是动态创建使用xTaskCreate函数进行创建。

2024-04-18 18:53:26 376

原创 STM32

当发送完成一次数据后,过一个字节数据的时间会产生空闲中断,在空闲中断中处理接收到的一包数据。

2024-04-17 19:59:45 541

原创 STM32总结

1. Keil5 下载代码和编译代码需要注意的事项下载代码:安装包版本:确保选择与目标硬件兼容的Keil版本。 工程设置:在下载代码前,检查工程的设置,确认芯片型号、晶振频率等信息是否正确配置。 依赖库:确保所有必要的库文件和依赖都已正确添加到工程中,缺少依赖可能导致编译错误。编译代码:语法错误:在编译之前彻底检查代码,修正任何语法错误或不符合C/C++标准的写法。 内存限制:注意代码的大小和RAM的使用量,避免超过芯片的内存限制。 优化设置:合理配置编译器的优化设置,以获得最佳的性能

2024-04-16 19:43:33 442

原创 QTday5

【代码】QTday5。

2024-04-12 08:55:13 79

原创 QT day3

【代码】QT day3。

2024-04-09 20:19:58 258

原创 QT day2

【代码】QT day1。

2024-04-09 20:16:50 374

原创 QT day1

【代码】QT day1。

2024-04-09 20:12:24 418

原创 c++day6

【代码】c++day6。

2024-04-02 19:45:19 476

原创 c++day5

【代码】c++day5。

2024-04-01 20:53:17 225

原创 c++day4

【代码】c++day4。

2024-04-01 20:50:31 512

原创 c++day3

编写myString类。

2024-03-27 21:05:11 192

原创 c++day2

【代码】c++day2。

2024-03-26 20:12:26 109

原创 C++day1

2024-03-25 20:50:57 455

原创 网络编程day8

【代码】网络编程day8。

2024-03-25 20:49:50 131

原创 网络编程day7

【代码】网络编程day7。

2024-03-21 20:19:02 218

原创 网络编程day6

创建一个工人信息库,包含工号(主键)、姓名、年龄、薪资。展示出工资在10000到20000之间的所有工人信息。添加三条工人信息(可以完整信息,也可以非完整信息)修改某一个工人的薪资(确定的一个)工厂倒闭,删除整个工人信息库。删除掉指定姓名工人的信息。

2024-03-20 20:59:04 190

原创 网络编程day5

【代码】网络编程day5。

2024-03-19 21:04:18 440

原创 网络编程day4

【代码】网络编程day5。

2024-03-19 20:55:50 89

原创 网络编程day3

tftp协议传输文件。

2024-03-16 17:22:16 414

原创 网络编程day2

【代码】网络编程day2。

2024-03-16 17:18:12 362

原创 网络编程day1

思维导图。

2024-03-13 20:25:45 429

原创 IO进程线程day8

1:找出来我们之前写的链表的加载和保存的代码,实现,当按 ctrl + c的时候,保存链表#include <stdio.h>#include <string.h>#include <unistd.h>#include <stdlib.h>#include <signal.h>typedef struct Link{ int data; struct Link* next; struct Link* prev;}link_

2024-03-13 20:17:26 331

原创 IO进程线程day7

【代码】IO进程线程day7。

2024-03-13 20:11:30 362

原创 IO进程线程day6

【代码】IO进程线程day6。

2024-03-07 18:55:59 319

原创 IO进程线程day5

【代码】IO进程线程。

2024-03-06 21:02:33 381

原创 IO进程线程day4

【代码】IO进程线程。

2024-03-06 21:01:21 365

原创 IO进程线程day2

【代码】IO进程线程day2。

2024-03-02 14:49:41 389

原创 IO进程线程day1

【代码】IO进程线程day1。

2024-03-01 19:21:32 320

原创 数据结构day6

【代码】数据结构day6。

2024-03-01 19:18:24 384

原创 数据结构day5

【代码】数据结构day5。

2024-02-27 21:14:06 589

原创 数据结构day4

【代码】数据结构day4。

2024-02-23 19:47:07 629

原创 数据结构day3

【代码】数据结构day3。

2024-02-22 21:05:10 540 4

原创 数据结构day2

32位:8+4+4+4=3232位:1+1+2+2+4+4++4+4=22。

2024-02-22 20:59:55 780

原创 数据结构day1

【代码】数据结构day1。

2024-02-22 20:23:22 599 1

原创 寒假作业day12

【代码】寒假作业day12。

2024-02-13 19:58:59 355 1

原创 寒假作业day11

【代码】day11。

2024-02-12 14:23:57 418 1

原创 寒假作业day10

1、若有以下说明语句:int a[12]={1,2,3,4,5,6,7,8,9,10,11,12};17、设已定义char c[8]=”Tianjin”和int j,则下面的输出函数调用中错误的是(D)。19、设已定义char x[8]和int j,为了给该数组赋值,下面语句中正确的是(C)。C)数组x的长度大于数组y的长度 D)数组y的长度大于数组x的长度。14、若有以下程序段,该程序段的输出结果是(D)。

2024-02-11 16:44:47 876 1

原创 寒假作业day7

33.若有定义int x[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};34.若有说明:char *language[]={“FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C”};28.若有定义:int x[10]={0,1,2,3,4,5,6,7,8,9},*p1;19.若有程序段:int a[2][3],(*p)[3];25.若有定义:int b[4][6],*p,*q[4];s=”china”;

2024-02-08 22:35:20 1038

原创 寒假作业day6

来了两个人,已知一个是诚实国的,另一个是说谎国的。,数组a的首地址为100,*(p+2)+3等于。21.若有定义int i=2,a[10],*p=&a[i];24.设有定义“int a=3,b,*p=&a;10.整型变量x和y的值相等,且为非0值,则以下选项中,结果为0的表达式是。A、字符’c’   B、字符’b’    C、字符’a’ D、字符’d’

2024-02-07 20:14:15 996 1

原创 寒假作业day5

运行结果。

2024-02-06 21:29:26 412 1

空空如也

空空如也

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

TA关注的人

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