
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
使用需要注意一点:CRC32按照四字节进行计算,无论软件实现还是硬件实现,统一按照不足4字节的位数补0来进行计算。本文档旨在使用STM32软件CRC32和硬件CRC32计算的值一样,测试硬件平台为STM32F105。本选项也是本博文的重点,结果真实有效,供大家设计时参考使用哪种方式。1、本文主要是针对常用的crc32的实现方式进行说明。2、crc32的软件方式和硬件方式时间上的差异。

本次研究目的是基于SD卡内部的文件内容如何导出的问题所作的探索,传统方式是使用usb接口实现U盘功能,这个之前在F4上已经实现,且目前的应用环境中是包含网络的,我就想到了之前linux文件互传使用的FILEZILLA,于是便萌生了在mcu上实现这个功能的想法,调研阶段发现了ftp和tftp两种方式。(参考源码见附件)详细内容大家可以自行参考其他文档,本文做个简单介绍,重点突出选择的原因。

串口数据出现分包如何正确完整接收提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、设计思路二、代码参考总结前言串口通信在QT上位机以及单片机或者安卓串口等使用情况下,经常容易出现一包数据分成几包的情况下,如何快速将这些分散的数据拼成完整一包相信很多单片机以及串口相关的开发人员都会遇到,可能很多简单的方式都能实现,但是一个有效耐得住考验少丢数据的方法也是很重要的。`一、

使用cubemx生成hal库的adc代码,这个已经有很多博文有了,这里不再赘述。我使用的是STM32F4,GCC编译环境,测两路电压和一路内部温度。使用了连续模式,比较容易实现,但由于我这个工程不需要太快的速度和数据量,所以需要软件触发,不再使用连续模式,主要是改成这样遇到一些问题,记录下来供参考。

直流电机控制及介绍;stm32F4的H桥配置
