当前位置:兵器玩家编程软件 → 一键转帖:Astrobe 4.0.0

软件名称:[B]Astrobe 4.0.0[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/
软件语言:简体中文
授权方式:共享版
软件大小:1.76 MB
官方主页:Home Page
更新时间:2013-03-09 12:27:00
软件简介:

开发32位本机代码ARM LPC2000系列微控制器的软件

Astrobe是一种快速集成的ARM软件开发系统。 Astrobe作为一个直接的applicatyion的,fetaures一个多文件,语法意识的程序员的编辑器,本机代码的ARM编译器和链接器。您可以使用此应用程序开发软件,强大的神器出山:www.shenqi73.comNXP /飞利浦LPC2000系列ARM微控制器上运行。

Astrobe使用的编程语言,奥伯伦07。现在可以开发高效率和低级别的32位本机代码,而不必使用这样的语言,编译器,连接器和运行时系统都是写在汇编或C的力量奥伯龙ARM软件。

Astrobe识别许多常见的编程错误之前,你甚至运行你的程序在编译/链接时,大多数人都被困在运行时自动的。系统会自动识别故障点的模块的名称和源代码行数追逐虚假的副作用的,所以不浪费宝贵的时间。

尝试可以编译和运行LPC2000特定的源代码的例子分布与Astrobe - 如示例代码一个简单的LED闪烁程序。 Oberon的编程教科书下载的源代码示例,用于解决一般的编程任务。

下面是一些主要特点“Astrobe”

编辑:
·标准的Windows,面向程序员,文字编辑功能
·快速响应的交互操作
·选项卡式多文档界面编辑多个源文件
·分割画面编辑
·正则表达式支持,在“查找/替换”
·书签
·在线修改指标
·可选的行号,打印功能等等。

语言面向语法的编辑:
·自动Oberon的语言元素在您键入的语法着色
·自动索引的每个源文件的程序和进口代码导航
·自动大写的Oberon的关键字输入源代码时,

发展:
·控制编辑,编译,链接/建筑从菜单中生成周期
·在一个单独的窗口中捕获编译错误
·点击一个错误行,你在源代码中的实际行
·自动生成功能可确保过时的模块进行重新编译链接之前,无需进行复杂的make文件,命令行参数等等。
·上传功能,计划利用其在系统编程(ISP)命令的目标ARM微控制器的快闪记忆体
·自动启动引导程序的开发板支持通过UART控制信号,如果
·内置在串行通信终端窗口,显示文本输出,接收用户输入和显示的断言和运行时错误消息
·随意使用,产生标准的HEX文件的第三方工具
·模块反汇编器,微调一个模块的外形尺寸或性能
·可选的命令行编译器和链接器使用批处理文件和'做'工具。

Oberon的语言:
奥伯龙是一个通用的,程序的编程语言。它的类型安全和促进发展,安全和可靠的软件模块一致性检查功能。 Oberon的是一个完善的,反过来,是一个改进版本的Pascal Modula-2的。这些语言有经验的程序员要适应奥伯伦,用最小的努力。额外的编程语言的设施Oberon的功能在正常范围包括:
·类型的扩展能力
·用于验证输入/输出参数的断言
·自动检查数组索引
·检查/模块间的一致性验证
·只读访问外部全局变量
·支持32位的REAL数据类型
·可选的参数的只读访问权限
·直接分配结构化类型(阵列和记录)
·嵌套程序
·嵌套评论

Oberon的实施,它的目标是基于ARM的微控制器特别设计的高效代码生成,低层次的编程和访问的设备的所有功能附加功能包括:
·世代的定期ARM原生代码
·叶片程序商店时的执行速度是优先考虑的参数和局部变量在寄存器中
·明确的读/写访问内存映射的外围设备寄存器
·中断程序
·运行时错误捕捉精确定位故障模块名称和行号
·调试跟踪报表输出UART0
·复杂的数据结构的字节级的访问
·直接访问程序计数器,帧指针,链接寄存器和其他特殊ARM寄存器

要求:

·安装Adobe Acrobat Reader
·。NET Framework 2.0版

限制:

·30天试用版
·最大的应用程序,可以开发与评估版被限制为16KB的代码和2KB的数据。 (相当于合共约1000行源代码奥伯伦07)

本发行版中的新功能:

数据类型:
·值的范围INTEGER,REAL和LONGREAL的的规定。
·LONGREAL和REAL可能是相同的。
,·Astrobe值

·整数-2147483648 +2147483647
·REAL-3.40282E +38 .. 3.40282 e +38时
·LONGREAL 3.40282D +38 .. 3.40282e+38

字符和字符串:
一个字符常量和字符串常量包含一个单一的字符之间不再有任何区别。括在双引号中。字符常量的例子是:

·“x”的
·0X(空字符串结束符)
·0AX(*换行*)
·22X(双引号)

字符串常量的例子是:

·“”(空字符串*)
·“x”的
·“奥伯龙”

·单字符的字符串可以被分配到char类型的变量。
·单引号,不能使用双引号的字符串常量作为替代。
·字符串可以被分配给任何阵列的字符,字符串中的字符的数目是不大于该数组。如果...


[url=http://www.sot9.com/soft/111257.html][B]Astrobe 4.0.0[/B][/url]

点这里下载->Astrobe 4.0.0 [ 下载地址 ]