首页 > TAG信息列表 > STM32CUBE

STM32Cube配置I2C不会自动配置引脚速度

  使用STM32Cube配置I2C的时候,不会自动配置速度,但I2C需要配置引脚的速度,需要手动配置添加。   GPIO_MODE_AF_OD: 启动引脚复用(开漏模式)。  

STM32cube系列软件下载(win版 百度网盘)

为啥会这个? 官网下载太麻烦,链接过期告诉我,侵犯版权除了 STM32cubeIDE 1.7.0 链接:https://pan.baidu.com/s/1tOmveNn9x0Z1euP9YLmPYw 提取码:hku2 链接:https://www.aliyundrive.com/s/RbVu47a9ZJ2 STM32cubeMX 6.3.0 链接:https://pan.baidu.com/s/11N2px0v_dGX64wLY7Nnn7g

STM32CUBE RCC 记录

STM32CubeMX中外部时钟配置可选类型为 枚举 备注 Disable 使用内部晶振 BYPASS Clock Source 使用外部有源晶振 Crystal/Ceramic Resonator 使用外部无源晶振

【STM32CUBE+IAR+IAP升级】

STM32CUBE+IAR+IAP升级 案例应用:利用IAR+串口调试助手对STM32F411VET6进行简单的IAP实现,(代码分为两部分:BootLoader+APP翻转LED) 1.工具: IARSTM32CUBEMX串口调试助手IAP预备知识参考:STM32CubeIDE IAP原理讲解,及UART双APP迭代升级IAP实现声明下:本文章参考[sudaroot]的文章STM32C

PlatformIO下的STM32F4xx项目配置

Board:STM32F4xx和Framework:CMSIS cmsis核心库的安装路径是 /home/[your user]/.platformio/packages/framework-cmsis 对应了STM32Cube完整库 Drivers/CMSIS/ 路径下的内容 多了一个Driver目录 stm32f4-framework库文件安装路径是 /home/[your user]/.platformio/packages/f

精雕细琢见真章《STM32Cube高效开发教程》

我们编写的新书《STM32Cube高效开发教程(基础篇)》终于在各大电商平台上架销售了,这是值得众多STM32开发者入手的一本新书,它是目前市面上第一本采用STM32CubeMX和STM32CubeIDE作为开发软件,系统性地介绍STM32的HAL库开发技术的书。 《STM32Cube高效开发教程》分为《基础篇》和《高级

【STM32Cube_13】使用硬件I2C读写EEPROM(AT24C02)

  本篇详细的记录了如何使用STM32CubeMX配置STM32L431RCT6的硬件I2C外设读取EEPROM数据(以AT24C02为例)。 1. 准备工作 硬件准备 开发板 首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi): EEPROM小熊派开发板左边的接口是E53接口,用来连接E53接口的扩展板,每个扩展板都板

【STM32Cube_21】使用DAC输出任意指定电压

本篇详细的记录了如何使用STM32CubeMX配置STM32L431RCT6的DAC外设,输出任意指定电压值。 1. 准备工作 硬件准备 开发板 首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi): 万用表 软件准备 需要安装好Keil - MDK及芯片对应的包,以便编译和下载生成的代码; 准备一个串口调

STM32Cube系列PWM

前言 PWM理论相关,点下方链接 STM32F103ZE_PWM笔记 Cube配置  打开STM32CubeMX新建工程,选择STMF103ZET6芯片,选择外部高速晶振(HSE)。根据数据手册,LED3管脚PB5配置为定时器3的通道2输出。同时TIM3的通道2配置为PWM    配置系统时钟为72MHz。由上一例可知,定时挂载到APB1,时钟频率

纪念首次使用vscode+platformio完成点灯全过程

首先下载安装好vscode,然后再VSCode内下载platformio插件,完成后,新建一个工程,新建的这个步骤真的很慢,我连WIFI尝试了一晚上都没弄好,后来插网线+梯子上网,很快就搞定了。 简单说下我的点灯全过程,首先,我用cubemx自动生成了一个文件,然后将Core文件下的所有文件.h和.c文件全部复制粘贴到

HAL库,STM32Cube用户回调、中断函数

    点赞 收藏 分享 文章举报 盗了一个你 发布了50 篇原创文章 · 获赞 3 · 访问量 1万+ 私信 关注

stm32cube 安装 patch

首先正常安装芯片包,然后在设置里面找到当前包存放的位置,默认是: C:\Users\Administrator\STM32Cube\Repository 然后解压 更新包,把更新包里面的文件覆盖到 C:\Users\Administrator\STM32Cube\Repository 这个里面,重新打开 cubemx,就可以看到显示的是新的芯片包了。

STM32Cube的串口实战(一)GPS+BD模块

串口系列 STM32Cube的串口设置(一)即学即用 STM32Cube的串口设置(二)一个串口接收另一个串口发送 通过串口设置之前的部分大家应该基本会使用多个串口配合了,今天就来找个东西练练手,第一个拿GPS+BD开刀(用的是ATK_S1216F8_BD模块,STM32F767的芯片)。 实验目的 【将串口3连接的GPS+B

STM32Cube基础工程配置

开发板:正点原子STM32F4探索者 内容:使用STM32Cube配置LED0和UART1,实现LED0闪烁和UART1发送   STM32CubeMX选择芯片后界面。左侧栏为功能列表,配置相应的功能打开列表,会有详细功能名称;右侧为ST芯片模型,引脚分布。首先,应该配置芯片的时钟来源——芯片的时钟很重要,根据硬件实际配置

【STM32Cube】(五)使用 STM32CubeMX初始化NVIC(使用外部中断检测按键)

1. 准备工作 硬件准备 首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi): 软件准备 需要安装好Keil - MDK及芯片对应的包,以便编译和下载生成的代码。 2.生成MDK工程 — 初始化GPIO为输入 选择芯片型号 打开STM32CubeMX,打开MCU选择器: 搜索并选中芯片STM32L431RCT

HAL库教程1:STM32Cube的介绍

  使用STM32HAL库已经有了一段时间,觉得相比于标准库,好用了不少。加上STM32CubeMX图形化配置工具的加持,个人认为可以极大提升开发效率。其实关于HAL库的教程已经很多了,关于STM32CubeMX的使用教程也很多,我并不比这些写教程的大牛厉害,只是记录一些个人的看法。还有,随着版本的