请选择 进入手机版 | 继续访问电脑版

迪文科技论坛

 找回密码
 立即注册
搜索
热搜: T5L 视频屏 DGUS OS
查看: 1268|回复: 2

【分享】一个用Keil编译C51和ARM时,自动生成.bin文件的脚本...

[复制链接]

78

主题

198

帖子

1112

积分

超级版主

Rank: 8Rank: 8

积分
1112
发表于 2019-11-22 10:18:43 | 显示全部楼层 |阅读模式
1、将srec_cat.exe工具放入已经建立好的文件夹内,如文件夹命名为Download


2、将AfterBuildRun.bat文件和CleanSave.bat文件放入keil工程的根目录下,参考如下图
如果你的keil软件建立的Objects工程命名为pro,只需要将AfterBuildRun.bat脚本文件里面修改则如下图位置。(AfterBuildRun.bat文件的打开方式为鼠标右键后点击“编辑”,则会用记事本自动打开)


3、Keil -->Option for target --> User 中,下方的After Build/Rebuild,勾选Run #1,后面输入 .\AfterBuildRun.bat




该脚本处理效果:每次用keil软件编译之后,用于T5L下载的T5L51.bin文件将会自动放入Download文件夹下面。
当然,.hex转.bin的处理工具用迪文的DownLoadFor8051 V1.4处理工具也可以很快速实现,
只不过加入这个脚本程序会自动生成,可以稍微节省一丁点操作时间和步骤。








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
以持久的热情,玩转最酷的串口屏技术!
回复

使用道具 举报

1

主题

5

帖子

48

积分

新手上路

Rank: 1

积分
48
发表于 2020-5-12 23:04:10 | 显示全部楼层
请问一下, Keil C51经过以上脚本生产出来的*.bin 怎么烧录到屏幕内? 可以通过SD卡烧录吗, 还是必须使用HME05烧录器进行烧录?
并且据说在win10下烧录器HME05, usb驱动还有问题,请问一下如何解决?
回复

使用道具 举报

0

主题

111

帖子

1023

积分

金牌会员

Rank: 6Rank: 6

积分
1023
发表于 2020-5-13 09:08:15 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2020-12-2 10:55 , Processed in 0.016513 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表