AVI和libjpeg编码简介

本视频将由浅入深,带领大家学习STM32F4的各个功能,为您开启全新的STM32之旅。 本视频总共分为三篇: 1,入门篇,主要介绍STM32入门基础知识; 2,中级篇,主要介绍STM32基本外设使用,包括:GPIO,串口,定时器,外部中断等。学完本篇,基本入门STM32开发。 3,高级篇,主要介绍STM32高级外设,包括:SDIO,CAN总线等...

http://training.eeworld.com.cn/video/18397 发布时间: 2019-02-19



录音机实验讲解

本视频将由浅入深,带领大家学习STM32F4的各个功能,为您开启全新的STM32之旅。 本视频总共分为三篇: 1,入门篇,主要介绍STM32入门基础知识; 2,中级篇,主要介绍STM32基本外设使用,包括:GPIO,串口,定时器,外部中断等。学完本篇,基本入门STM32开发。 3,高级篇,主要介绍STM32高级外设,包括:SDIO,CAN总线等...

http://training.eeworld.com.cn/video/18396 发布时间: 2019-02-19



I2S录音简介

本视频将由浅入深,带领大家学习STM32F4的各个功能,为您开启全新的STM32之旅。 本视频总共分为三篇: 1,入门篇,主要介绍STM32入门基础知识; 2,中级篇,主要介绍STM32基本外设使用,包括:GPIO,串口,定时器,外部中断等。学完本篇,基本入门STM32开发。 3,高级篇,主要介绍STM32高级外设,包括:SDIO,CAN总线等...

http://training.eeworld.com.cn/video/18395 发布时间: 2019-02-19



音乐播放器实验讲解

本视频将由浅入深,带领大家学习STM32F4的各个功能,为您开启全新的STM32之旅。 本视频总共分为三篇: 1,入门篇,主要介绍STM32入门基础知识; 2,中级篇,主要介绍STM32基本外设使用,包括:GPIO,串口,定时器,外部中断等。学完本篇,基本入门STM32开发。 3,高级篇,主要介绍STM32高级外设,包括:SDIO,CAN总线等...

http://training.eeworld.com.cn/video/18394 发布时间: 2019-02-19



STM32的CRC计算

CRC计算 CRC校验仅用于保证全双工通信的可靠性。数据发送和数据接收分别使用单独的CRC计算器。通过对每一个接收位进行可编程的多项式运算来计算CRC。CRC的计算是在由SPI_CR1寄存器中CPHA和CPOL位定义的采样时钟边沿进行的。 注意:   该SPI接口提供了两种CRC计算方法,取决于所选的发送和/或接收的数据帧格式:8位数据帧采用CR8;16位数据帧采样CRC16-CCITT。 CRC计算是通过设置SPI_CR1寄存器中的CRCEN位启用的。设置CRCEN位时同时复位CRC寄存器(SPI_RXCRCR和SPI_TXCRCR)。当设置了SPI_...
关键词: STM32 CRC计算

http://www.eeworld.com.cn/mcu/2019/ic-news021943305.html 发布时间: 2019-02-19



STM32F4学习笔记5——stm32串口发送数据最高位错误问题

        最近,在做基于stm32f401串口的ModBus协议通信,遇到了stm32串口发送数据的问题。花了一整天去查找问题,从ModBus协议格式、调度算法到串口配置,最终终于把问题解决,记录下来。        问题描述:        ModBus协议中配置...

http://www.eeworld.com.cn/mcu/2019/ic-news021943304.html 发布时间: 2019-02-19



基于STM32F4的提升小波(二代小波)分解程序说明

一、主要思路 原始信号:OrgSig与基于MALLAT算法的小波变换不同,提升小波变换不产生数组L,只产生C数组。定义如下: DWT_C:[cD1 | cD2 | … cDN | cAN],其中cDx代表第x层的细节系数,cAN代表第N层的近似系数。 但是,信号长度必须是2的整数次幂。 由于算法可实现原位计算,因此,每层变换后,系数仍存在原始信号的数组中,格式为:[CD,CA]。下一层再变换时,将CA作为原始信号即可,直到分解结束。 每层变换的步骤:分裂->提升(多层预测/更新)->合并 各层提升的系数由MATLAB中的l...

http://www.eeworld.com.cn/mcu/2019/ic-news021943303.html 发布时间: 2019-02-19



基于STM32F4的小波分解(Mallat算法)程序说明

一、主要思路 原始信号:OrgSig 信号长度:DWT_SIG_LEN 小波分解层数:N 与MATLAB类似,小波分解后产生2个数组DWT_L和DWT_C,但定义与MATLAB不同。定义如下: DWT_L:[DWT_SIG_LEN,cD1_LEN,cD2_LEN…,cDN_LEN],其中xxx_LEN代表该数组的长度 DWT_C:[cD1 | cD2 | … cDN | cAN],其中cDx代表第x层的细节系数,cAN代表第N层的近似系数 二、函数原型 1、 小波变换函数DWT_Dwt 函数原型:/***...

http://www.eeworld.com.cn/mcu/2019/ic-news021943302.html 发布时间: 2019-02-19



STM32F4学习笔记1——如何使用DSP库

配置 1、 安装DSP库文件 2、 配置编译环境, 上述添加是在project→options→C/C++→Define中添加,并且分割用逗号,即__FPU_PRESENT=1,__FPU_USED=1,ARM_MATH_CM4,__CC_ARM3、 在需要调用DSP函数的文件中加上#include "arm_math.h" 4、 需要在project中添加用到的.c文件,看你用的是哪个函数,就添加哪个.c文件。.c文件目录为 XXX\Drivers\CMSIS\DSP_Lib\Source...
关键词: STM32F4 DSP库

http://www.eeworld.com.cn/mcu/2019/ic-news021943301.html 发布时间: 2019-02-19



STM32F4学习笔记2——自建库函数整合FFT计算遇到的问题及方法

最近采用FFT计算信号频谱,需要先减去信号均值,参考网上看到的范例,实现了功能,代码为:arm_mean_f32(DataBuffer, SIG_N, &MeanData);for (int16_t k = 0 ; k <= SIG_N - 1 ; k++) {DeMeanDataBuffer[k] = DataBuffer[k] - MeanData;}arm_mean_f32(DeMeanDataBuffer, SIG_N, &MeanData2);arm_status status; arm_cfft_radix2_instance_f32 S; ...

http://www.eeworld.com.cn/mcu/2019/ic-news021943300.html 发布时间: 2019-02-19



STM32F4学习笔记4——STM32的AD用DMA方式时的请注意初始化顺序

(ADC_GetResetCalibrationStatus(ADC1));  ADC_StartCalibration(ADC1);  while(ADC_GetCalibrationStatus(ADC1));  DMA_Cmd(DMA1_Channel1, ENABLE);  ADC_SoftwareStartConvCmd(ADC1, ENABLE);以上代码转自STM32交流群的“情岁月...

http://www.eeworld.com.cn/mcu/2019/ic-news021943299.html 发布时间: 2019-02-19



STM32学习笔记7——浮点数四舍五入

C 中浮点转换为整型是截断的,直接将后面的小数去掉,而不是四舍五入。 如:uint16_t(12.89)=12,而不是13。 项目中写了个小函数,将浮点数输入后,直接用7段译码管显示,用上述方法转换为整型后发现有显示误差。解决方法如下:1、定义一个四舍五入小数的宏#define ROUND_TO_UINT16(x)   ((uint16_t)(x)+0.5)>(x)? ((uint16_t)(x)):((uint16_t)(x)+1) //将浮点数x四舍五入为uint16_t2、使用例程 下面即可将数据四舍五入为整型数disp_num =...

http://www.eeworld.com.cn/mcu/2019/ic-news021943297.html 发布时间: 2019-02-19



STM32学习笔记8——串口输出数据丢失问题

项目中采用STM32F103和AD7260进行数据采集。采集后想将数据通过串口逐点输出到上位机,然后查看数据是否正确。AD7260是采用外部中断进行采集的,当AD7260的BUSY输出下降沿后,触发外部中断,这时CPU去采集数据。串口输出部分,我先是这么做的:在中断中采集数据的后面添加printf(串口已经重定向到printf函数)语句,每采集得到一个点后直接printf输出。上位机用软件SerialChart测试,发现数据经常丢失,或者出现一个很大的数(明显超出ADC的输出范围)。可初步断定,是串口输出部分出了问题。调试得出的结果很简单,但一开始走了很多弯路,如下: 1、先是感觉串...

http://www.eeworld.com.cn/mcu/2019/ic-news021943296.html 发布时间: 2019-02-19



STM32学习笔记10——stm32中结构体字节对齐问题

stm32做串口或网络传输数据时,经常需要用结构体定义帧格式。如果按照keil默认的对齐方式(4字节对齐),经常会出现结构体中补零的问题,造成帧格式错误。所以,在定义结构体类型时,最好把结构体对齐方式改为1字节对齐,防止出错。#pragma pack(4)   //按4字节对齐,但实际上由于结构体中单个成员的最大占用字节数为2字节,因此实际还是按2字节对齐typedef struct...

http://www.eeworld.com.cn/mcu/2019/ic-news021943294.html 发布时间: 2019-02-19



STM32学习笔记9——stm32L072 SD卡程序移植记录

项目使用stm32L072,需要将采样的数据保存到SD卡中。SD卡程序参考ST公司的官方STM32L073Z_EVAL开发板的例程。需要修改的地方如下: 1、 修改stm32L073z_eval.h中SPI的管脚配置、AF配置; 2、 官方开发板使用了一片STM32L152CCT6扩展了STM32L073的IO口,并通过I2C接口连接。在SD卡例程中,扩展IO口用于检测SD卡是否连接好。我们的板子中没有设计SD卡硬件检测的功能,所以在stm32L073z_eval_sd.c的BSP_SD_Init函数中将有关SD卡detect的代码屏蔽,只保留调用SD_IO_Init函数和...

http://www.eeworld.com.cn/mcu/2019/ic-news021943293.html 发布时间: 2019-02-19



STM32中USART常用的发送函数

1.中断模式void USART2_IRQHandler(void)                 //串口2中断服务程序{ u8 u8Temp; /*****************发送中断************************************/ if (USART_GetITStatus(USART2, USART_IT_TXE) == SET) {   if(TX2_cn == TX2_no)  { ...
关键词: STM32 USART 发送函数

http://www.eeworld.com.cn/mcu/2019/ic-news021943292.html 发布时间: 2019-02-19



stm32关于串口输出的几种常用方式

在使用stm32做项目时,我们常常会使用到串口调试,通过串口来输出我们想要看的相关参数值,这样既方便有快捷。 具体方法有哪些呢,我自己整理了一下,这个也是借鉴别人的用法而已。希望大家可以相互讨论学习。 1、使用printf语句通过串口输出我们想要的参数值 具体的用法:使用之前必须包含相应的头文件#include < stdio.h >int fputc...

http://www.eeworld.com.cn/mcu/2019/ic-news021943291.html 发布时间: 2019-02-19



意法半导体发布发布多合一在线工具——ST-MC-SUITE

意法半导体ST-MC-SUITE可轻松获取STM32和STM8微控制器电机控制应用开发全部资源的入口。该工具允许用户收集教程和文档,存储项目设置(硬件和软件),获取软件解决方案下载链接,包括最新的X-CUBE-MCSDK软件包,以及在线购买评估硬件。 软件直观功能包括可选择的通用搜索工具或根据项目描述过滤相关内容的自适应前端。文档和视频可以预览并保存在个性化包中,用户还可以下载zip...

http://www.eeworld.com.cn/mcu/2019/ic-news021943280.html 发布时间: 2019-02-19



喜乐元宵 | STM32 发布 2019年线下技术培训计划第一弹!10大主题,15个城市!

正月十五STM32G0 新一代入门利器及USB Type-C PD 技术深度解析STM32 家族迎来新成员,STM32G0 系列,是更加高效、可靠、易用的入门级利器。培训列表    2019年3月05日上海    2019年3月07日深圳    2019年3月12日北京课程介绍        本课程基于最新的 STM32G0 系列,介绍 G0 的技术细节,让你深入理解G0的各个外设使用...

http://www.eeworld.com.cn/mp/STM32/a61293.jspx 发布时间: 2019-02-19



STM32物联网实战教程

STM32物联网实战教程...
关键词: STM32 物联网

http://download.eeworld.com.cn/detail/大大大大大滴/591860 发布时间: 2019-02-19




<上一页 12345678910111213141516 下一页> 相关结果约11,671个