不
驱动牛犊
驱动牛犊
  • 注册日期2004-07-18
  • 最后登录2005-05-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3365回复:16

请问在C++环境下如何生成HEX

楼主#
更多 发布于:2004-08-09 11:24
请问在C++环境下如何生成HEX
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2004-08-09 13:15
没看懂。。。。。
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
不
驱动牛犊
驱动牛犊
  • 注册日期2004-07-18
  • 最后登录2005-05-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-08-09 17:49
就是将程序编译成HEX文件
RED_spring
驱动中牛
驱动中牛
  • 注册日期2002-07-28
  • 最后登录2016-11-06
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望19点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2004-08-09 18:54
你的意思是,一般编译出来的是二进制的,你要编译成十六进制的。是吗?  :D :D :D
不
驱动牛犊
驱动牛犊
  • 注册日期2004-07-18
  • 最后登录2005-05-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-08-10 07:53
对,我要写进ROM里面
RED_spring
驱动中牛
驱动中牛
  • 注册日期2002-07-28
  • 最后登录2016-11-06
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望19点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2004-08-10 08:43
没搞懂。 现在居然有十六位的存储器?
不
驱动牛犊
驱动牛犊
  • 注册日期2004-07-18
  • 最后登录2005-05-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-08-10 08:45
51系列单片机用
xuepinge
驱动牛犊
驱动牛犊
  • 注册日期2004-04-12
  • 最后登录2005-12-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-08-10 14:13
用GCC编译看看
不
驱动牛犊
驱动牛犊
  • 注册日期2004-07-18
  • 最后登录2005-05-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-08-13 11:51
现在要的是在WINDOWS系统下的C++生成HEX文件的方法
lbcat
驱动牛犊
驱动牛犊
  • 注册日期2002-03-19
  • 最后登录2007-09-27
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-08-27 10:56
  无这个可能,任何编译器都是针对硬件的,你用针对pc机的编译器怎么可能编译出51用的代码???除非你去找针对51的c++编译器,据我所知keil c是有一个c++编译器插件的,不过我找不到破解版,呵呵~~ :D :P
Sundsea
驱动老牛
驱动老牛
  • 注册日期2003-05-06
  • 最后登录2012-06-05
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望35点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-08-27 17:24
能说的详细些吗?
zhifeng
驱动牛犊
驱动牛犊
  • 注册日期2001-12-28
  • 最后登录2008-07-23
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-08-27 20:21
用bintohex工具吧
zhifeng
不
驱动牛犊
驱动牛犊
  • 注册日期2004-07-18
  • 最后登录2005-05-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2004-08-30 14:37
这是合作伙伴提供过来的程序~~~据说是用C++编的~~~~
可是我C++环境下总是编译出错.用keil C也出错.
都是运行到#include <io51.h>就出错了


**************************************************************************/

#define BYTE   unsigned char
#define WORD   unsigned int
#define LONG   unsigned long
#define _PHDECODER_
#define _VERTI_FILTER_
#define _ADDRSET_
#define _ENCODER_
//#define _DEBUG_

//#include <REG54.h>
#include <io51.h>
#include "NVC1001.h"
#include "English.h"

#define RESET_ACTIVE  RESETn = HIGH;
#define RESET_LOW     RESETn = LOW;


/*************************************************************************
   Main Function
*************************************************************************/
wjt810907
驱动中牛
驱动中牛
  • 注册日期2004-08-18
  • 最后登录2011-04-16
  • 粉丝0
  • 关注0
  • 积分86分
  • 威望409点
  • 贡献值1点
  • 好评度402点
  • 原创分2分
  • 专家分0分
13楼#
发布于:2004-08-31 15:06
   试试VC++的Makefile命令行,你用的51编译器有这个功能,不过你得进行修改,以适合单片机的硬件特点(不知你有没有试过),还有使用keil51时要注意当嵌套C时应该使用编译器命令,最典型的是应该禁止函数调用使用寄存器:)
mcu_boy
z901dyxz
驱动牛犊
驱动牛犊
  • 注册日期2004-09-09
  • 最后登录2004-09-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2004-09-09 23:06
51系列单片机用
肯定可以
z901dyxz
驱动牛犊
驱动牛犊
  • 注册日期2004-09-09
  • 最后登录2004-09-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2004-09-09 23:07
我是国
z901dyxz
驱动牛犊
驱动牛犊
  • 注册日期2004-09-09
  • 最后登录2004-09-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2004-09-09 23:07
肯定可以
游客

返回顶部