
STM32 时钟源&时钟树(hal库)
时钟树: 首先是CubeMX配置: 先到RCC,然后外部高速时钟源(HSE)设置为晶振...

时钟树: 首先是CubeMX配置: 先到RCC,然后外部高速时钟源(HSE)设置为晶振...

**定时器:** 定时器就是计数器,定时器除了能实现普通的定时功能,还能实现捕获脉冲宽度,计算PWM占空...

**定时器:** 定时器就是计数器,定时器除了能实现普通的定时功能,还能实现捕获脉冲宽度,计算PWM占空...

时钟树: 首先是CubeMX配置: 先到RCC,然后外部高速时钟源(HSE)设置为晶振...
寄存器:嵌入式底层 编程的本质,到底是什么? 对嵌入式开发者而言,答案只有一句话:所有代码,归根结底都是在操作寄存器。 芯片表面的小圆点有什么作用?32位...
寄存器:嵌入式底层 编程的本质,到底是什么? 对嵌入式开发者而言,答案只有一句话:所有代码,归根结底都是在操作寄存器。 芯片表面的小圆点有什么作用?32位...

STM32固件库拆解学习 授人以鱼不如授人以渔。读懂固件库的“骨架”,比背会几个函数重要一万倍。 一、用一张思维导图看懂STM32固件库 在深入每一个模块之前...
![瑞萨单片机开发教程[三十] IIC 触摸驱动实验-171主机测评](https://www.171host.com/wp-content/uploads/2026/08/20260802162920-6a6f7060744f3-220x150.png)
开发板官网(https://www.edevkit.com/) 本系列教程目录: - 瑞萨单片机开发教程[一] e2...

一、EtherCAT总线介绍1、EtherCAT的背景(1)EtherCAT(Ethernet for Control...
上一节学习了xQueueSend()和xQueueReceive(),实现了两个任务之间的数据传递。实际STM32程序中,很多数据并...