|
发表于 2014-9-29 09:46:16
|
显示全部楼层
海尔集成开发环境
iDesigner是上海海尔集成电路有限公司自主研发的新一代集成开发环境软件。它既秉承了桌面软件开发平台的界面美观、功能强大等优点,又专门针对嵌入式应用开发进行了个性化定制。iDesigner集成了动态语言分析器、HRCC编译工具、HRDebugEngine调试器等工具,致力于为用户提供一套强大、稳定、易用、高效的嵌入式开发平台。
特点如下:
1.强大的动态语言层分析功能:支持函数列表、基于语义的符号搜索、代码定义窗口、代码自动补齐等;
2.丰富的调试功能:支持变量符号监视、内存监视、断点管理、条件断点、跑表监视、堆栈监视等;
3.高效的编译生成:与HR-IDE3.0版本相比,编译效率提升约40%~80%;
4.灵活的自定义界面:iDesigner的70%窗口界面元素都可以由用户根据使用习惯自定义;
5.完美的平台兼容性:iDesigner与各Windows平台都能完全兼容,且不影响运行效率。
C语言编译工具链
HRCC是上海海尔集成电路有限公司根据海尔MCU芯片架构特点自主研发了C语言交叉编译工具链,由五个工具组成:HRCC(C语言交叉编译器)、HASM(汇编编译器)、HLINK(链接器)、HDASM(反汇编器)、HLIB(库生成器)。
特点如下:
1.完整的语言定义:充分兼顾C89标准与嵌入式应用需求,追求功能与效率的完美平衡;
2.丰富的目标机支持:支持海尔全系列芯片,包括48条指令集的HR6P系列,66条指令集、79条指令集、82条指令集的HR7P系列;
3.优化生成技术:与海尔MCU的架构完美融合,致力于生成可靠、高效的目标程序;
4.创新的核心技术:结合编译器领域前沿的学术研究成果,在架构设计、类型系统、优化技术、代码生成等方面都有创新与发展。 |
|