蒙蒙plus的个人博客 笔记天地

MDK Scatter文件配置说明

MDK Scatter文件配置说明 📋 概述 本文档说明嵌入式项目中的MDK链接脚本(Scatter文件)配置,用于优化Flash内存布局,将代码和数据分别放置在零等待区和非零等待区,以提高系统性能。 🎯 优化目标 零等待区(192KB):存放关键代码,执行速度快 非零等待区(256KB):存放

蒙蒙plus Published on 2025-12-24

scanf_参考笔记

scanf 系列函数完整参考笔记 目录 函数族概览 格式说明符详解 修饰符和宽度控制

蒙蒙plus Published on 2025-11-20

IAR 链接与段控制,参数表定位

IAR 链接与段控制,参数表定位(学习笔记) 总体目标 在程序首地址偏移 0x400 处放置设备参数表,并能在代码中获取其地址与大小。 一、在首地址偏移 0x400 放置参数表

蒙蒙plus Published on 2025-10-29

核心板产品命名规范

核心板产品命名规范 V1.0 创建人: mengplus 创建日期: 2025年10月4日 最后更新: 2025年10月4日 文档状态: 正式发布 1. 文档概述 1.1 规范目的 建立统

蒙蒙plus Published on 2025-10-04

X-Macro 技术详解

X-Macro 技术详解 X-Macro是C语言中一种强大的宏编程技术,通过定义数据列表和相应的宏来生成重复性代码,可以显著减少代码冗余并提高维护性。 什么是X-Macro X-Macro是一种基于宏的代码生成技术,其核心思想是: 定义一个包含数据的宏列表 通过重新定义宏来生成不同的代码 使用#in

蒙蒙plus Published on 2025-09-28

C语言 printf 格式化字符串完整说明文档

C语言 printf 格式化字符串完整说明文档 1. 基本语法结构 %[标志][宽度][.精度][长度修饰符]类型 部分 说明 示例 % 格式说明符开始 必

蒙蒙plus Published on 2025-09-19

IAR 参数变量

IAR 参数变量 您可以为路径和参数使用参数变量,例如,当您在选项对话框中指定include路径时,或者当需要基于当前上下文的类似宏的扩展时,例如在工具的参数中。您可以使用广泛的预定义参数变量以及创建自己的参数变量,请参见配置自定义参数变量对话框。 预定义参数变量 以下是IAR Embedded W

蒙蒙plus Published on 2025-09-08

MATLAB转C代码用于嵌入式开发

MATLAB转C代码用于嵌入式开发 前言 MATLAB是一种广泛应用于科学计算、数据分析和算法开发的高级编程语言。然而,在嵌入式系统中,由于资源限制和实时性要求,通常需要使用C语言进行开发。MATLAB提供了将MATLAB代码转换为C代码的工具,使得开发者可以在嵌入式平台上高效地运行算法。本教程将指

蒙蒙plus Published on 2025-09-02

控制台logo

由AI生成 方便后续复制粘贴使用 for(int i=0; i<sizeof(num1)/sizeof(num1[0]); i++) { printf("%s\n", num1[i]); } // 数字 1 const char* num1[] = { " ██╗", "

蒙蒙plus Published on 2025-03-25

vscode 生成标准化注释

vscode 生成标准化注释 简介 Doxygen是一款非常好用的代码文档工具,在大部分情况下,你只需要在写代码的时候顺便按照指定格式写上一些注释,随后使用doxygen就能自动帮你生成一套文档。本文将简单讲解如何使用vscode 便捷的生成标准化注释。 本文章暂时不过多介绍注释格式,重点介绍工具怎

蒙蒙plus Published on 2025-03-05
Previous Next