刷新
3-1 GPIO输出

3-1 GPIO输出 GPIO(General Purpose Input Output)通用输入输出口 可配置为8种输入输出模式 引脚电平:0V~3.3V,部分引脚可容忍5V(FT) 输出模式下可控制端口输出高低电平,用以驱动LED、控制蜂鸣器、模拟通信协议输出时序等 输入模式下可读取端口的高低电 ...

MultiButton移植记录

博主头像 使用记录 使用PA0引脚,电路图如下,使用GPIO内部下拉。 实际测试,很稳定,没有误触发,单击、双击、长按很稳定。 移植记录 复制multi_button.c和multi_button.h到工程中,实现GPIO的初始化、读取。 void key_init(void) { GPIO_InitType ...

不到80元的E88无刷电机无人机拆解

博主头像 前几天微信里有个公众号推了个150元内的无人机文章, 看着看着就忍不住也跑到拼多多上搜了一圈, 发现现在的无人机真是好卷啊, 无刷还带图传居然只要...不到80? 1503电机我有一堆, 对这个电机还是挺熟的, 心想买个试试, 不行拆零件也不亏. 外观 到货了这东西长这个样子, 拆开一股浓浓的劣质塑 ...

STM32F103ZET6开发板串口只发不收问题解决

博主头像 本文记录了 STM32F103ZET6 开发板串口 “只发不收” 问题的排查与解决过程。调试中发现,基于寄存器配置的 USART1 代码在 STM32F103C8T6 最小系统板上可正常双向通信,但在 STM32F103ZET6 开发板上仅能发送数据,无法接收(接收中断未触发)。经分析,问题根源为 ... ...

systick clock init 滴答时钟

博主头像 滴答时钟初始化,定义us级延时 SysTick 属于内核的外设,有关的寄存器定义和库函数都在内核相关的库文件core_cm4.h中。SysTick定时器的计数器是向下递减计数的,随时按照 SysTick->CTRL |= 0x05;这里所选择时基时钟的计数频率,当向下计数到0,时,SysTick-> ...

UEFI - FV/FFS/FDF 的关系

博主头像 目录 1. 什么是固件卷 2. 是么是 FFS 文件 3. 什么是 FDF 文件 4. UEFI 中模块的概念 一、UEFI 固件卷 如果一个磁盘是没有经过分区的简单状态并且没有文件系统的话是什么样的,所有的文件扁平化的分布在整个磁盘空间,没有组织逻辑,没有文件夹等等,这不是一个理想的状态。固件卷的 ...

UEFI-PEI 阶段的深层介绍

博主头像 一、PEI Core 与 PEIMs PEI Core:是PEI阶段的核心引擎,负责寻找,加载和执行各种PEIM。PEI Core首先首先运行一个小的固定的SEC阶段的代码,这段代码通常使用CPU缓存作为临时内存来运行。一旦找到并初始化了真正的系统内存,PEI核心就会把执行权交给永久内存管理器,从而 ...

123···13>