- 2024-05-28STM32CubeMX导入新版本的固件包
检查用的芯片的固件版本2.在STM32Cube\Repository目录下检查有没有对应的库文件,我这里是更新之后在ST官网下载对应版本的固件包,注意下载的固件包不能放在STM32Cube\Repository目录下在CubeMx到导入下载好的固件包导入之后等待解压之后,就导入完成。不可简单的把固
- 2024-05-13STM32Cube-10 | 使用ADC读取气体传感器数据(MQ-2)
本篇详细的记录了如何使用STM32CubeMX配置STM32L431RCT6的ADC外设,读取MQ-2气体传感器的数据并通过串口发送本质就是ADC采集MQ-2的原理图如下: 生成MDK工程选择芯片型号打开STM32CubeMX,打开MCU选择器:搜索并选中芯片STM32L431RCT6:配置时钟源如果选择使用外
- 2024-05-06【专题STM32F03】 使用 STM32Cube\Repository\STM32Cube_FW_F1_V1.8.5 中例程由ST7735硬SPI串口屏修改驱动ST7789硬SPI串口LCD屏
1)修改Project\STM32Cube_FW_F1_V1.8.5\Projects\STM32F103RB-Nucleo\Demonstrations\Adafruit_LCD_1_8_SD_Joystick2)接线(见stm32f1xx_nucleo.h)LCD_LED_PIN接高电平LCD_CS_PIN 接PB6LCD_DC_PIN 接PA9LCD_SPI_CLK 接SPI1,PA5LCD_SPI_SDA 接SPI1,PA73)修
- 2024-03-03linux基于STM32CUBE IDE搭建stm32开发环境
1.安装STM32CUBEMX安装地址https://www.st.com/zh/development-tools/stm32cubemx.html2.安装STM32CUBEIDE安装地址https://www.st.com/zh/development-tools/stm32cubeide.html3.安装烧写相关软件3.1安装openocd方法1:命令安装(不推荐,因为默认安装的是0.10.0,不支持
- 2023-08-06STM32Cube HW-493激光发射
文章代码使用HAL库。@TOC一、HW-493激光模块HW-493激光模块是一种小型化的激光发射模块,其主要特点是体积小、功耗低、精度高、可靠性强。它采用了半导体激光器作为光源,搭配高精度光学透镜,可以发射出稳定、准确、高亮度的激光光束。VCC:+5V电压。(电源电压范围为3.5V-5.5V,过高
- 2023-04-20二、STM32Cube生态系统操作
一、嵌入式硬件二、嵌入式软件三、核心板设计3.1电源供电3.2时钟电路3.3复位电路3.4调试电路四、外围电路设计4.1ArduinoUNO引脚4.2指示灯电路4.3按键电路五、STM32CubeMX软件5.1目标板选择5.2引脚分配5.3外设配置
- 2023-01-11HAL库教程1:STM32Cube的介绍
使用STM32HAL库已经有了一段时间,觉得相比于标准库,好用了不少。加上STM32CubeMX图形化配置工具的加持,个人认为可以极大提升开发效率。其实关于HAL库的教程已经很多了,关于
- 2022-08-22STM32Cube配置I2C不会自动配置引脚速度
使用STM32Cube配置I2C的时候,不会自动配置速度,但I2C需要配置引脚的速度,需要手动配置添加。 GPIO_MODE_AF_OD:启动引脚复用(开漏模式)。