首页 > 其他分享 >如何将数组生成可烧写bin文件

如何将数组生成可烧写bin文件

时间:2023-05-08 16:14:50浏览次数:42  
标签:bin 文件 set 可烧 WAVE 数组 REM ASM

ASM_CALLISTO_WAVE.bin烧写文件是由wave.bin + curveTable.bin组成

1、先使用工具C2B.exe将对应的TXT文件生成bin文件

此工具是正点原子的工具,直接在它的网址下载即可

txt文件格式为:

 1 {64 ,67 ,70 ,73 ,77 } 

按如下步骤即可在同文件夹得到同名bin文件

 2、合并两个bin文件为一个大bin文件

 1 REM 删除目标文件
 2 del ASM_CALLISTO_WAVE.bin
 3 
 4 set "file1=wave.bin"
 5 set "file2=curveTable.bin"
 6 
 7 REM 获取需要创建的空白文件大小
 8 for %%F in ("%file1%") do set /a "size=30*1024-%%~zF"
 9 
10 REM 创建空白文件
11 fsutil  file createnew ZeroFill.bin  %size%
12 
13 REM 合并文件
14 copy /b "%file1%" + "ZeroFill.bin" + "%file2%" ASM_CALLISTO_WAVE.bin
15 
16 REM 删除空白文件
17 del ZeroFill.bin

如上,将两个小bin文件与创建的bat文件放在同一个文件夹,双击bat运行即可得到大bin文件

3、使用开发者工具烧写

按下图烧写进GD2即可

 

标签:bin,文件,set,可烧,WAVE,数组,REM,ASM
From: https://www.cnblogs.com/xjxcxjx/p/17382082.html

相关文章

  • 数组声明、基本特点 数组边界
        ......
  • #PowerBi 1分钟学会,powerbi中行列值拼接(COMBINEVALUES与CONCATENATEX)
    在日常的工作中,我们往往需要对表格数据的拼接,用来生成一些复合数据列,如下图类似场景。其实,在powerbi中,我们同样也可以对表格文本进行拼接。今天我们就介绍两个DAX函数,COMBINEVALUES(表函数,新建列)与 CONCATENATEX(度量值)。示例数据表: 一:COMBINEVALUES(表函数,新建列),行值拼接。1.......
  • Java 三方接口PHP写法;doHmacSHA2; 将字节数组转换成16进制字符串;Mac.getInstance;Hma
    先看一段Java代码,一个签名过程1packagecom.sixents.bss.filter;234importorg.apache.http.HttpEntity;5importorg.apache.http.NameValuePair;6importorg.apache.http.client.entity.UrlEncodedFormEntity;7importorg.apache.http.client.met......
  • 为什么useState返回的是数组而不是对象?
    1.如果 useState 返回数组,那么可以顺便对数组中的变量命名,代码看起来也比较干净2.自定义hook的时候可以遵循一个简单原则:当参数大于2个的时候返回值的类型返回 object,否则返回数组。......
  • 数组
    一、声明数组declare-aARRAY_NAME#普通数组可以不事先声明,直接使用declare-AARRAY_NAME#关联数组必须先声明,再使用二、数组赋值1、一次只赋值一个元素weekdays[0]="Sunday"weekdays[4]="Thursday2、一次赋值全部元素ARRAY_NAME=("VAL1""VAL2""VAL3"...)范例:title=("ceo......
  • /bin/bash -c 的作用
    k8s的很多yaml的配置文件中,很多地方执行bash命令时要加上-c。bash手册中对其解释-cstringIfthe-coptionispresent,thencommandsarereadfromstring.Ifthereareargumentsafterthestring,theyareassignedtothepositionalparameters,startingwith......
  • Arrays:点燃你的数组操作技巧的隐秘武器
    前言  数组在Java中是一种常用的数据结构,用于存储和操作大量数据。但是在处理数组中的数据,可能会变得复杂和繁琐。Arrays是我们在处理数组时的一把利器。它提供了丰富的方法和功能,使得数组操作变得更加简单、高效和可靠。无论是排序、搜索、比较还是复制,Arrays都能够......
  • 微软“放大招”!官宣BingChat AI全面开放:无需申请
    早些时候,微软Edge在官网宣布,基于GPT-4的人工智能搜索引擎BingChatAI将正式全面开放,不再需要进行申请。经测试,目前,在网络环境允许的情况下,任何用户都可以直接访问BingChat,并与之进行对话搜索。 同时,微软承诺,目前该功能仍在进行升级,后续将引入包括图形、图表等呈现方式,帮助用......
  • NOI / 1.8编程基础之多维数组
    13:图像模糊处理 1.描述给定n行m列的图像各像素点的灰度值,要求用如下方法对其进行模糊化处理:1.四周最外侧的像素点灰度值不变;2.中间各像素点新灰度值为该像素点及其上下左右相邻四个像素点原灰度值的平均(舍入到最接近的整数)。2.输入第一行包含两个整数n和m,表示图像包含......
  • 【C#】数组深拷贝
    数组是引用类型,元素保存在堆上,栈上保存的是地址。1.Buffer.BlockCopyint[]arrold=newint[100000];int[]arrnew=newint[100000];//foreach不能修改遍历集合的元素内容for(inti=0;i<arrold.Length;++i){arrold[i]=i;}Stopwatchsw=newStopwatch(......