![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32CUBEMX开发STM32
文章平均质量分 76
平陆成江,
硬件方向
展开
-
STM32Cubemx——硬件SPI驱动七针0.96寸OLED
1、使用工具STM32Cubemx 版本 6.0.1Keil 版本 5.31ST-LinkSTM32F407VE核心板0.96寸七针OLED接线方式如下SPI_MOSO不需要连接2.STM32Cubemx配置1.配置时钟源时钟树等2.打开任一SPI,并开启DMA将SPI的SCK与OLED的D0连接,MOSI与OLED的D1连接2.配置普通IO任意选择三个普通IO配置为输出模式,这三个IO将与RST,DC,和CS相连3.生成工程3.Keil代码移植1.将此工程的原创 2021-05-14 13:34:18 · 4267 阅读 · 16 评论 -
STM32Cubemx——IIC驱动0.96寸OLED
文章目录一、使用工具二、前置知识1.12864OLED三、STM32Cubemx配置1.新建工程配置基本2.时钟树配置3.开启IIC4.生成工程三、Keil代码移植1.生成工程,并将本工程中APP文件夹复制进自己的工程2.打开Keil,添加分组APP,将文件APP的内容添加进分组3.添加头文件地址4.在oled.h内将OLED管脚定义修改为自己所用的管脚,并修改为自己的单片机型号5.主函数内初始化OLED6.显示汉字示例五、 工程下载地址一、使用工具四针OLED如图STM32F407VE核心板S原创 2021-05-14 00:44:21 · 9107 阅读 · 20 评论 -
STM32Cubemx——ADC采集+DMA传输
文章目录一、准备工具二、前置知识1.ADC简介2.DMA简介2.STM32Cubemx配置1.新建工程2.时钟源选择及时钟树配置3.时基选择调试接口选择4.配置ADC采集1.选择要配置为ADC采集的引脚2.开启DMA传输,非循环模式3.选择分辨率,使能ADC持续转换4.选择触发源5.生成工程3.Keil编写代码总结一、准备工具STM32F407VE核心板STM32Cubemx 版本 6.0.1Keil 版本 5.31杜邦线ST-Link二、前置知识1.ADC简介12 位 ADC 是逐次原创 2021-05-13 11:44:11 · 13828 阅读 · 8 评论 -
STM32Cubemx——定时器之PWM
文章目录前言一、使用工具二、前置知识1.LED2.PWM二、STM32Cubemx配置1.新建工程2.选择时钟源,配置时钟树3.选择调试接口及时基4.配置PWM5.生成工程三、Keil代码1.开启PWM2.改变PWM占空比3.观察效果四、工程下载地址前言PWM在日常生活中应用十分广泛,台灯的分级亮度,电机驱动等都需要用到PWM,本教程将使用PWM实现呼吸灯。一、使用工具STM32F407VE核心板STM32Cubemx 版本 6.0.1Keil 版本 5.31ST-Link二、前置知识原创 2021-05-10 15:04:54 · 2844 阅读 · 4 评论 -
STM32Cubemx——定时器中断
文章目录前言一、使用工具二、前置知识1.LED2.定时器三、STM32Cubemx配置1.新建工程2.配置时钟源及时钟树3.选择调试接口及时基4.配置LED5.定时器配置6.生成工程并打开四、Keil编写代码1.开启定时器中断2.编写服务函数3.编译并烧录代码五、工程下载地址前言本文将使用定时器中断来控制LED状态定时翻转。一、使用工具STM32F103C8T6核心板STM32Cubemx 版本6.0.1Keil 版本 5.31ST-Link二、前置知识1.LED所使用核心板LED原创 2021-05-07 18:06:10 · 2908 阅读 · 0 评论 -
STM32Cubemx——外部中断
文章目录前言一、使用工具二、前置知识2.功能分析3.STM32Cubemx配置1.新建工程2.选择时钟源及配置时钟树3.选择调试方式4.配置LED5.配置按键中断6.开启外部中断7.生成工程4.Keil编写功能函数1.找到外部中断回调函数2.在中断回调函数内编写服务函数3.编译并烧录代码4.工程下载地址前言本文将向大家详细演示STM32Cubemx配置GPIO外部中断实验,使用按键来翻转LED电平。提示:以下是本篇文章正文内容,下面案例可供参考一、使用工具STM32F103C8T6核心板S原创 2021-05-07 00:35:46 · 2060 阅读 · 2 评论 -
STM32CUBUMX——LED
文章目录实验准备一、LED及GPIO基础知识二、STM32CUBEMX配置1.新建工程2.配置时钟3.配置调试接口及时基4.配置引脚5.生成工程三、Keil编写代码1.配置keil2.编写代码并烧录3.LED闪动工程下载地址实验准备STM32CUBEMX 版本 6.0.1Keil 版本 5.31STM32F103C8T6 核心板STLink+杜邦线 将STLink与核心板及电脑连接并保证连接正确,通信成功一、LED及GPIO基础知识所用开发板LED接线如图LED及发光二极管,图中LED原创 2021-05-05 23:26:01 · 662 阅读 · 3 评论