• 2024-08-13【CUBEide】01 GPIO输入/输出
    一、GPIO功能概述1、八种工作模式(1)输入浮空:作为GPIO输入引脚,不使用上拉或下拉电阻;(2)输入上拉:作为输入引脚,使用内部上拉电阻,引脚外部无输入时读取的电平为高电平;(3)输入下拉:输入引脚,使用内部下拉电阻,引脚外部无输入时读取的引脚输入电平为低电平(4)模拟:作为GPIO模拟引脚,用于ADC
  • 2024-08-06(CubeIDE/CubeMX STM32引脚布局)将配置的引脚转移到其它引脚
            新建了项目,配置好引脚,但是想将原先的配置换到别的引脚上,我教大家一个方法。    这里以STM32F103芯片为例,其它芯片也同样适用,先打开工程,如下图所示。     假设我现在想使用PA7点灯,但是现在PA7被SPI1占用了,那我们需要知道还有没有其它引脚可
  • 2024-07-30CubeIDE/CubeMX 版本升级(保姆级别教程)
    升级CubeMX版本教程        先右键CubeMX,以管理员身份运行CubeMX,给该软件下载更新权限         进入界面后,可以先登录下ST账号,然后点击上菜单栏Help,这里的about可以查看当前版本,不确定有无需要更新,直接点开CheckforUpdates。         看到可
  • 2024-07-30在macOS开发stm32:CubeIDE+CubePro方案
    STM32CubeIDE和STM32CubeProgrammer都有Mac版。STM32CubeIDE用于创建项目和编写代码,编译出HEX文件。STM32CubeProgrammer用于连接ST-Linkv2和烧录程序,把HEX文件烧录到STM32单片机。在安装STM32CubeIDE和STM32CubeProgrammer时,会把相关驱动下载安装。所以,等我安装完这两个工具,
  • 2024-05-20偶然遇到的cubeide一些问题
    昨天感觉cubeide有一些bug,具体表现为在外设的.c文件明明识别到了某个函数但是又打不开定义,于是在软件内更新了一下cubeide,结果更新完软件打不开了,没办法只能重装。重装完后新建工程的时候提示无法生成代码,因为缺少固件包,但打开固件界面又有固件包,如果无视提示强行生成的话是能生成