编程(Programming)是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解(understand)人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
HUAWEI LiteOS Studio是基于LiteOS轻量级操作系统开发的工具,它提供了代码编辑、编译、烧录、调试及Trace跟踪等功能,可以对系统关键数据进行实时跟踪及保存与回放。
软件特色
支持主流语言
支持主流嵌入式开发语言C、C++ 、 汇编等,让您高效编程,快速开发
一站式开发工具
工程创建、工程导入、代码编辑、二进制烧录、断点调试,跟踪调试,让您一站式完成基于LiteOS的产品化开发
多内核支持
支持ARM926、Cortex-M、Cortex-A等多种内核
快速定位问题
支持Attach模式,支持Bootloader + OS img模式; 支持条件断点、变量监控、调用栈、Dump、异常捕捉、快速源码关联,帮助您快速定位问题所在的代码行;支持跨平台调试,Linux编译,Window平台上调试,编译效率与调试便利性二者兼得
跟踪调试丰富
LiteOS内核跟踪、内存跟踪、任务栈跟踪、异常捕捉,系统关键数据跟踪,多窗口多数据综合视图,让你能全面了解目标板运行过程中的关键数据,帮助您评估系统运行性能状况、快速定位复杂场景问题
SDK在线管理
支持在线下载、更新LiteOS最新SDK包、最佳实践实例,让您基于实例快速构建稳定的、高效的工程软件原型,并快速获得最新的LiteOS SDK特性
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。