|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
EMC C与PICC的代码效率比较... |
作者:aolin 栏目:单片机 |
将以前做的产品来比较: 一个定时器产品Turbo Timer 用PIC16F72, PICC编译的结果如下: MEMORY Usage Map: Program ROM $0000 - $0027 $0028 ( 40) words Program ROM $04C6 - $07FF $033A ( 826) words $0362 ( 866) words total Program ROM Bank 0 RAM $0021 - $003C $001C ( 28) bytes Bank 0 RAM $0040 - $0044 $0005 ( 5) bytes $0021 ( 33) bytes total Bank 0 RAM Bank 0 Bits $0100 - $0105 $0006 ( 6) bits total Bank 0 Bits Program statistics: Total ROM used 866 words (42.3%) Total RAM used 34 bytes (26.6%) Loaded E:\tmp\turbo_timer_emc\turbo_pic.cof. BUILD SUCCEEDED: Wed Nov 16 12:30:57 2005 再用EM78P447S,EMC C编译的编译结果: Total Rom Size :4096 Used Rom Size :2573 ( 62% ) Available Rom Size :1523 ( 38% ) -------------- Data Map ------------- 0x10 ~ 0x1F are reserved for C Compiler EMC C产生的代码长度几乎是PICC的3倍!!! 你敢用EMC C来做产品吗??? |
2楼: | >>参与讨论 |
作者: xzliu 于 2005/11/25 16:38:00 发布:
太差了 以前用汇编觉的麻烦,最近看到出来了C IDE,赶快写了一个,程序才写一多半空间就没了。 |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |