
STM32CubeMx
文章平均质量分 90
Carry_王
承接各类单片机项目,各种嵌入式问题探讨解答。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【STM32CubeMx你不知道的那些事】第十章:STM32CubeMx的SPI外置FLASH(W25Q128)+文件系统(FATFS)+虚拟U盘
这一张我们主要讲解一下STM32CUBEMX新版本 片外FLASH(W25Q128)+FATFS文件系统+虚拟U盘。一、准备工作这里我们要想配置SPI和文件系统 并验证需要的准备工作如下:1、MDK for ARM(KEIL5)或者IAR FOR ARM(这个是软件必备开发平台) (必须) 2、一块STM32最小系统开发板必须带USB (必须) 3、一块片外FLASH可以在开发板上面或者是自己买的模块,这里我用的是W25Q128(16MB的片外flash) (必须) 二、具体的操原创 2021-03-22 20:33:32 · 2542 阅读 · 2 评论 -
【STM32CubeMx你不知道的那些事】第九章:STM32CubeMx的SPI外置FLASH+文件系统(FATFS)
这一张我们主要讲解一下STM32CUBEMX新版本 片外FLASH+FATFS文件系统。一、准备工作这里我们要想配置SPI和文件系统 并验证需要的准备工作如下:1、MDK for ARM(KEIL5)或者IAR FOR ARM(这个是软件必备开发平台) (必须) 2、一块STM32最小系统开发板 (必须) 3、一块片外FLASH可以在开发板上面或者是自己买的模块二、具体的操作1、工程建立1)、在Pinout&Configuration菜单栏下,配置硬件SPI的基本参数如图原创 2020-10-20 11:22:06 · 6754 阅读 · 7 评论 -
【STM32CubeMx你不知道的那些事】第八章:STM32CubeMx的ADC DMA配置
原创 2020-03-08 20:52:22 · 2226 阅读 · 1 评论 -
【STM32CubeMx你不知道的那些事】第七章:STM32CubeMx的SPI配置
上一章我们讲了简单的I2C配置,这一章我们讲解一下SPI的配置。话不多说直接进入正题。一、准备工作这里我们要想配置I2C并验证需要的准备工作如下:1、MDK for ARM(KEIL5)或者IAR FOR ARM(这个是软件必备开发平台) (必须) 2、一块STM32最小系统开发板最好有外接FLASH芯片(这个是验证软件的平台 FLASH是SPI总线接口) (必须) 3、这里...原创 2020-03-05 22:30:20 · 4833 阅读 · 7 评论 -
【STM32CubeMx你不知道的那些事】第六章:STM32CubeMx的I2C配置
大家好这里我给大家来讲解一下STM32CubeMx的I2C配置。什么是I2C呢?他其实也是一种单片机与对外设备的通信方式,这个通信方式都是世界标准的,官方都定义好了,你只需要按照官方定义的特定形式去编写代码就好。我们可以通过两种方式去和外部的带有I2C协议的设备通信,一种方式是用IO口模拟I2C协议去做,还有一种方式就是利用单片机自带的I2C外设接口去做。那么这两种方式哪种更好,毫无疑问使用内...原创 2020-03-05 21:44:45 · 5087 阅读 · 0 评论 -
【STM32CubeMx你不知道的那些事】第五章:STM32CubeMx定时器中断配置
这一章讲的是STM32F103C8T6定时器配置,定时器配置主要要弄懂的是系统主频多少、你分频多少、你需要定时多长时间。我们来做一个简单的计算。比如说系统的主频是72M,我们要想得到一个定时时间1S钟的定时器,我们可以通过修改分频系数和计数值来确定。这里我们分频系数设置为(7200-1)这里减1是必须加上的确保计数精确,这样得到分频时钟是10K。我们将计数值设置为10000(10k)这样就能配...原创 2020-02-26 20:14:50 · 1225 阅读 · 0 评论 -
【STM32CubeMx你不知道的那些事】第四章:STM32CubeMxADC查询方式配置
上一章我们讲了STM32CubeMx串口的配置,这一张我们来讲一下ADC的配置。有些人以前知道ADC就是模数转换器,具体的没有去深究,那么问题来啦,什么是模数转换器?他的精度是多少?怎么计算?下面我来给大家科普一下什么叫做模数转换器。顾名思义,模数转换器就是把模拟信号转换为数字信号的工具。我们要想获得电压值,只能将模拟量转换为数字量计算。例如我们的例程使用的是STM32F103C8T6,该芯片...原创 2020-02-26 15:40:01 · 1055 阅读 · 0 评论 -
【STM32CubeMx你不知道的那些事】第三章:STM32CubeMx串口配置(中断接收)
在嵌入式环境中,串口通信是必不可少的通信方式,这一章我们主要是讲解一下HAL库怎么应用串口外设做收发功能。一、准备工作1、使用我们第一章配置好工程文件。如图2、明确原理图上面所需要的串口,这里我们用串口1做实验。二、具体操作1、Pinout菜单栏下,串口的选择与配置。配置如图外设选择USART1,Mode选择Asynchronous(异步通信)。这样右边会显示配置的...原创 2020-02-25 22:15:29 · 3508 阅读 · 0 评论 -
【STM32CubeMx你不知道的那些事】第二章:STM32CubeMxGPIO的输入输出应用
好了,上一章我们主要讲解了一下STM32CubeMx如何原创 2020-02-25 16:17:37 · 1415 阅读 · 1 评论 -
【STM32CubeMx你不知道的那些事】第一章:STM32CubeMx 基本操作及其创建简单的STM32工程
乘着现在闲下来整理了一些在使用STM32MxCube中遇到的问题和一些操作方法流程,分享一些个人的经验和处理问题的方式方法给大家,也算是开启自己另一种生活的方式,记录一下自己这么久以来的经验积累和知识能力的提升。下面我们进入正题,要想学习STM32MxCube我们前期需要的准备工作如下:一、STM32CubeMx安装STM32CubeMx安装直接通过官网链接下载就行,这里安装过程就不在...原创 2020-02-25 13:48:15 · 2752 阅读 · 0 评论