ag九游会网站|官网首页

###
###
###
首页 > 产品中心 > 开辟东西 > SEGGER > 软件开辟东西

   SEGGER 软件开辟东西

       

SEGGER为嵌入式体系和物联网开辟职员及软件工程师提供了下层软件/两头件东西,包罗Embedded Studio,SystemView,Ozone,ELFLib,RunTime Library等以开辟、创立、验证、测试和调试其嵌入式使用步伐及目的体系。



Embedded Studio

SEGGER Embedded Studio是一款功效壮大的C/C++集成开辟情况,支持ARM和RISC-V微控制器。 专为嵌入式开辟设计,提供一站式办理方案。


特点

• 壮大的项目办理器
• 先辈的编辑器
• 与GNU链接器相比,SEGGER链接器的速率更快,而且可以明显节流内存
• 基于软件包的项陌生成器,支持罕见微控制器
• C/C++编译器:GCC和LLVM
• 收费的ANSI/ISO C兼容的嵌入式C库
• 支持ARM和RISC-V微控制器
• 支持的仿真器:J-Link/J-Trace、DAP-Link(CMSIS-DAP)
• 经过GDB协议支持第三方的仿真器
• 跨平台支持:Windows、macOS和Linux 


Embedded Studio允许和支持

安置后,Embedded Studio可以无穷制地收费用于评价、非贸易用处和教诲目标。关于贸易用处,必要允许证。Embedded Studio可以提供单用户或公司范畴的允许证。


1、仅用于评价,非贸易用处和非营利性的教诲目标。

2、能否利用取决于目的设置装备摆设和芯片制造商。参看Embedded Studio的受权条件。

3、EDBG,LPC Link 2,LPCXpresso,OpenSDA,ST-Link。




SystemView

是一款嵌入式体系及时跟踪东西,以图形化方法表现嵌入式体系的一连跟踪记载。

• 捕捉义务、中缀、计时器、资源利用、API 挪用和用户事情

• 经过 J-Link 和 SEGGER RTT 技能、协议栈或UART方法举行录制

• 及时剖析捕捉数据

• 实用于任何 CPU,可与任何 RTOS 和裸机体系共同利用

• 非贸易用处无偿使用[wú cháng shǐ yòng]



    ELFLib

    是一个用于从ELF文件中提取种种信息的库,辨认ELF相干的通用信息(比方,section信息)及编译器特定的调试信息(比方,变量/函数、它们的范例、地点……),支持差别编译器天生的ELF文件,可以在Windows、Linux、macOS平台上利用。

利用 SEgger ELFLib 可以创立本人的使用来可视化目的使用步伐搜集的数据,不再依赖开辟时期利用的 IDE。



     Segger RunTime Library

      RunTime Library嵌入式体系运转时库针对GCC设计和优化,可用于任何基于 GCC 的 IDE/东西链,交换实在时库(通常是newlib、newlib-nano等),进步功能。工夫要害例程利用汇编言语编写,代码尺寸小(典范使用5KB),不必要利用heap。



京ICP备: 版权归北京ag九游会泰软件技能有限公司一切