STM32cubemx和HAL库的使用入门--点亮一颗LED

一:流程介绍

        (1)环境搭建                

                  1 :stm32cubemx安装

                  2 :stm32xxFW安装

                  3 :MDK5安装

                  4  :生成MDK版本project  

        (2)stm32cubemx创建工程,选择芯片型号,做图形化配置

                1:打开stm32cubemx

                2:点击此处进入芯片选择页面

 

        3:选择调试接口 SW

         

        4:选择外部晶振为时钟源

 

        5:设置时钟速率

 

        6:查看开发板对应led的引脚(用的开发板是飞线接led所以可以选择随意一个引脚,这里选择PB8,也就是开发板上的P0.0) 

                

 可以看到led模块(交通灯)接的是电源,那么点亮led则是需要低电平触发

 

        7:配置连接led的引脚

 

 

 

  

 

        (3)生成MDK版project

              

        

 

        (4)打开keil工程,build编译一下

 

二:点亮一颗led

        (1)keil的配置(要ok确定)

        

        

 

 

        (2)找到writepin函数

 

 

        (3)即可看到对应的led点亮

         

 

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-25 05:42:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-25 05:42:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-25 05:42:03       87 阅读
  4. Python语言-面向对象

    2024-04-25 05:42:03       96 阅读

热门阅读

  1. springboot针对thymeleaf的使用总结

    2024-04-25 05:42:03       36 阅读
  2. [Android]使用CompositionLocal隐式传值

    2024-04-25 05:42:03       28 阅读
  3. 前端获取资源的方式(ajax、fetch)及其区别

    2024-04-25 05:42:03       38 阅读
  4. 面试官:实现一个吸附在键盘上的输入框

    2024-04-25 05:42:03       42 阅读
  5. 打开jupyter Notebook闪退,怎么解决

    2024-04-25 05:42:03       34 阅读