STM32
文章平均质量分 89
hucq2019
做难事必有所得。
展开
-
创建基于HAL库的STM32f103C8T6的工程模板
STM32的标准固件库已经停止更新了,取而代之的是HAL库,虽然通过STM32CUBEMX能够轻松建立一个工程,但为了更熟知软件结构而言,还是手动创建一个模板吧。 工具:Keil5,en.stm32cubef1 一、安装软件,下载HAL库 安装Keil软件就不再赘述啦,下面写一下如何下载HAL库~ 首先,进入ST官网……&*¥&¥%%,好了,电梯直达-->链接,当然了...原创 2019-05-18 17:41:58 · 8621 阅读 · 6 评论 -
STM32利用DMA方式采集多路ADC数值并周期传送
芯片使用的是STM32f103C8T6,编译器是Keil 5,使用的标准固件库3.5版本。 首先,配置时钟,配置NVIC就不说了。 开门见山,直接上代码吧: 1、配置ADC,DMA: GPIO_InitTypeDef GPIO_InitStructure; ADC_InitTypeDef ADC_InitStructure; DMA_InitTypeDef DMA_InitStru...原创 2019-08-02 20:50:55 · 2837 阅读 · 2 评论 -
STM32调用DSP官方库函数进行FFT运算
FFT是DFT的快速计算方法,在信号处理中具有“万金油”一般的作用。在STM32中依然能够对信号进行快速傅里叶变换,从而把信号的特征从频域很好地展现出来。本程序利用固定数组进行256点FFT运算,对STM32的硬件和外围设备初始化不再介绍。 平台:STM32F103C8T6 库:标准固件库V3.5.0 DSP库:V.1.4.5 单片机内调用的DSP函数为复数FFT运算,也就是说,25...原创 2019-08-15 20:22:50 · 6489 阅读 · 1 评论 -
基于标准固件库的STM32中进行FreeRTOS的系统移植
一、准备工作 平台:stm32f103c8t6 在STM32中移植FreeRTOS首先要准备FreeRTOSV9.0.0和标准固件库V3.5.0 1、FreeRTOSV9.0.0下载地址:https://sourceforge.net/projects/freertos/files/FreeRTOS/,下载后解压缩即可。 2、STM32标准固件库V3.5.0下载地址:链接: https:/...原创 2019-08-15 21:31:10 · 1857 阅读 · 0 评论