|
迪文科技发布自研C51编译器,助力T5芯片深度开发
迪文科技自主研发的C51编译器(DWCC)是面向T5系列ASIC二次开发需求研发的编译工具,旨在进一步降低OS核二次开发门槛,让开发更加高效。目前DWCC已正式面向广大开发者开放公测,欢迎在迪文论坛下载和交流:
功能完善,满足多种开发需求 1、编译与语言支持: - 支持大端模式汇编代码、汇编链接及C语言通用标准语法,涵盖加减乘除、取地址、指针操作、数组、结构体、函数调用与返回等;
- 支持内嵌汇编、左移、右移、与、或、非等运算,以及for、while、if/else、switch/case、break、continue等语法;
- 支持51系列特有的位变量、XDATA、CODE等地址空间,以及T5L系列芯片特殊功能寄存器。
2、配套IDE: - 集成文件管理、代码编辑、项目编译及Debug调试等功能,支持文件新建、打开、修改、保存、查找,以及断点管理等操作;
- 项目构建支持单文件编译和项目编译,并可配置头文件依赖、编译参数、输出路径及编译器、链接器、汇编器等选项。
3、软硬仿真 - 软件仿真支持断点设置、单步调试、运行至断点、复位及手动输入指令等功能,并可查看相关运行信息;
- 硬件仿真支持将HEX文件下载至板卡,以及复位、汇编单步、全速运行、停止运行和运行至断点等操作,满足程序调试与板卡验证需求。
4、代码转换&迁移 - 支持将现有编译器语法自动转换为DWCC语法,帮助开发者将现有代码迁移至DWCC环境;
- 支持将现有汇编文件的大部分内容自动转换为DWCC汇编文件,为不同开发环境间的代码转换提供便利。
此次DWCC编译器的发布,是迪文科技持续完善软件生态的重要一步。迪文科技将结合开发者的试用反馈,持续优化和完善相关功能,不断提升开发体验。
|