摘要: 一、基本电路结构 二、通信协议 三、I2C模块的使用方法 main.c 点击查看代码 #include "stm32f10x.h" void My_I2C_Init(void); int main(void) { My_I2C_Init(); while(1) { } } void My_I2C_I 阅读全文
posted @ 2025-10-22 15:27 有点闲 阅读(69) 评论(0) 推荐(0)
摘要: 一、通信协议 Tx:数据发送引脚 Rx:数据接收引脚 波特率:每秒钟最多传输多少位 常用的波特率:9600、115200、921600 例子1:通过串口发送十进制数字27 例子2:发送字符串“Hello” ASCII码:H-0x48(0100 1000) e-0x65(0110 0101) l-0x 阅读全文
posted @ 2025-10-22 15:08 有点闲 阅读(38) 评论(0) 推荐(0)
摘要: 一、GPIO四种输出模式 GPIO有8种工作模式 输出:通过写0或者写1,控制引脚输出低电压或者高电压 输入:通过读取引脚是0还是1,判断引脚输入的是低电压还是高电压 通用:CPU 复用:其它片上外设 推挽: 开漏: 二、IO的最大输出速度 IO最大输出速度:向IO交替写0和1且输出不失真的最快速度 阅读全文
posted @ 2025-10-22 13:53 有点闲 阅读(28) 评论(0) 推荐(0)
摘要: 一、STM32的基本信息 数据手册:类似规格书-给出产品的性能指标和参数 参考手册:类似于说明书-教给你芯片怎么用、怎么编程 二、STM32引脚分布 在STM32单片机中用VDD表示高,VSS表示低 阅读全文
posted @ 2025-10-22 13:24 有点闲 阅读(38) 评论(0) 推荐(0)
摘要: 一、入门 1、编写的第一个程序:打印出“hello, world” 点击查看代码 #include <stdio.h> //包含标准库信息 int main() //定义名为main函数,没有参数值 { printf("hello, world\n"); //显示字符 return 0; //\n换 阅读全文
posted @ 2025-10-22 11:03 有点闲 阅读(7) 评论(0) 推荐(0)