打印

具体的LIN总线我没用过,下面我把你说的**贴上来

[复制链接]
11462|58
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zpc|  楼主 | 2009-1-29 20:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

HI-TECH's C PRO Compiler for 8051
使用HI-TECH 8051编译器可获得55%以上的DMIPS/MHz和减少30-50%的代码。
可使SiLabs C8051F9XX功耗减少20%,中断延迟降低40%,SRAM使用减少20%,而且无需限定存储块或C扩展。
最优化调试。HI-TECH 面向 Silicon Labs C8051 PRO编译器是目前市场上唯一支持带有编译器优化的代码调试功能。通常,经过完全优化的编译代码很难或者几乎不可能进行调试,这就加大了发现那些造成系统功能错误所在的难度。HI-TECH PRO编译器能够自动保存对象代码和原始C代码之间的所有关系,从而实现对最优化代码快速且简单的调试。
与Silicon Labs集成开发环境(IDE)无缝结合。HI-TECH C PRO编译器可以无缝集成到Silicon Labs IDE,以及多数第三方开发工具中。HI-TECH C PRO可以运行在包括Windows(2000, XP, Vista 32/64) Linux和Mac OS X等多个平台上。
......
以前使用过MICROCHIP的朋友用这个应该上手很快的.
特把它的介绍文件做成了网页,把我认为原来翻译不妥的地方改了下
http://www.zhlab.cn/technique/T0000013.htm

相关帖子

沙发
红心j| | 2009-1-29 23:24 | 只看该作者

从来不用C8051F,所以也用不上

楼主对编译器的好坏的评价要有对比才行,否则有王婆卖瓜之嫌。

最好跟流行软件KEIL C 对比一下

使用特权

评论回复
板凳
hotpower| | 2009-1-29 23:35 | 只看该作者

同二楼~~~

使用特权

评论回复
地板
machunshui| | 2009-1-30 11:14 | 只看该作者

看着不错

看着不错,

可惜不用51.

使用特权

评论回复
5
红心j| | 2009-1-30 15:12 | 只看该作者

看过了

可能作者还不清楚什么是软件测试和对比,一点也没说服力

使用特权

评论回复
6
zpc|  楼主 | 2009-1-30 15:26 | 只看该作者

我水平有限,就这么对比了下

HiTech官方的是这么对比的

使用特权

评论回复
7
古道热肠| | 2009-2-1 10:55 | 只看该作者

哈哈,够用就行了,超级优化只有汇编是王牌.

使用特权

评论回复
8
ayb_ice| | 2009-2-1 18:54 | 只看该作者

肯定没有KEIL牛

HI-TECH也就是PICC还可以

使用特权

评论回复
9
刘前辈| | 2009-2-1 19:46 | 只看该作者

真逗。

最近报纸上有个德国人和中国人的人均GDP对比,15:1 

我在想:中国人每个人都忙得脚不沾地。德国人还更清闲,每年除了朝九晚五之外的休假一定比中国人多。怎么反而中国15个人才顶德国一个人的财富创造?

不过想想也是,KEIL—一个德国人,做了个软件全世界卖。中国人15个人做的出来吗?150个,1500个一起来做,做的出来吗?

HI-TECH 比 KEIL 还厉害?把我们中国工程师惭愧死了。  

使用特权

评论回复
10
yewuyi| | 2009-2-1 21:28 | 只看该作者

HI-TECH for psoc也很不错

使用特权

评论回复
11
airwill| | 2009-2-1 22:34 | 只看该作者

非OCG编译器

到底是个什么?

使用特权

评论回复
12
yewuyi| | 2009-2-2 09:20 | 只看该作者

呵呵,OCG是HI-TECH 创造的一个名词

HI-TECH 的编译器有两种,普通的就是非OCG的,价格便宜点,专业用的就是OCG版本的,价格比较贵,HI-TECH FOR PSOC在这两个版本上编译生成的代码相差巨大,但HI-TECH FOR PIC相差不太大

使用特权

评论回复
13
zpc|  楼主 | 2009-2-2 09:31 | 只看该作者

是这么回事哦

"刘前辈"
"10楼: 真逗。"
"不过想想也是,KEIL—一个德国人,做了个软件全世界卖。中国人15个人做的出来吗?150个,1500个一起来做,做的出来吗?

HI-TECH 比 KEIL 还厉害?把我们中国工程师惭愧死了。  "

可能你误会了,HI-TECH不是国人出的:
1984年Clyde Stubbs在澳大利亚布里斯班建立了HI-TECH Software。目前HI-TECH办公室位于美国,以及遍布全球的庞大分销网络。

使用特权

评论回复
14
刘前辈| | 2009-2-2 10:31 | 只看该作者

楼上理解错了。

我的本意是说,德国人KEIL做的软件已经够厉害了,如今又蹦出个更厉害的HI-TECH 。怎么外国人一个比一个厉害,咱们中国工程师能干什么?在干什么?怎么堂堂14亿大国的中科院,人才济济,1000个顶尖级软件高手也顶不上一个德国人-KEIL?

在瞎说一句:谁想过HI-TECH Software公司里有多少德国人在工作?有多少中国人在工作?

可别说我总吹德国,刚出的GDP世界排名,中国上升最快,进入前四名(第4名)。德国第2名。

可喜吧?但是德国人口多少?如果按人均GDP计算,中国在世界的排名是100 名以后!世界上一共才有多少个国家?总不见得14亿大国去和10万人口的小国家去同等比较,然后沾沾自喜,我是老大。(相对而言是倒数第一。惭愧么。)

荷兰人口还不到北京的1/2,论GDP可是与德国同级。

国人出的HI-TECH ? 太有想象力了。

还以为自己离世界水平不远?自己使点劲就能超越世界第一。

使用特权

评论回复
15
zpc|  楼主 | 2009-2-2 10:41 | 只看该作者

我在这介绍HI-TECH

前辈却跑来比较德国人中国人什么的...
还有HI-TECH也不是如今蹦出来的,没看到我写了么:"1984年Clyde Stubbs在澳大利亚布里斯班建立了HI-TECH Software。"
我只有引用前辈的话:"太有想象力了。"

使用特权

评论回复
16
yewuyi| | 2009-2-2 10:46 | 只看该作者

HI-TECH的规模比KEIL大

KEIL在国内用的人多,反到显的KEIL规模很大的感觉,呵呵,但事实上,HI-TECH比KEIL大了很多

使用特权

评论回复
17
zpc|  楼主 | 2009-2-2 10:58 | 只看该作者

就是,很多国人都是这样

用上PROTEL就说ORCAD、Mentor、PowerPCB、Allegro、Zuken......是什么?它们还有存在的理由么......
如果硬要拿德国人中国人来比较的话,我想德国人只是不会像某些国人那么思维定式而已,还有就是他们的环境要发达很多,所以成就就多很多了。

使用特权

评论回复
18
刘前辈| | 2009-2-3 14:02 | 只看该作者

LZ的语文理解力?

不是你自己一直在拿HI-TECH和KEIL做比较?

再强调一下基本知识,Keil是一个德国人,他在上学时,有一个念头,就是做嵌入式集成软件,之后他怎么怎么努力,一步步实现了自己的目标。

都是同龄人,就只知道说别人怎么怎么厉害,自己就没脊梁骨?

吵来吵去也没什么意思,建议按照几位高手所说,拿出实例来说话。

下面来点实际的比较:

你出一个应用实例,我出一个实例应用,你用HI-TECH's C PRO Compiler for 8051编译,我用KEIL C51编译,芯片用最具代表性的8032,编程语言当然都用C51。看看谁最终CODE 效率高。(其它再包括程序的易读性,冗余度,等等)至于使用了多少内部RAM,寄存器区利用效率,没什么意义,算了吧。还有,如果结果相差10%没有说服力,也算了吧。)

还差什么条件你自己补充。这么多网友都是裁判。

下面开始:.....

使用特权

评论回复
19
刘前辈| | 2009-2-3 19:28 | 只看该作者

LZ真逗。

貌似Silicon Labs没出过Intel8051。哈哈。

使用特权

评论回复
20
zpc|  楼主 | 2009-2-3 20:19 | 只看该作者

这里有一段话,不知道是什么意思...


https://www.silabs.com/products/mcu/pages/default.aspx
Microcontrollers
Our 8-bit mixed-signal MCUs integrate world-class analog, a pipelined 8051 CPU, in-system programmable Flash memory and on-chip debug in each device. No other MCU supplier can provide the level of high-performance analog and functional density to provide user with design flexibility, improved time-to-market, superior system performance and greater end product differentiation.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

zpc

10

主题

156

帖子

1

粉丝