自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言数据结构-动态数组

C语言动态数组就是建立一个动态数组结构体,其中包括一个指针,一个当前元素个数,一个容量。后面就是一系列动态数组的操作函数,包括初始化、插入、打印、删除、查找等等。在后面就是实现具体的功能了。

2022-09-06 08:44:06 4279

原创 C语言数据结构-单向链表

链表就是定义一个结构体,结构体中有一个链表指针,这个链表指针指向别的链表就形成了一个链,这就是链表,链表分单向和双向,本节主要将的是单向链表。上面是链表创建是头插法和尾插法,在实际应用是我们需要,进行连续的插入,因此需要再写一个函数去调用头插和尾插,实现连续插入。数据结构是任何一个语言的基础,下面就讲解一下C语言的数据结构--单向链表。

2022-09-02 12:29:23 949

原创 Qt的菜单栏和工具栏的配置

前两行就是将在文件菜单下创建的两个动作,后面的connect就是连接信号和槽的,当新建被按下的时候就会发送这个信号,然后打印“新建被按下”,当然我们可以在这里执行别的什么的都可以,pFile->addSeparator();当然了我们也可以在菜单下再创建菜单就是类似于我们常用的那些个软件那个样子。运用这句话就是直接将上面新建的pNew动作直接添加到toolBar中,当然了我们也可以直接新建控件将控件直接添加到ToolBar中。这句话就是创建一个工具栏,我们可以直接将上面定义的动作直接添加进来,...

2022-08-04 15:29:30 1680

原创 STM32F10XGPIO的快速初始化封装

我们知道在GPIO初始化的时候需要配置结构体,如果配置多个GPIO的话就得多次配置结构体,那么为什么我们不直接封装一个函数来直接掉用函数直接对GPIO的某个引脚进行初始化呢,下面我就讲解怎么对GPIO初始化进行封装。上面就是GPIO快速初始化的函数封装,有人可能会对这两个函数疑惑 RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);这个是因为PA13-15是有特殊功能的需要我们用这个函数使能时钟。...

2022-08-02 22:36:24 400

原创 STM32F103FreeRTOS任务创建(动态方法)

我们在学习STM32、和51单片机的时候看到的是一个while函数一直在死循环执行着我们的函数,不可以两个while或者多个while同时跑,如果定义两个while的话会发现只有一个while函数在跑另一个不会执行,FreeRTOS的多任务创建就可以几个while同时跑。首先是任务的状态:状态分为四个状态,运行态、就绪态、阻塞态、挂起态,运行态就是任务处于运行的状态,就绪态是处于就绪的状态就是在等待运行的状态,阻塞态就是当前任务正在等待某个外部时间的完成,比如延时函数的使用就是使任务进入了阻塞态。...

2022-08-02 21:13:52 586

原创 STM32F103C8T6串口通信

USART的初始化包括结构体的定义、时钟的使能、GPIO口的配置、中断的配置、USART的配置,主要就是配置波特率、数据位、停止位、数据流控制等等。注意这个函数接收的时候是会判断一个\r\n就是串口助手发数据的时候需要加一个换行,这样串口才可以正常的接收数据。USART是一个全双工通用同步/异步串行收发模块,该接口是一个高度灵活的串行通信设备。上面是USART的.c文件主要就是printf函数的重定义,通过串口1将数据打印出去。上面就是.h文件的信息了,就是一些个头文件的引用和一些宏定义。...

2022-07-25 11:41:59 3578

原创 STM32F103单片机之IO口操作

通过上述的引脚GPIO初始化函数就可以知道GPIO怎么进行初始化,这样就可以将引脚运用起来,将引脚设置为不同的模式就实现不同的功能,下面讲解几个GPIO操作的函数。上述就是一些GPIO的基本操作,当然在实际操作的时候还有很多的问题需要注意,请看持续的更新......这两个在GPIO输出模式下GPIO口输出是高电平还是低电平的函数。再就是对GPIO结构体的配置,包括引脚号、引脚的模式、以及速率;这个是在GPIO为输入模式下GPIO读取引脚的电平函数。这个是将GPIOA-E的0-15引脚直接赋值的函数。...

2022-07-25 11:23:40 2128

空空如也

空空如也

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

TA关注的人

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