1. 如可把C文件转换成hex文件

如可把C文件转换成hex文件? 悬赏分:0 - 离问题结束还有 14 天 23 小时我编写了一个后缀为.C的文件,我想把它转换成后缀为.hex文件,然后把程序烧到SST29EE010的芯片上。

如可把C文件转换成hex文件?(Keil这个软件没有SST29EE010这种芯片可选)你查一下SST29EE010的技术资料,或查厂家资料,肯定有开发环境的,但并不是所有单片机或处理器都有C编译器的,一般的都有。下载一个指定的开发环境(有时候自带C编译器),建个工程,把C文件拷到工程文件夹下,然后将工程属性设置一下,产生.hex文件,这样,编译后就有.hex文件了。

2. 如何把这个C语言文件转化为hex文件

可以配置他是否显示头文件,工程目录树是怎么组织的等等信息

10 bak就是对工程文件的备份.LST 列表文件,被定位到单片机哪个地址里了,例如你有哪些代码段,显示程序汇编后的汇编代码等等,显示符号表.OBJ 这个是编译器编译后的最终文件:

1 test1 无后缀文件,没有调用哪个函数,里面都是连接器的连接信息,没啥说的

呀.hex 这个文件可以直接下载到单片机里,然后提取变成HEX

6 DBK PWI 是test1,共同说明这你工程里有哪些文件,不用说了吧

12 lnp算是连接日志,用来给连接器连接和定位,工程代码总大小,都是多大,就是给你一个后悔修改的机会

11 asm 就是汇编文件了,用来和KEIL联合仿真

4 test1我把我能认识的说说,在你工程选项里,不能打开

2 test1、数据段,他就是从无后缀文件test1里提取的,可以打开

5 test1,可以用文本编辑器打开看看,去掉了调试信息,可以打开

3 test1,比如覆盖分析,这个文件很重要.DSN,这个是另外一个软件PROTUES软件的工程文件,这个是最终生成的文件,告诉你连接器连接了哪些OBJ等,没啥说的,出了大问题必须打开它,文件有没有被编译过,混合编程时查看函数段名等,这就属于PROTUES软件了,内存使用总大小等

9 uvopt和uvproj都是keil工程文件,只要有这个文件KEIL就可以软件仿真.DSN的附带文件,可以打开,不在详述

7 plg keil 的编译日志文件,里面是电路图,哪个函数调用了哪个函数.M51文件,可以打开看看

8 test1,连接器对OBJ连接后就变成了无后缀文件,这个文件是某个C文件编译后的文件,我好像马马虎虎勉强都认识啦

说的不够详细

解决方案2:

全部翻译就是:

生成(或构建)目标 '目标1'

正在汇编main.asm。

正在连接。

程序大小:内部直接寻址data存储区使用了8字节,外部xdata存储区使用0字节,代码大小15字节

正在从“test”创建hex格式的文件。

工程“test” - 0 个错误,0个警告

51单片机RAM区有4种:data、bdata、idata和xdata

51单片机ROM区一种:code

ROM就是 read only memory ,只读存储器,用来存程序的,掉电不会丢失数据

RAM就是 random access memory 随机访问存储器,是内存,掉电后数据全部丢失

如何把c语言编程成hex,怎么把c文件变成hex文件格式相关推荐

  1. c语言信息管理系统排序怎么编,C语言编职工信息管理系统怎么做?

    c语言编的学生信息管理系统小程序  参考吧 #include #include struct st { char name[20]; int english; int math; int chines ...

  2. c语言设置一个选择数字的程序,C语言编一个数字益智小游戏

    程序功能及运行情况 设计的程序是一个数字益智游戏,旨在培养小朋友玩家的数学思维,提高玩家的数学能力.游戏共设有四个不同的小游戏,分别是一位数四则运算.两位数四则运算.找最值游戏.排序游戏.程序能实现产 ...

  3. c语言编辑学生信息录入的程序,c语言编的学生信息管理系统小程序!!有不足的请指出,谢谢!!...

    c语言编的学生信息管理系统小程序!!有不足的请指出,谢谢!! #include #include #include struct st { char name[20]; int english; in ...

  4. php编写解一元一次方程,解释C语言(逐句) 解一元一次方程的 怎样用C语言编一个解一元二次方程的程序?...

    导航:网站首页 > 解释C语言(逐句) 解一元一次方程的 怎样用C语言编一个解一元二次方程的程序? 解释C语言(逐句) 解一元一次方程的 怎样用C语言编一个解一元二次方程的程序? 相关问题: 匿 ...

  5. c语言n阶方阵,如何用C语言编出一个N阶螺旋方阵?

    如何用C语言编出一个N阶螺旋方阵? 來源:互聯網  2009-06-01 10:17:07  評論 分類: 電腦/網絡 >> 程序設計 >> 其他編程語言 問題描述: 例如:1 ...

  6. c语言编程实现二进制计算器,本程序是用纯C语言编的一个基于命令行的四则运算计算器。主要用于计算四则运算表达式的值,同时可以实现四...

    本程序是用纯C语言编的一个基于命令行的四则运算计算器.主要用于计算四则运算表达式的值,同时可以实现四 2016-08-22 0 0 0 暂无评分 其他 1 积分下载 如何获取积分? 本程序是用纯C语言 ...

  7. 易语言编程之CE过驱动保护(ACE)调试教程

    易语言编程之CE过驱动保护(ACE)调试 很多时候,驱动保护很让人头疼, 一用CE,就提示开了程序要结束, 你一搜到地址鼠标右键想看看访问和写入的代码地址,找基址时候,游戏就退出了, 这个教程教你 可 ...

  8. vc6.0c语言五子棋程序,哪位大虾可以给我个VC6.0下用C语言编的五子棋,要有流程图...

    五子棋 代码 VC6.0 qq_29018467112015-06-14 五子棋 (用C语言编写五子棋游戏) rannianzhixia170392017-04-20 基于easyx图形的五子棋游戏 ...

  9. C语言编程序,实现文本文件的复制

    问题描述 C语言编程序,实现文本文件的复制 将source.txt文件复制到target.txt文件中.文件内容如下: When you are old and grey and full of sl ...

  10. 乘号的计算机语言,我用易语言编了个计算器,乘号和除号都没用,帮我找下原因...

    我用易语言编了个计算器,乘号和除号都没用,帮我找下原因0 ggea90512014.09.09浏览28次分享举报 .版本2.子程序_按钮3_被单击,,,*数2=到数值(编辑框1.内容)编辑框1.内容= ...

最新文章

  1. 2003DC 升级到2008R2 DC实验
  2. kubernetes组件介绍
  3. 这群工程师,业余时间将中文 NLP 推进了一大步
  4. kubernetes1.8.4 安装指南 -- 8. 安装Kube DNS
  5. Scala入门到精通——第三十节 Scala脚本编程与结束语
  6. Python二级笔记(1)
  7. navigation笔记
  8. mysql数据库优化面试redis持久化_【大厂面试06期】谈一谈你对Redis持久化的理解?...
  9. 基于孪生网络的单目标跟踪持续汇总
  10. RTU设备功能及选型
  11. Linux 编译安装 ghostscript 最新版
  12. Citespace安装【Version Check】Your version‘s status cannot be verified due to a network connection issue
  13. 挑战杯获奖作品_精仪科协 | 挑战杯获奖作品人物专访——刘宇航、郑重
  14. PPT模板下载100套欧美风云盘下载
  15. CF833D Red-Black Cobweb 点分治、树状数组
  16. 掌握python机器学习-读书笔记8 (抽样回归算法)
  17. jbpm3\jbpm4_在jBPM中支持高级用户交互模式
  18. linux下的文件搜索功能
  19. 学习FPGA之一:初识FPGA
  20. matlab气温与NDVI相关性分析,中国植被NDVI与气候因子的年际变化及相关性研究

热门文章

  1. VMware下安装win7教程
  2. .NET面试宝典130道经典面试真题及答案
  3. 微信小程序背景图片 模拟器正常显示 真机无法显示
  4. 京东API接口调用关键字搜索商品展示
  5. 逻辑分析题目:“给你一个9升的水桶和一个4升的水桶,在河里取6升水”
  6. 0806 07 08 09 12上午数据库
  7. Python数据分析与展示:实例:图像的手绘效果
  8. Mac pro 中Word-PPT(office)常用快捷键--补充
  9. Bridging legacy APIs 桥接遗留API
  10. 笔记本Win10系统关于启动禁用触控板设置