自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 stm32单片机实现旋钮功能

stm32实现旋钮功能,本篇文章主要讲述实现的一些操作,具体实现要看单片机配置环境进行更新

2021-12-11 17:21:10 3193 3

原创 结构体变量以及结构体数组

结构体变量以及结构体数组1、概述C 语言允许用户自己指定这样一种数据结构,它由不同类型的数据组合成一个整体,以便引用,这些组合在一个整体中的数据是互相联系的,这样的数据结构称为结构体,它相当于其它高级语言中记录。声明一个结构休类型的一般形式如下:struct 结构体名{成员列表};结构体名,用作结构体类型的标志,它又称 结构体标记,大括号内是该结构体中的各个成员,由它们组成一个结构体,对各成员都应进行类型声明如:类型名 成员名;也可以成员列表称为域表,第一个成员也称为结构体中的一个域。成

2021-12-11 16:01:59 6826

原创 J-LINK烧录bin文件

1、下载j-link工具包推荐下载J-LINK V632a版本J-LINK工具下载完成后可以在系统工具栏使用对应工具这里使用J-flash SPI烧录bin文件。2、连接板子和烧录器根据上图连接对应的引脚TDI->SI(以此类推)。注意要将ST-LINK的地线接过来连接好后连接板子和主机。打开j-flash SPI,在上面的视窗中点击Target->connect注意:连接前需要短接复位重新上电,没有此操作是连接不成功的。连接成功.

2021-12-11 15:50:41 7886 2

原创 串口数据框架

文章目录**串口数据框架****一、串口初始化配置****二、底层数据接收****三、出队数据接收****四、数据解析****五、数据分离****六、数据处理****七、下行数据入队****八、发送数据**串口数据框架一、串口初始化配置(串口任务函数)unsigned int uart_Task_init(struct tasks* urt)函数内容:定义了串口名称,分配内存空间。unsigned int uart_Task_init(struct tasks* urt){#if UART

2021-10-16 15:05:36 1000

原创 C语言字符串库常用函数

一、字符串库所需头文件#include<string.h>//使用字符串库函数二、计算字符串长度​​​​​​​函数原型1:size_t strlen(char const *string);返回值:返回字符串长度;函数功能:获得字符串长度,不包括最后的“\0”函数原型2:size_t strnlen(const char* s, size_t maxlen);;返回值:返回实际字符串长度或maxlen;函数功能:获得字符串长度,不包括最后的“\0”..

2021-10-16 14:21:41 740 1

原创 C语言字符串库常用函数(源码)

/*列举c语言常用字符串库函数(比如strlen, strcmp等,尽可能多),编写测试用例,验证结果。*/#include <stdio.h>#include <string.h> //使用字符串库函数#pragma warning(disable:4996);#define maxsize 100//字符函数声明void strlen();void strcpy();void strcat();void strcmp();void strchr();vo.

2021-10-16 14:18:00 891

原创 C语言实现二叉树(纯新手向)

目录一、二叉树的基本概念二、二叉树的初始化三、释放二叉树四、前中后序遍历二叉树五、主函数和效果截图六、拓展时间这是我这段时间学习c语言二叉树的成果,希望对大家有所帮助,共同进步!一、二叉树的基本概念二叉树(binary tree)是指树中节点的度不大于2的有序树,它是一种最简单且最重要的树。二叉树的递归定义为:二叉树是一棵空树,或者是一棵由一个根节点和两棵互不相交的,分别称作根的左子树和右子树组成的非空树;左子树和右子树又同样都是二叉树。定义结构体可以这样设计代码

2021-10-16 10:26:52 20868 9

原创 c语言实现二叉树(源码)

#include <stdio.h>#include <stdlib.h>//定义二叉树的结构typedef struct binary_tree{ int data; // 节点保存的数据 binary_tree* left; // 定义左节点指针 binary_tree* right; // 定义右节点指针}node;//初始化二叉树void insert(node** tree, int gain) //指向指针变量的指针,结果...

2021-10-16 10:22:58 1871 1

原创 FILE文件操作(新手向)

FILE文件操作文章目录**FILE文件操作****1、文件操作基本概念****1.1 数据流****1.2 缓冲区(Buffer)****1.3 文件类型****1.4 文件存取方式****2、文本文件操作****2.1 打开文件****2.2 关闭文件****2.3 字符存取函数****2.4 字符串存取函数****2.5 格式化存取函数****2.6 指针重返函数****3. 二进制文件操作****3.1 数据块存取函数****3.2 随机存取函数**1、文件操作基本概念1.1 数据流指程序与

2021-10-16 09:57:33 1373 1

原创 ST—LINK烧入遇到的问题

Internal command error(内部命令错误)原因:调试RF01的烧录模式的时候老遇到这个问题,据说是芯片进入休眠自锁状态解决办法:Options for target--->Debug--->右边的settings--->Debug分栏的Connect & Reset option, Nornal改为With pre-reset.效果: 有时候可以有时候不行.方法二:按住开发板的复位按钮不放开,先进行烧写bootl..

2021-10-15 18:14:53 1812 1

原创 c语言实现五子棋(真人对战+人机大战)

废话不多说,直接上代码!#include<stdio.h>#include<stdlib.h>#include<time.h>#define ROW 10//宏定义行数为3 ROW为行,LIE为列(不会列的英文)#define LIE 10//宏定义列数为3,也可以改为大棋盘,但要更改游戏机制void aBoard(char board[ROW][LIE], int row, int lie);//初始化棋子void printB.

2021-10-15 17:58:43 5018 6

J-LINK烧录bin文件.rar

里面内涵J-Link烧录工具,J-Link烧录指导手册,如果喜欢就从这里取吧!

2021-12-11

FILE文件操作.rar

里面是关于FILE文件操作的源码和使用教程

2021-10-16

空空如也

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

TA关注的人

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