logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vscode中keil的插件eide

总之,.pdsc文件记录了软件组件的各种元数据信息,使得开发者可以轻松地管理和集成不同的软件组件到他们的嵌入式项目中。特定工具链的支持:指定了该软件包支持的特定编译器或开发环境,以确保正确的编译和使用。支持的平台信息:描述了该软件包支持的平台,例如ARM Cortex-M系列。软件包信息:.pdsc文件通常包含软件包的基本信息,如名称、版本、描述等。API文档:提供了软件包的API文档,描述了各个

文章图片
#vscode#ide#编辑器
makefile中include *.d文件的作用

这段Makefile代码用于嵌入式开发中的自动依赖管理。它主要实现三个功能: 创建目标目录(如obj/)用于存放编译输出 包含所有.d依赖文件,跟踪源文件和头文件的依赖关系 支持增量编译,当头文件修改时自动重新编译相关源文件 代码分解: -include指令允许包含不存在的文件而不报错 mkdir命令创建目标目录,错误信息被重定向到/dev/null wildcard函数查找所有.d依赖文件 在S

#arm开发
想要将我自己写的用于嵌入式的c代码编译成可连接库,用什么arm-none-eabi-gcc命令?

mcpu=cortex-m4 \# 指定MCU架构(按需替换)-mthumb \# 启用Thumb指令集-O2 \# 优化级别(按需调整)-I./include# 添加头文件路径• 关键选项:• -c:仅编译不链接,生成 .o 目标文件。• -mcpu:指定MCU型号(如 cortex-m3/cortex-m7)。• -mthumb:使用Thumb指令集(多数ARM必备)。

#arm开发#gnu
到底了