STM32基础教程 —— 使用HAL库(CubeMX)
程序员文章站
2022-06-22 18:57:51
STM32CubeMX简介 简单地说,STM32CubeMX就是一个生成工程的工具,可以在它里面设置好各种参数,初始化各种芯片功能。 对于初学者来说,不必了解STM32中各种功能的具体内容,点几个按钮就可以实现对它们的初始化,是本软件的一大优点。 ......
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)
本文地址:https://blog.csdn.net/weixin_43718316/article/details/107984707
推荐阅读
-
STM32裸机开发基础篇01-开发环境搭建(HAL库)
-
STM32基础教程(CubeMX)串口通信(USART协议)
-
基于HAL库用STM32CubeMx生成FATFs+sd+flash
-
HAL库禁用JTAG,使用PB3、PB4、PA15作为普通IO
-
STM32 HAL库中串口空闲中断+DMA 实现串口数据的不定长接收
-
STM32L051使用HAL库操作实例(4)-串口实验
-
【STM32Cube_03】使用EXIT中断检测按键(NVIC配置+HAL库中断处理机制)
-
【STM32】(F207)_HAL库开发教程(四)—串口FIFO使用
-
STM32固件库的学习及使用固件库编写工程模板
-
STM32基础教程 —— 使用HAL库(CubeMX)