CPU编译、链接和调试工具链

C-SKY CPU开发工具链支持丰富的开发主机平台(x86_32 Linux系统平台、x86_64 Linux系统平台、Windows 系统主机平台),对YunOS-Enbedded、Linux、Android、实时OS和裸机等目标系统的应用程序进行编译、链接和调试。开发工具链由编译系统、调试系统和软件模拟器组成,其中编译系统由GCC编译器、汇编器、链接器、Binutils二进制工具集和标准C库组成;调试系统包含调试器、调试代理服务、GDBServer和在线仿真器等。


编译系统

· 支持C89/C99/C++98/C++0x 语言标准和GNU扩展语法

· 支持多种文件格式转换二进制文件分析

· 支持内嵌C-SKY CPU汇编语法

· 支持软硬件64-bits整数和单双精度浮点运算

· 支持标准的Glibc/uClibc(LibC、NPTL线程库和数学库)

· MiniLibc库:专门针对C-SKY CPU定制优化小体积C库


调试系统

· 基于GDB的调试架构,支持Dwarf 3.0调试信息格式

· 支持只读存储空间的裸程序或实时操作系统在线调试

· 支持Linux、实时OS的多线程调试

· 支持C-SKY软件模拟器上运行的程序调试

· 支持ASM/C/C++语言级调试,支持硬断点、数据Watch设置功能

· 支持局域网内的远程调试,集成下载速度达1.1M Bytes/s 的USB ICE


模拟器 

· 基于QEMU框架实现,支持目标程序动态翻译的高效执行

· 支持用户模式的CPU模拟(模拟运行Linux 应用程序),相当于硬件500+MHz速度

· 支持系统模式的MCU/SoC模拟(模拟运行裸程序,如Linux内核),相当于300+MHz速度

· 支持esball app片厂家二次开发外围设备软件模拟模块,以动态插件的方式集成到模拟器中













esball线上娱乐网微技术手册(C-SKY White Book)已上线,欢迎联系索取!

联系邮箱:Sales@c-sky.com

联系电话:+86(021)68635065 - 203

<友情连结> 天津市亚安科技有限公司/ 杭州晨安科技股份有限公司/ 重庆星雨辰科技有限公司/ Go2ouarzazate ? 2017 ? July/ Thepornographyofpower ? 2017 ? July/