摘要: 关于模板什么的可以参考上一个实验 先让灯亮起来 再读取按键的状态 这是关于几个模式对应的宏定义 最后代码如下 #include "stm32f10x.h" int main(void) { RCC_APB2PriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); // 阅读全文
posted @ 2026-08-28 17:08 灵垚克府 阅读(4) 评论(0) 推荐(0)
摘要: 简化电路图 四种输入模式 输入上拉 输入下拉 输入浮空 模拟模式 其中,上拉电阻闭合提供默认高电压构成输入上拉 下拉电阻闭合提供默认的低电压构成输入下拉 都不闭合的时候是输入浮空 提供默认高电平和低电平的目的是为了引脚没有输入的时候,不会受到外部的影响呈现一会高一会低的情况 施密特触发器(TTL)本 阅读全文
posted @ 2026-08-28 16:50 灵垚克府 阅读(9) 评论(0) 推荐(0)
摘要: 下载模板工程 去百度网盘下载这个文件 可以根据需要将这个文件夹和名字进行重命名 开始写代码 开启时钟 问什么要开启时钟: 在写代码过程中需要使用到PC13这个引脚,其归GPIOC外设管理 所以我们需要开启GPIOx的时钟 使用接口 RCC_APB2PriphClockCmd(RCC_APB2Peri 阅读全文
posted @ 2026-08-28 16:18 灵垚克府 阅读(6) 评论(0) 推荐(0)
摘要: 什么是IO的最大输出速度 IO的最大输出速度:向IO交替写0和1且不失真的最快速度 上升时间 下降时间 保持时间的概念 是什么限制了IO的最大输出速度 答案其实是上面的上升和下降时间 最大输出速度要怎么选取 上升下降过于陡峭会增加耗电,并且会引入EMI问题,选择满足要求的最小值就好了 EMI是指会对 阅读全文
posted @ 2026-08-28 10:28 灵垚克府 阅读(4) 评论(0) 推荐(0)
摘要: STM32的内部结构 简化之后如图 GPIO八种工作模式 输出: 通用输出推挽 通用输出开漏 复用输出推挽 复用输出开漏 输入: 输入上拉 输入下拉 输入浮空 模拟模式 四种输出模式 简化后的电路如图所示: 推挽模式 顾名思义 推:将电流推出去 挽:将电流拉回来 对于图中的两个MOS管,其是交替工作 阅读全文
posted @ 2026-08-28 10:05 灵垚克府 阅读(6) 评论(0) 推荐(0)
摘要: STM32是什么 ST - 意法半导体公司 M - MCU单片机(微控制器) 32 - 32位 型号 ST - 品牌 M32 - 产品类型 F103 - 产品系列 C8T6 - 规格型号 其中关于F的含义: G系列(通用) F系列(主流) H系列(高性能) L系列(低功耗) W系列(无线) F1是C 阅读全文
posted @ 2026-08-28 09:22 灵垚克府 阅读(8) 评论(0) 推荐(0)