月度归档: 2024 年 10 月

13 篇文章

通信方式
UART 通用异步接收器/发送器,通常称为UART,是一种广泛应用于嵌入式领域的串行、异步、全双工通信协议。 UART 通道有两条数据线。每个设备上都有一个 RX 引脚和一个 TX 引脚(RX 用于接…
thumbnail
STM32初识
芯片型号命名规则
thumbnail
欢迎来到嵌入式世界
什么是嵌入式? 家用电器(如洗衣机、微波炉) 汽车电子系统(如引擎控制单元、安全气囊系统) 工业控制系统(如自动化生产线) 医疗设备(如心脏起搏器、血糖监测仪) 消费电子产品(如智能手机、游戏机) 嵌…
C语言教学-函数篇
函数是一段可以重复执行的代码。它可以接受不同的参数,完成对应的操作。下面的例子就是一个函数。 int plus_one(int n) { return n + 1; } 函数的主要内容在初识里面我就已…
C语言教学-流程控制篇
C 语言的程序是顺序执行,即先执行前面的语句,再执行后面的语句。开发者如果想要控制程序执行的流程,就必须使用流程控制的语法结构,主要是条件执行和循环执行。 if 语句 if语句用于条件判断,满足条件时…
C语言教学-运算符篇
算术运算符 算术运算符专门用于算术运算,主要有下面几种。 +:正值运算符(一元运算符) -:负值运算符(一元运算符) +:加法运算符(二元运算符) -:减法运算符(二元运算符) *:乘法运算符 /:除…
C语言教学-数据类型与结构篇④
WARNING!!!WARNING!!!WARNING!!! 最难的地方来喽,当然我们不会太过于深入。有句话说得好,学好指针才算学好C。 指针 指针是什么?首先,它是一个值,这个值代表一个内存地址,因…
C语言教学-数据类型与结构篇⑤
变量说明符 C 语言允许声明变量的时候,加上一些特定的说明符(specifier),为编译器提供变量行为的额外信息。它的主要作用是帮助编译器优化代码,有时会对程序行为产生影响。 const const…
C语言教学-数据类型与结构篇③
struct 结构 C 语言内置的数据类型,除了最基本的几种原始类型,只有数组属于复合类型,可以同时包含多个值,但是只能包含相同类型的数据,实际使用中并不够用。 C 语言提供了struct关键字,允许…
C语言教学-数据类型与结构篇②
数组 数组定义 数组是一组相同类型的值,按照顺序储存在一起。数组通过变量名后加方括号表示,方括号里面是数组的成员数量。 int scores[100]; 上面示例声明了一个数组scores,里…