2023-12-25 STM32CubeMX配置HAL库输入捕获 C/C++STM32 单片机 STM32 STM32CubeMX配置HAL库输入捕获STM32的输入捕获功能可以用来测量脉冲宽度或者频率。其工作原理是,通过检测TIMx_CHx上的边沿信号,在边沿信号发生跳变(比如 上升沿/下降沿)的时候,将当前定时器的值(TIMx_CNT)存放到
2023-08-24 STM32使用PID调速 C/C++STM32 单片机 STM32 STM32使用PID调速PID原理 PID算法是一种闭环控制系统中常用的算法,它结合了比例(P)、积分(I)和微分(D)三个环节,以实现对系统的控制。它的目的是使 控制系统的输出值尽可能接近预期的目标值。 在PID算法中,控制器通过不断地测
2023-08-24 STM32CubeMx配置HAL库编码器测速 C/C++STM32 单片机 STM32 编码器概述 编码器是一种用来测量机械旋转或位移的传感器。它能够测量机械部件在旋转或直线运动时的位移位置或速度等信息,并将其转换成一系 列电信号。按照读出方式编码器可以分为接触式和非接触式两种;按照工作原理编码器可分为增量式和绝对式两类。编码
2023-04-09 STM32使用OLED移植U8g2库 C/C++STM32 单片机 STM32 STM32使用OLED移植U8g2库STM32CubeMX配置硬件 STM32F103C8T6 I2C通信OLED 128*64 软件 System Core->RCC->HSE->Crystal/Ceramic Res
2023-04-04 STM32HAL库驱动MPU6050 C/C++STM32 单片机 STM32 STM32HAL库驱动MPU6050STM32CubeMX配置System Core->RCC->HSE->Crystal/Ceramic Resonator System Core->SYS->Debug-&
2023-03-31 CLion编译STM32解决FLASH溢出问题 CLionSTM32 单片机 STM32 Clion编译STM32解决FLASH溢出问题错误12ld.exe: MPU6050.elf section `.data' will not fit in region `FLASH'ld.exe: region `
2022-07-25 STM32+esp8266+MQTT服务器通信 C/C++STM32 单片机 STM32 硬件STM32F103C8T6 ESP-01S 软件 SYS->Debug->Serial Wire RCC->HSE->Crystal/Ceramic Resonator PC13->GPIO_Out USA
2022-07-25 STM32HAL库驱动DHT11和BH1750 C/C++STM32 单片机 STM32 硬件配置 stm32f103c8t6 DHT11(温湿度传感器) BH1750(光照度传感器) OLED micro USB数据传输线 软件配置 sys->Debug->Serial Wrie RCC->HSE->
2022-07-22 STM32F103C8T6烧录问题 STM32 单片机 STM32 最近烧录stm32f103c8t6时总是检测不到stlink-v2,一开始以为是clion环境的事情,然后就换到Keil5中烧录,但还是No Target检测不到,所以排除开发环境。 又怀疑是stlink的事,把stlink接到了rct6上
2022-07-22 STM32用HAL库驱动OLED C/C++STM32 单片机 STM32 以下使用GPIO模拟I2C通信,不用在STM32CubeMX对I2C配置 oled.h 1234567891011121314151617181920212223242526272829303132333435363738394041424