rabbit技术培训教本.pdf

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
rabbit技术培训教本

上海爱拜丁电子发展有限公司 联系人:任生 电话:021 电邮:rabbit@ Rabbit 技术培训教材 best regards 上海爱拜丁经贸发展有限公司 总部地址 :上海市长宁区299 弄富都花园A 座10B 邮政编码 :200050 联系人 :任生 电话 :021,021 传真 :021 电邮 :rabbit@ 网址 : MSN :ccnu_rxr@ 上海爱拜丁电子发展有限公司 联系人:任生 电话:021 电邮:rabbit@ 第一章 Dynamic C 介绍 1.1 导言 Dynamic C 是用于编写嵌入式应用软件的一套集成的开发系统。它可运行在IBM 兼容机上, 是专为Z-World 控制器和基于Rabbit 微处理器的控制器而设计的。Rabbit 2000 是高性能 的8 位微处理器,可以处理大约50,000 句C 语句或1M 字节的C 语言应用程序。 1.1.1 Dynamic C 的特点 Dynamic C 集成 了以下开发功能: • 编辑 • 编译 • 链接 • 装载 • 调试 事实上,编译、链接和装载是同一项功能。Dynamic C 有一个简单易用的内置文字编辑器, 可以在源代码级或机器代码级交互式执行或调试程序。下拉菜单和指令快捷键使得Dynamic C 的使用更为简单。 Dynamic C 还支持使用汇编语言编程,编写汇编指令时不需要离开C 或开发系统环境,并且 C 和汇编语言还可以混合应用。 Dynamic C 环境下的调试可以使用Printf 命令、监视表达式、设置断点以及其它高级调试 方法。监视表达式可用于计算C 语言中包括目标程序变量和函数的表达式。其中。当执行到 断点处或系统处在运行程序状态,可以计算出监视表达式的值。 Dynamic C在标准C语言的基础上又进行了扩展(比如共享变量、保护变量,costatement和 cofunction ),来支持实时的嵌入式系统的开发。中断服务程序可直接由C语言编写。而且, Dynamic C支持协作多任务及抢先多任务处理。 Dynamic C 带有许多函数库,并且全部为源代码形式。这些库支持实时编程、芯片级I/O, 并提供标准字串和数学函数。 1.1.2 速度 Dynamic C 能够直接对内存进行编译,函数和库则可进行远程编译、链接及下载。在速度较 快的PC 机上,当波特率达到 115,200bps 时,Dynamic C 可在5 秒种之内下载30,000 个字 节的代码。 1.1.3 Dynamic C 版本的发展 目前Dynamic C 的版本共有以下三种: ·Dynamic C 32 for Z180 ·Dynamic C SE for Rabbit2000 ·Dynamic C Premier for Rabbit2000 上海爱拜丁电子发展有限公司 联系人:任生 电话:021 电邮:rabbit@ 因为Z-world 早期的产品使用的是ZILOG 公司的产品Z180 作为嵌入式产品的微处理器,而 相应的开发环境就是Dynamic C 32,它是专为基于Z180 微处理器的单板机设计的。 Dynamic SE 版本是为基于 Rabbit 微处理器的单板机设计的。 Dynamic C 在 Z180 板和 Rabbit 板上的操作是不同的。Dynamic C SE 是经济开发包的一部分。 有关于硬件和软件的 文档,标准C 库函数文档,FFT 文档和驱动库文档。这些开发包对于ZWORLD 的产品是一个 性价比非常高的手段。Dynamic C SE 是一个完整的开发平台,但是不包括所有 Dynamic C Premier 的性能。 Dynamic C Premier 是完全版的基于Rabbit 2000 的Z-world 单板机的开发平台,功能主要 有: ·内嵌Micro C/OS-II RTOS 系统 ·支持TCP/IP,包括FTP、PPP、HTTP (SSI、CGI、COOKIES、……)、DHCP Client、SMYP mail Client、POP3、TFTP。 · Realtek 以太网芯片驱动程序包 ·快

文档评论(0)

karin + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档