zoukankan      html  css  js  c++  java
  • STM32新的IDE -- stm32cubeIde 点亮个LED灯

    此IDE是基于eclipse开发的,一键式安装,内部集成了cubeMx;首先去官网下载:https://www.stmicroelectronics.com.cn/content/ccc/resource/technical/software/sw_development_suite/group0/0d/3e/69/1b/13/74/44/8e/stm32cubeide_win/files/st-stm32cubeide_1.0.0_2872_20190423-2022_x86_64.exe.zip/jcr:content/translations/en.st-stm32cubeide_1.0.0_2872_20190423-2022_x86_64.exe.zip

    然后解压文件en.st-stm32cubeide_1.0.0_2872_20190423-2022_x86_64.exe.zip

    点击安装:

    安装完成后打开应用:

    创建第一个IDE的应用等待:

    一会后出现以下界面,选择自己的芯片型号:

     下一步,输入项目名称:

    点亮LED灯程序,初始化代码已经自动生成:

    GPIO_InitTypeDef GPIO_InitStruct = {0};
    
      /* GPIO Ports Clock Enable */
      __HAL_RCC_GPIOB_CLK_ENABLE();
    
      /*Configure GPIO pin :ALL*/
      GPIO_InitStruct.Pin = GPIO_PIN_All;
      GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
      GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
      HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);

      

    while (1)
    {
    
    HAL_Delay(300);
    HAL_GPIO_TogglePin(GPIOB, GPIO_PIN_All);
    
    }  

    编译后进入项目目录下Release文件夹中,找到对应的elf文件,使用模拟器运行,并有如下效果

  • 相关阅读:
    软件杯华为ModelArts平台
    软件杯第一阶段博客
    《系统架构》阅读笔记05
    第11周周博客
    测试面试题
    杭电2014 (第一次用vector ac题目)
    杭电 2013 猴子吃桃 递归解法&循环解法
    杭电2012 质数问题
    杭电2629 Identity Card
    杭电1170
  • 原文地址:https://www.cnblogs.com/b422/p/10938481.html
Copyright © 2011-2022 走看看