news 2026/8/18 10:59:01

STM32系列散落知识点

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
STM32系列散落知识点

1、嵌入式中,怎么根据地址范围换算存储空间?

答:使用16进制转10进制计算,比如0X8000 0000~0X8000 3FFF地址范围代表多少存储空间,我们可以这么计算.相减加1为0x4000 即4*16*16*16=16,384 换算成kb 16384 除以1024等于16kb

2、如何使用MDK生成bin文件?

我们可以利用 fromelf 生成 bin 文件,可以在 MDK 的“Option for Target->User”页中添加调用 fromelf 的指令,见图在 MDK 中添加指令

这里解释一下:

fromelf --bin --output ..\..\Output\BH-F407.bin ..\..\Output\BH-F407.axf

图中的生成 bin 文件指令调用了fromelf 工具,紧跟后面的是工具的选项输出文件名输入文件名。由于 fromelf 是根据 axf 文件生成 bin 的,而 axf 文件又是构建 (build) 工程后才生成,所以我们把该指令放到“After Build/Rebuild”一栏。


3、0xAA是几个字节?

一个字节(Byte)由8个比特(bit)组成,而十六进制数中的每一位可以表示4个比特。因此,十六进制数0xAA中的两位(0x和AA)总共表示了8个比特,即1个字节。具体来说,0xAA中的A在十六进制中表示10,转换为二进制是1010,两个A组合起来就是10101010,共8个比特,也就是1个字节。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/18 10:55:35

SWE-TRACE:过程奖励与动态扩展如何优化AI编程智能体

1. 从“一次性生成”到“过程优化”:长周期软件工程智能体的新范式最近在AI辅助编程这个圈子里,讨论的热点已经从“大模型能不能写代码”转向了“大模型写的代码到底靠不靠谱,以及如何让它更靠谱”。我们经常遇到这样的场景:丢给大…

作者头像 李华
网站建设 2026/8/18 10:55:35

AI Agent开发——设计本身就是交付

【摘要】AI Agent 正从信息辅助工具走向真实业务执行端,错误影响从对话内扩散至业务流程与外部关系。围绕风险分层、动态权限体系与上下文交接机制,拆解人工接管的设计逻辑与工程落地路径,为生产级 Agent 系统提供可复用的管控框架与评测方法…

作者头像 李华
网站建设 2026/8/18 10:55:11

Java全渠道同城回收系统技术实现与优化

1. 项目概述:全渠道同城回收系统的技术实现方案 这套基于Java技术栈的同城上门回收系统,本质上是一个打通线上线下服务闭环的O2O解决方案。我在实际开发这类系统时发现,它需要同时解决三个核心问题:如何高效匹配供需双方&#xff…

作者头像 李华
网站建设 2026/8/18 10:53:37

EtherCAT主站SOEM -- 52 -- SOEM2.0之ec_config.h/c从站扫描与PDO映射解析

EtherCAT主站SOEM -- 52 -- SOEM2.0之ec_config.h/c从站扫描与PDO映射解析 0 Win QT & VS和Ubuntu QT & STM32F767 移植SOEM 0.0 移植环境预览: 0.1 Ubuntu18.04系统QT-SOEM博客、视频欣赏及源代码链接 0.2 STM32F767-SOEM 博客、视频欣赏及源代码链接 0.3 Win11/10系…

作者头像 李华