当前位置: 首页 > news >正文

【嵌入式常用工具】Srecord使用

  1. 文件格式
  • -Intel 表示hex格式
  • -Motorola 表示S19格式
  • -BINary 表示bin格式
  1. 截取指定地址段
srec_cat input.s19 -Motorola -crop 0x80010000 0x80380000 -output output.s19 -Motorola -address-length=4
  1. 填充指定地址段
srec_cat input.s19 -Motorola -fill 0xFF 0x100 0x200 -output output.s19 -Motorola -address-length=4

用0xFF 填充 0x100-0x200,不包括0x200的字节

  1. 删除指定地址段
srec_cat input.s19 -Motorola -exclude 0x80010000 0x80380000 -output output.s19 -Motorola -address-length=4
  1. 地址偏移
srec_cat input.s19 -Motorola -offset -0x11 -output output.s19 -Motorola -address-length=4

地址整体减小0x11

  1. 合并
srec_cat input.s19 -Motorola input2.s19 -Motorola -output output.s19 -Motorola -address-length=4

https://gitcode.com/open-source-toolkit/6b787/?utm_source=tools_gitcode&index=top&type=card&webUrl=

http://www.lryc.cn/news/540162.html

相关文章:

  • SwiftUI基础组件之HStack、VStack、ZStack详解
  • 第2章 深入理解Thread构造函数
  • PLC扫描周期和工作原理
  • 玩转Docker | 使用Docker部署本地自托管reference速查表工具
  • MySQL数据库入门到大蛇尚硅谷宋红康老师笔记 高级篇 part 2
  • 跟着 Lua 5.1 官方参考文档学习 Lua (3)
  • ORM框架详解:为什么不直接写SQL?
  • 【Server Components 解析:Next.js 的未来组件模型】
  • 2025最新智能优化算法:改进型雪雁算法(Improved Snow Geese Algorithm, ISGA)求解23个经典函数测试集,MATLAB
  • 基于spring boot物流管理系统设计与实现(代码+数据库+LW)
  • HTTP 和RESTful API 基础,答疑
  • 【数据挖掘】深度挖掘
  • OpenGL(2)基于Qt做OpenGL开发
  • 使用JWT实现微服务鉴权
  • 高并发内存池项目介绍
  • PHP会务会议系统小程序源码
  • Java中的常用类 --String
  • PWM(脉宽调制)技术详解:从基础到应用实践示例
  • Hutool - DB 连接池配置集成
  • 激光工控机在自动化生产线中有什么关键作用?
  • Visual Studio Code的下载安装与汉化
  • nlp|微调大语言模型初探索(3),qlora微调deepseek记录
  • 【全栈】SprintBoot+vue3迷你商城-细节解析(1):Token、Jwt令牌、Redis、ThreadLocal变量
  • 基于ffmpeg+openGL ES实现的视频编辑工具(一)
  • 面试完整回答:SQL 分页查询中 limit 500000,10和 limit 10 速度一样快吗?
  • Linux系统管理(十六)——通过WSL配置windows下的Linux系统(可视化界面与远程连接)
  • 【RabbitMQ业务幂等设计】RabbitMQ消息是幂等的吗?
  • flutter在安卓模拟器上运行
  • linux shell 当命令执行出现错误立即退出的方法
  • 与本地电脑PDF文档对话的PDF问答程序