
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
组成部分程序存储器(主存储器):存储程序代码,起始地址0x08000000,容量根据芯片型号不同(如 C8T6 为 64KB)。系统存储器:存储原厂 Bootloader,用于串口下载程序,起始地址0x1FFFF000,容量 2KB。选项字节(Option Bytes):存储配置参数(如读写保护、看门狗设置),起始地址0x1FFFF800,容量 16 字节。特点:非易失性存储器(掉电不丢失),写入

英文名称本质功能硬件级程序运行监控机制,通过 “喂狗”(重置计数器)避免程序卡死 / 跑飞。类比 “自动重启按钮”,在程序异常时强制复位,保障系统可用性。应用场景嵌入式系统(如 STM32)中防止软件漏洞、硬件故障(如传感器卡死)、电磁干扰导致的系统崩溃。尤其适用于无人值守设备、工业控制等高可靠性场景。

非易失性存储:数据掉电不丢失,属于 Flash 存储器,对比易失性存储器(如 SRAM/DRAM),适用于需要持久保存数据的场景(如参数存储、字库、固件程序)。低成本与小型化价格仅几元钱,容量范围 4Mb~256Mb(需除以 8 换算为字节,如 W25Q64 为 8MB)。8 引脚封装,节省电路板空间,适合嵌入式系统。SPI 通信接口支持标准 SPI、双重 SPI(160MHz 等效频率)、四重

串口通信模块一般有 VCC、TX、RX、GND 引脚,VCC 供电视情况连接(需要按照从设备供电等),TX 与 RX 交叉连接,单向传输可只接一根通信线,电平标准不一致需加转换芯片。,也可以看做3根通信线,因为数字信号的输出和接收都是以GND为基准进行判断的。数据位表示有效载荷,低位先行;:由起始位、数据位、停止位组成,数据位 8 位代表一个字节,可加奇偶校验位,校验位用于数据验证,有奇校验和偶校

ADC(Analog-Digital Converter)模拟-数字转换器ADC可以将引脚上连续变化的模拟电压转换为内存中存储的数字变量,建立模拟电路到数字电路的桥梁12位逐次逼近型ADC,1us转换时间输入电压范围:03.3V,转换结果范围:0409518个输入通道,可测量16个外部和2个内部信号源规则组和注入组两个转换单元模拟看门狗自动监测输入电压范围STM32F103C8T6 ADC资源:A

输入捕获模式下,当通道输入引脚出现指定电平跳变时,当前CNT的值将被锁存到CCR中,可用于测量PWM波形的频率、占空比、脉冲间隔、电平持续时间等参数。:是一个复用器,有 TRC(从模式控制器信号)、直接和间接三路输入,常用直接和间接,可实现通道间信号交叉引用,节省引脚。:定时器有四个通道,通道一和通道 2、通道 3 和通道 4 内部结构一样,选取部分通道分析内部结构。:以测量脉冲信号脉宽为例,配置

直流电机是一种将电能转换为机械能的装置,有两个电极,当电极正接时,电机正转,当电极反接时,电机反转直流电机属于大功率器件,GPIO口无法直接驱动,需要配合电机驱动电路来操作TB6612是一款双路H桥型的直流电机驱动芯片,可以驱动两个直流电机并且控制其转速和方向直流电机及驱动电机特性:将电能转化为机械能,电极正接正转,反接反转,属于大功率器件,GPIO 口无法直接驱动。驱动芯片:选用 TB6612

TIM_CLK是系统自动配置的,如果APB2和APB1的分频系数为1,TIM_CLK = PCLK2,如果其他系数 TIM_CLK = 2 * PCLK2,右面同理。和手表类似,手表有石英晶振提供时钟信号,还有其他电路装置进行降频,秒针相当于一个计数器,ARR为59,周期为60,RCR为0,每一个周期产生一个事件。:以自动重装寄存器 AR 为例,在定时器运行中改变 AR 值,不使用预加载机制会导致

习题覆盖面较广: 树的遍历,哈夫曼树 ,哈夫曼编码,拓扑排序,有关树的基础运算,哈希表, Dijkstra算法(到各点的最短路径)









