中文名: Rabbit开发工具
英文名: Rabbit semiconductor Dynamic C 9.21
别名: Dynamic C 9.21
版本: 9.21
发行时间: 2006年01月01日
制作发行: Z-World
地区: 美国
简介:
简介:
[安全检测]
已通过安全检测
安全检测软体:NORTON防毒系统
版本:10.1.6000
杀毒引擎版本:20070705
[共用伺服器与时间]
共用伺服器:DonkeyServer No1 ,DonkeyServer No2, DonkeyServer No5
共用服务时间:8:00~18:00
[安装测试]
已通过安装测试,测试系统:Windows XP
版本:5.1.2600 Service Pack 2
[免责声明]
该下载内容仅限於个人测试学习之用,不得用於商业用途,并且请在下载后24小时内删除。
软体版权归原作者及原软体公司所有,如果你喜欢,请购买正版。[安装说明]
1.安装压缩包内的安装文件,压缩包内有SerialNumber
2.安装升级文件(DynamicC_9.52_WebUpdate),即可升级到9.52最新版本工业级Dynamic C
使您的产品快速投放市场
Dynamic C 是一个专门为Z-World产品创建的集成的C 编译器、编辑器、链接器、装载器和调试器。它的设计是用来替代昂贵的电路仿真器,Dynamic C 允许您快速开发您的
应用,加快产品投放到市场的时间。
对于标准C来说,Dynamic C的改进和差异在于使得在功能强大的嵌入式系统上进行实时编程变得非常容易。 语言的扩展包括多任务和优先多任务的的构造,当供电失败时,能够保护写入变量, 能够写入到中断程序中去。标准C函数库,特定板的外围
驱动,芯片外围设备,以及
其他的性能以源代码的形式包含在Dynamic C中。完全支持汇编语言,在对时间要求较高的应用中,汇编代码可以方便的与C代码混用。
技术参数
带单步编译、链接和目标下装的快速编译
全功能的源代码和/或 汇编级的调试
源代码库中的数百个函数和例题程序;对浮点运算和先验函数的快速支持;RS-232 和 RS-485 串行通信;模拟和数字I/O驱动;I2C, SPI, GPS, 加密, 文件系统 (在以前的版本中 )
包括多任务和优先多任务的强大的语言扩展能力
在没有Dynamic C的时候可以利用装载应用程序将二进制映像装载到Z-World目标板中
通过使用库函数特殊形式创建“函数描述”块内容来创建自己的源代码库和扩展在线帮助
生成程序使用最多512K的SRAM存储数据,使用512K的闪存或EPROM存储代码
Dynamic C 9 新特性
堆栈语法跟踪 在单步或断点程序停止时,能显示程序中函数调用路径。同时支持显示堆栈自动变量和参数的名称和值;
增强表达式监视 在键入结构体名字后,其值能够以树形结构显示。不在需要单独添加结构体各个成员;
执行跟踪 支持跟踪代码执行并且保存跟踪信息在宿主 PC 中。 跟踪点可以是任何函数调用,任何一行 C 代码或用户设置的跟踪点。结果也可显示在跟踪窗口;
持久的断点 -- 当编辑模式和调试模式切换及文件被关闭并重打开,断点信息被保留。支持编译模式下设置断点。
运行目标锁定 如果程序没有被改变,允许不经编译和下载,重进编译模式。有助于当与目标通讯失效或目标程序崩溃恢复调试;
增强内存下传 程序单步 在每一行 C 或汇编语句执行时,被改变的数据在 Memory Dump 窗口被以高亮或用户定义的颜色显示;
TCP/IP 提高 减少 TCP/IP 对 Root 内存的使用并提高 TCP/IP 速度;
SMTP 认证 支持 E-Mail 服务器认证;
编译时显示目标信息 编译和下载程序时,显示目标机型号、 CPU 型号及速度和内存配置;
动态缓存分配 新增 API 用于动态分配 Root 和 Extended 内存,以便实现诸如链表的算法。分配使用缓冲池以避免内存碎片。使用中,编程者还需要注意避免耗尽内存。
标准调试性能:
断点:根据用户判断能够设置断点使中断无效。
单步运行: 在源代码级或机器码级将函数分步。
代码分解:代码分解窗口显示地址,操作码, 记忆码和机器周期 。 机器码级和源代码级调试的切换在分解窗口能进行简单的开关操作。
监视表达式:当定义好以后,监视表达式能够编译,所以包含函数调用的复杂表达式能够放在监视表达式里。监视表达式可以通过停止和启动程序执行来进行更新。
寄存器窗口:所有的处理寄存器和标志可以在这里显示。 在这个窗口可以由用户对通用寄存器的内容进行调整。
堆栈窗口:显示栈顶的内容 。
16进制存储器转储:显示任何地址的存储器的内容。
STDIO 窗口:打印到这个窗口的输出以及用于调试目的的可以检测的主机键盘输入。
用Dynamic C开发软件
用Dynamic C开发软件非常简单。在Dynamic C开发环境中,C代码、汇编代码甚至C和汇编代码的混合可以被写入、编译和测试。 当应用程序运行在目标板上时进行调试。换言之,你可以编译你的程序产生一个映像文件以便以后装载。Dynamic C可以运行在装有Windows 95, 98, 2000 和ME的PC机上。当程序编译时程序以高达115,200 bps的波特率被下装到ZWORLD的单板机上。
系统要求
Intel Pentium
或更高的处理器
Microsoft
Windows95,
Windows 98,
Windows NT ,
Windows 2000,
Windows Me
32 MB的RAM或更大的内存
32 MB或更大的硬盘空间
CD-ROM驱动
编译器特性
《Rabbit开发工具》(Rabbit semiconductor Dynamic C 9.21)9.21评论