- 博客(12)
- 收藏
- 关注
原创 STM32 CubeMX(三)—— SPI及IIC
SPI及IIC通信方式串行通信通信接口通信总线通信协议SPI信号线配置方法STM32CubeMX配置SPIIIC通信方式通信双方之间的工作方式或信号传输方式。终端与其他设备通过数据传输进行通信,根据数据的传输方式,有串行通信和并行通信。串行通信又称为点对点通信。对于点对点之间的通信,根据数据的同步方式,又分为异步传送和同步传送两种方式。根据数据的传输方向与时间关系,又可分为单工通信、半双工通信及全双工通信三种方式。通信接口接口指的是输入输出的硬件接口,实现通信的接口就是通信接口
2022-05-23 16:45:22
4856
原创 STM32 CubeMX(一)—— GPIO
GPIO前言集成电路引脚GPIO门电路施密特触发器寄存器时钟AHBCPUADCGPIO的工作模式输入模式输入浮空(GPIO_Mode_IN_FLOATING)输入上拉(GPIO_Mode_IPU)输入下拉(GPIO_Mode_IPD)模拟输入(GPIO_Mode_AIN)输出模式开漏输出(GPIO_Mode_Out_OD)推挽输出(GPIO_Mode_Out_PP)复用功能开漏复用功能(GPIO_Mode_AF_OD)推挽复用功能(GPIO_Mode_AF_PP)GPIO的配置方法STM32 CubeMx
2022-04-26 14:57:42
1565
原创 C语言(九)—— 宏定义
宏定义不带参数的宏定义带参数的宏定义最常见的编译预处理命令,它可以将任意一个字符序列定义为一个宏。不带参数的宏定义一般定义形式:#define 宏 字符序列define为宏定义的特定字,宏是用户标识符,字符序列可以是任意字符序列。作用范围是从定义开始到本文件结束。预编译时,编译预处理程序将源程序文件中作用域范围内的宏都替换为其代替的字符序列,这一替换过程称为宏展开或宏替换。为了与一般变量名、函数名区别,宏通常采用大写字母形式。字符序列称为宏体,是宏代替的具体内容,可以是任意的字符序列,
2022-04-16 19:44:02
1216
原创 C语言(八)—— 指针
指针指针的基本概念变量的直接访问和间接访问指针与指针变量指向变量的指针变量指针变量的定义指向关系的建立间接访问指针变量做函数形参指向函数的指针和返回指针值的函数指向函数的指针指向函数的指针变量指向函数的指针变量做函数参数返回指针值的函数多级指针指针的基本概念变量的直接访问和间接访问指针与指针变量指向变量的指针变量指针变量的定义指向关系的建立间接访问指针变量做函数形参指向函数的指针和返回指针值的函数指向函数的指针指向函数的指针变量指向函数的指针变量做函数参数返回指针值的函数多级指针
2022-04-16 18:36:49
1633
原创 C语言(七)—— 结构体与联合体
结构体与联合体结构体类型及结构体变量结构体数组链表联合体二级目录三级目录结构体类型及结构体变量结构体数组链表联合体二级目录三级目录
2022-04-15 21:39:38
1117
原创 C语言(五)—— 函数
函数概述C程序结构函数分类概述C语言程序由函数组成,函数是程序的基本组成单位。使用函数可以方便地实现程序模块化设计。函数是为了实现特定功能,按照C语言函数定义规则而编写的相对独立的程序段。对函数的使用称为函数调用。C语言程序中,每个函数都要完成一定的功能。必须先定义函数的功能,然后才能通过函数调用,实现函数的功能,即函数必须先定义,后使用。函数定义函数定义是函数声明与调用的前提。编写函数须按照C语言中函数定义规则,正确描述函数的已知数据,确定函数的值,实现函数的功能。函数定义包括函数说
2022-04-15 17:51:32
1703
原创 C语言(四)—— 分支和跳转(选择结构和转移语句)
选择结构和转移语句if 语句if语句是用来实现双分支选择结构的语句。一般形式:if(逻辑量) 语句1else 语句2if和else是构成if 语句的关键字,语句中的逻辑量是选择结构的条件,else和语句2可以省略。语句1和语句2都只能是单条语句,如果在逻辑量为真或为假的分支中需执行多个操作,应该使用复合语句将多个操作构成一条语句。条件表达式条件运算符 由两个符号“?”和“:”复合而成,是C语言中唯一的三目运算符。第一目写在“?”之前,是逻辑量,第二目写在“?”和“:”
2022-04-14 08:05:14
487
原创 C语言(二)—— 运算符、表达式和语句
第二章 C语言 运算符、表达式和语句文章目录第二章 C语言 运算符、表达式和语句@[TOC](文章目录)前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
2022-04-12 18:03:33
937
原创 C语言(一)—— 数据类型
数据类型目录前言内存内存中的数据单位内存的组织形式数据在内存中的存储数据类型合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导入目录你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可
2022-04-11 16:02:18
976
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人