网站策划报告急招二级建造师

张小明 2026/3/13 5:22:24
网站策划报告,急招二级建造师,徐州市建筑工程交易信息网,wordpress侧边栏在哪想看更多嵌入式干货、工具技巧#xff0c;踩坑记录#xff0c;也欢迎关注#xff1a;公众号#xff1a;啊哈哈哈111 由于 keil5 默认不生成 .elf 文件#xff0c;所以需要一个脚本实现编译项目的同时生成 .elf 文件#xff0c;使用 e2 studio 或 STM32CubeIDE 这类 IDE 会…想看更多嵌入式干货、工具技巧踩坑记录也欢迎关注公众号啊哈哈哈111由于 keil5 默认不生成 .elf 文件所以需要一个脚本实现编译项目的同时生成 .elf 文件使用 e2 studio 或 STM32CubeIDE 这类 IDE 会自动生成.elf 文件。1. 打开 keil5 安装目录的文件夹 Keil_v5 。2. 在此目录下新建文件夹 Postbuild 。3. 在新建的 Postbuild 文件夹下新建文件 postbuild.bat 。4. 用记事本打开并复制粘贴下面的代码然后保存。echo off setlocal enabledelayedexpansion rem rem Post‑Build 脚本自动调用 fromelf.exe 生成 ELF / BIN / HEX rem 2025‑07‑25 修正版 rem rem ────────────────────────────────────────────────────────────────────────────── rem 【可选】手动指定 fromelf.exe 路径如需固定版本可取消下一行注释并修改 rem set FROMELFC:\Keil_v5\ARM\ARMCLANG\bin\fromelf.exe rem ────────────────────────────────────────────────────────────────────────────── rem —— 缓存文件存储已找到的 fromelf.exe 全路径 —— set CACHE_FILE%~dp0fromelf_path.cache rem rem 1) 自动查找 fromelf.exe rem if not defined FROMELF ( rem 1‑a 从缓存读取 if exist %CACHE_FILE% ( set /p FROMELF%CACHE_FILE% if exist !FROMELF! ( echo [PostBuild] Found from cache: !FROMELF! ) else ( echo [PostBuild] Cache invalid, deleting... del %CACHE_FILE% 2nul set FROMELF ) ) rem 1‑b 已知路径Keil 根目录下 ARM\ARMCLANG 或 ARM\ARMCC if not defined FROMELF ( rem ▼▼▼ 关键修复正确获取上一级目录完整路径 ▼▼▼ for %%I in (%~dp0..) do set KEIL_ROOT%%~fI rem ▲▲▲ 关键修复完毕 ▲▲▲ if exist !KEIL_ROOT!\ARM\ARMCLANG\bin\fromelf.exe ( set FROMELF!KEIL_ROOT!\ARM\ARMCLANG\bin\fromelf.exe ) else if exist !KEIL_ROOT!\ARM\ARMCC\bin\fromelf.exe ( set FROMELF!KEIL_ROOT!\ARM\ARMCC\bin\fromelf.exe ) if defined FROMELF ( echo [PostBuild] Found at known path: !FROMELF! echo !FROMELF!%CACHE_FILE% ) ) rem 1‑c 递归搜索最后手段 if not defined FROMELF ( echo [PostBuild] Recursively searching under !KEIL_ROOT!... for /f delims %%F in (where /r !KEIL_ROOT! fromelf.exe 2^nul) do ( set FROMELF%%~F goto :FOUND_FROMELF ) echo [Error] Could not find fromelf.exe under !KEIL_ROOT!. exit /b 1 ) ) :FOUND_FROMELF echo [PostBuild] Using fromelf.exe: !FROMELF! rem rem 2) 参数检查 rem if %~1 ( echo [Error] No .axf file path provided. echo [Info ] Please configure Keil “After Build / User Command” 类似 echo C:\Keil_v5\Postbuild\postbuild.bat #L exit /b 1 ) rem .axf 完整路径 set fullpath%~1 rem rem 3) 用户开关1启用0禁用 rem set GENERATE_ELF1 set GENERATE_BIN0 set GENERATE_HEX0 rem rem 4) 提取文件名(name) 和 输出目录(dir) rem for %%A in (!fullpath!) do ( set name%%~nA set dir%%~dpA ) rem 去掉末尾反斜杠 set dir!dir:~0,-1! echo. echo [PostBuild] Processing: !fullpath! echo [PostBuild] Output Dir: !dir! rem rem 5) 生成文件 rem if !GENERATE_ELF!1 ( echo [PostBuild] Generating ELF... !FROMELF! --elf --output !dir!\!name!.elf !fullpath! ) if !GENERATE_BIN!1 ( echo [PostBuild] Generating BIN... !FROMELF! --bin --output !dir!\!name!.bin !fullpath! ) if !GENERATE_HEX!1 ( echo [PostBuild] Generating HEX... !FROMELF! --i32 --output !dir!\!name!.hex !fullpath! ) echo [PostBuild] Done. endlocal5. 打开 keil5 的项目打开 Options for Target... 魔术棒图标 。切换到 User 选项卡。找到 After Build/Rebuild 下的 User Command 并勾选Run#1。点击文件夹图标选中之前新建postbuild.bat 文件并打开在点击User Command修改该命令在命令的最后加上 空格#L #L最后点击 OK。6. keil5 中点击编译出现如下表示生成 .elf 文件成功现在每次编译都会生成生成的文件在.hex 文件同目录 [PostBuild] Generating ELF... [PostBuild] Done.如果.bat 脚本没有自动查找到 fromelf.exe 请手动修改路径。完整步骤视频MCUViewer想看更多嵌入式干货、工具技巧踩坑记录也欢迎关注公众号啊哈哈哈111
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

海门市城乡建设局网站找客源免费用哪个软件好

全球股市估值与太空采矿技术的经济可行性关键词:全球股市估值、太空采矿技术、经济可行性、市场分析、投资潜力摘要:本文深入探讨了全球股市估值与太空采矿技术经济可行性之间的关联。首先介绍了研究的背景、目的、预期读者和文档结构,对相关…

张小明 2026/3/5 3:14:27 网站建设

网站建设一般步骤响应式网站 开发

从抖音算法到GPT应用:提示工程架构师用AI创新模式赋能产品的案例解析 引言:AI赋能产品的新纪元 想象一下,你在抖音(TikTok)上滑动视频,系统总能精准推荐你喜欢的猫视频或健身教程,这得益于其强大…

张小明 2026/3/5 3:14:28 网站建设

电子商务网站建设的简要任务执行书宜春做网站 黑酷seo

软件介绍 傲梅轻松备份(AOMEI Backupper),Windows备份还原软件。可轻松备份还原数据,具有系统备份与还原,文件/分区/磁盘备份与还原,增量与差异备份、定时备份、克隆数据、迁移系统等功能。 软件截图 更新…

张小明 2026/3/5 3:14:28 网站建设

做卡贴的网站广告影视制作谁家好

Linux 系统日志监控与命令行操作指南 在 Linux 系统的使用中,安全和高效操作是两个重要的方面。本文将详细介绍如何监控系统日志文件以及如何在没有图形用户界面(GUI)的情况下使用命令行进行操作。 系统日志文件监控 在 Linux 系统中,网络程序、内核和其他程序都会生成日…

张小明 2026/3/5 6:11:26 网站建设

昭通微网站建设网络公关

隐私政策透明化:我们怎么对待你的数据 在智能语音助手、虚拟主播和个性化教育应用日益普及的今天,你是否曾想过——当你输入一段文字让AI为你朗读时,这段内容去了哪里?当一个系统声称“能模仿你的声音”,它真的只用了那…

张小明 2026/3/5 3:14:30 网站建设

内江网站制作福建住房和城乡建设网站

从微伏到数字世界:构建高精度传感器接口的实战指南在工业自动化、医疗设备或智能穿戴产品的开发中,你是否曾遇到这样的问题——明明选用了高分辨率ADC和精密传感器,但实测数据却总是“飘忽不定”?噪声大、零点漂移严重、动态范围不…

张小明 2026/3/11 18:56:53 网站建设