- 1、本文档共76页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 以太网芯片驱动程序包
·快
您可能关注的文档
- pdm在制造企业的应用-李旭斌新.pdf
- pdm征文-项目的文档完整性检查报表功能实现-秦觅新.pdf
- performance assessment innovations for elite snowboarding新.pdf
- performancemanagementtraining-goalsetting新.pdf
- perldbi手册-中文翻译版新.pdf
- pg_xxxx_sustainability_overview_chinese新.pdf
- pki体系下的电子政务信息安全探究新.pdf
- plc控制系统的可靠性设计thereliability新.pdf
- plm的应用现状(pdf 13)新.pdf
- plm如何成功选型新.pdf
- rabies virus nucleoprotein as a carrier for新.pdf
- rabit微生物自动快速检测系统新.pdf
- realsync-oracle异构热容灾解决方法新.pdf
- realtimepcrmastermix(sybrg新.pdf
- red_hat_enterprise_linux-6-power_management_guide-zh-cn新.pdf
- redhatenterpriselinux(第3版新.pdf
- reengineering a pc-based system into the mobile device product新.pdf
- reliability design- mtbf feb08新.pdf
- research outputs and publications新.pdf
- research projects新.pdf
文档评论(0)