NEC Electronics (China) NEC ELECTRONICS (CHINA)
日电电子 NEC
主  页
应  用
产  品
技  术
支  持
购  买
最  新  消  息
关  于  我  们
header
产品名称搜寻
关键字搜寻
文档搜寻
参数搜寻
    网页指南  联系我们  

支持

在线学习

78K 系列产品开发环境介绍 - 软件工具介绍



C 编译器: CC78K0, CC78K0S

CC78K0 和CC78K0S 是为用C语言描述78K0,78K0S的嵌入式控制程序而开发的多功能,可移植C编译器。 这些编译器有效的简化了开发周期节省了开发时间。

为了增强实用性及有效的扩展C 语言的应用范围,编译器还支持标准C语言规范和78K0, 78K0S系列专有的扩展规范。

 

功能及特征

符合 ANSI C
符合ANSI C标准和C语言标准规范。

支持78K0, 78K0S系列专有的扩展规范
提供扩展规范可以简化使用C语言控制78K0, 78K0S系列器件的外围硬件及中断服务的过程,同时也可提高ROM/RAM的效率。

强化ROM/RAM效率

  强大的优化功能使得输出代码更为简洁。
  可以将外部变量分配到saddr区域(sreg变量),函数参数和自动变量
   也可分配到saddr区域或寄存器(norec, noauto 功能)。 因此,代码更
   少,程序运行更快。
  使用78K0, 78K0S系列的位操作指令可对数据进行位定义和操作。
  可以使用短指令调用函数。(callt, callf函数)

关注于内建控制

  直接使用C语言控制集成于 78K0, 78K0S系列的周边硬件。
  可直接使用C语言声明中断服务函数 (可选择寄存器组)。
  使用内建 功能, 特殊指令例如可以产生禁止和允许中断及 循环指令。
  C源程序中可嵌入汇编代码

支持提高内建应用效率的库
ANSI C 标准建议的标准库功能, 功能对内建应用非常有效。 可以提供库的源程序(单独销售)作为参考。

输出函数信息
可以输出函数定义的信息功能例如静态占用的堆栈空间, 输出到汇编模块目标文件。

 

注:  使用短字节长度的指令就可以访问的区域,该区域被分配在78K0,78K0S系列期间的内部RAM区域中。 配合多种转换和算术指令的使用,这些编译器可表现出更非凡的性能,在易用性方面尤为突出。




   LEGAL    最新之产品资料, 请参阅英文版
 请用Internet Explorer浏览本网站以达最佳效果。
  © 2005-2009  NEC Electronics China Limited