STM32基础教程 —— 使用HAL库(CubeMX)

STM32CubeMX简介

  简单地说,STM32CubeMX就是一个生成工程的工具,可以在它里面设置好各种参数,初始化各种芯片功能。
  对于初学者来说,不必了解STM32中各种功能的具体内容,点几个按钮就可以实现对它们的初始化,是本软件的一大优点。

  • 本教程使用的单片机型号为STM32F103ZET6,配套例程对应的是一款开发板,如果需要使用需要对应你自己的板子对初始化等设置进行更改。
  • 本教程的编写者水平有限,内容可供参考,但如果出现问题,可以考虑怀疑代码。不过本文中的代码在我所使用的开发板中测试正常。

目录

STM32基础教程(CubeMX)—— 软件的安装
STM32基础教程(CubeMX)—— 基本I/O口操作
STM32基础教程(CubeMX)—— 按键检测
STM32基础教程(CubeMX)—— LCD显示
STM32基础教程(CubeMX)—— 定时器
STM32基础教程(CubeMX)—— ADC与DAC
STM32基础教程(CubeMX)—— 串口通信(USART协议)
STM32基础教程(CubeMX)—— WIFI模块(ESP8266)
STM32基础教程(CubeMX)—— 无线通讯模块(NRF24L01)

猜你喜欢

转载自blog.csdn.net/weixin_43718316/article/details/107984707