![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32开发
文章平均质量分 89
静静地思考
一起分享,一起成长...
展开
-
STM32CubeIDE开发(二), 全面解析cubeMX图形配置工具
下面将基于STM32L496VGTX型号芯片为示例,全面阐述STM32CubeMX可支持到那些配置功能。在C代码生成过程中,STM32CubeMX执行以下操作:【1】 如果缺失,则从用户存储库下载相关的STM32Cube固件包。STM32CubeMX存储库文件夹可在帮助>更新器设置菜单中指定。【2】如果选择了中间件,它将从固件包,Drivers / CMSIS和Drivers /STM32L4_HAL_Driver文件夹中的相关文件以及Middleware文件夹中复制。原创 2024-02-22 00:29:45 · 3644 阅读 · 0 评论 -
MDK5(keil)编译信息含义(占用sram,flash空间)与 MAP文件
输出信息: Program Size: Code=59690 RO-data=8206 RW-data=272 ZI-data=7288。这部分包含了在程序执行期间初始化为零的数据。这可能包括未初始化的全局变量、未初始化的静态变量等。(静态随机存取存储器)中。这部分包含了在程序执行期间可以修改的数据。这可能包括全局变量、静态变量等。这通常包括程序中的常量数据,如字符串、常量变量等。这些数据在程序执行期间不会被修改。这是程序的可执行指令部分,它通常包含你的程序的实际代码。原创 2024-01-19 14:51:33 · 837 阅读 · 0 评论 -
keil error:#8:missing closing quote 处理
MDK5采用UTF-8,提示很多个这样的error:#8:missing closing quote 的错误信息。提供以下几种方式解决:第一种: 把报错提示的文件(包括.c和对应.h)用Notepad++打开,修改编码方式(改为UTF-8 无BOM),重新打开项目,就不会报错。(注:这种方式一旦再修改GUI有关的代码部分,就还是会报错,只要有这种error提示就要重新改一次文件...原创 2020-02-15 17:02:11 · 3567 阅读 · 7 评论 -
c 语言中的 strlen() 与 sizeof ( ) ( strlen sizeof )
strlen( )strlen( )求得的是字符串的长度例如字符串str[20]= {“abcd”};strlen(str),结果为4sizeof( )sizeof( )计算字符串占的总内存空间例如字符串str[20]= “abcd”sizeof(str),结果为20测试程序如下:...原创 2019-09-02 13:39:38 · 196 阅读 · 0 评论 -
如何正确使用MDK-ARM优化功能,以及优化之后带来的影响(MDK-ARM各种优化选项详细说明、实际应用及拓展内容)
原文:MDK-ARM各种优化选项详细说明、实际应用及拓展内容许多朋友使用MDK-ARM很长时间,却不知它的优化选项到底该有什么用,或者说到底该如何使用。本文围绕MDK-ARM优化选项,以及相关拓展知识(微库、实际应用、调试)进行讲述,希望对你今后开发项目有所帮助。1总述我们所指的优化,主要两方面: 代码大小(Size) 代码性能(运行时间) ...转载 2019-08-05 17:25:48 · 1666 阅读 · 0 评论 -
STM32学习之STM32cubeMX软件安装与使用(附STM32cubeMX5.2.1下载地址)
关于STM32cubeMX5.2.1具体的下载地址:https://download.csdn.net/download/wzy15965343032/112479251、STM32cube简介功能强大的STM32Cube新软件平台由设计工具、中间件和硬件抽象层组成,让客户能够集中精力创新,,2014年3月10日 ——横跨多重电子应用领域的全球的半导体供应商、全球的ARM ...原创 2019-06-19 10:10:15 · 5193 阅读 · 1 评论 -
STM32+IAP方案的实现,IAP实现原理(详细解决说明)。
此文档内容摘自:http://www.51hei.com/stm32/4315.html可参考文档:https://blog.csdn.net/gin_love/article/details/82015646--基于STM32F103ZET6的UART通讯实现一、什么是IAP,为什么要IAPIAP即为In Application Progra...转载 2019-03-14 08:50:12 · 25162 阅读 · 6 评论 -
stm32uart串口相关配置及函数参考。
源码地址:https://download.csdn.net/download/wzy15965343032/10966110 ----------------------------------------*****************.h#ifndef __RS232_USART_H#define __RS232_USART_H#include "stm32f...原创 2019-02-20 10:28:01 · 821 阅读 · 1 评论 -
嵌入式中使用的CRC校验 以 stm 32 平台 介绍 CRC 使用方法
转自 liyuanbhu http://blog.csdn.net/liyuanbhu/article/details/8746044#comments 写给嵌入式程序员的循环冗余校验(CRC)算法入门引导前言CRC校验(循环冗余校验)是数据通讯中最常采用的校验方式。在嵌入式软件开发中,经常要用到CRC 算法对各种数据进行校验。因此,掌握基本的CRC算法应是嵌入式...转载 2018-09-21 10:11:39 · 2636 阅读 · 1 评论 -
stm32f 144 脚 100 脚 64脚 管脚分布,管脚说明图 (附STM32的GPIO结构图分析)
144 pin STM32的GPIO结构图分析 连接如下:http://forum.eepw.com.cn/thread/298216/1原创 2018-08-14 14:48:50 · 10336 阅读 · 0 评论 -
STM32通过USB方式烧录程序DFU详解 ( 使用新版本的DFU工具 DfuSe_Demo_V3.0.5_Setup 测试ok 2018-7-27 改)
(最新 DfuSe_Demo_V3.0.5_Setup 下载地址为: https://download.csdn.net/download/wzy15965343032/10566994 ) DFU的全称是Device Firmware Upgrade,即设备固件升级。=========================================================...转载 2017-08-08 11:04:04 · 23624 阅读 · 7 评论