-
SylixOS开发套件简介
SylixOS专用的集成开发环境是RealEvo-IDE。RealEvo-IDE是一套基于 eclipse 开发的 SylixOS集成开发环境,包括一系列开发调试插件,提供完整的 SylixOS嵌入式开发解决方案,集设计、开发、调试、仿真、部署、测试功能于一体。
RealEvo-IDE 在宿主机上运行,通过网络或串口与目标机交互。RealEvo-IDE的交叉编译器在宿主机上编译生成可以在目标机上运行的SylixOS镜像文件,交叉调试器实现宿主机与目标机之间的前后台调试。
RealEvo-IDE的主要功能是SylixOS工程管理和程序调试。RealEvo-IDE可以创建SylixOS Base、SylixOS BSP 、SylixOS App、SylixOS Shared Lib、SylixOS Kernel Module和SylixOS Kernel Static Lib工程。支持一键推送调试、手动启动调试、通过串口调试、动态库调试及Attach到进程调试,所有调试方式在多线程调试时都支持 Non-stop模式。
-
开发套件工程管理
-
工程导入
在IDE中选择菜单"file→Import",选择General下的SylixOS Projects,点击Next,其次选择第一个选项select root dectory,点击后面的Browse。选择自己需要导入工程的所在目录,点击自己所要导入的工程,最后点击Finish,完成工程的导入。导入工程成功之后,可在Workspace工程列表中看到新导入的工程。
-
工程删除
在IDE中选定待删除工程,右击选择菜单"Delete"可删除工程。
-
修改工程
在IDE中选中需要修改的工程,右击选择菜单"Properties"打开工程属性页,选择"SylixOS Project",在弹出对话框中可以更改"SylixOS Base Project"、"Debug Level"及"Expert Mode Setting"。为了保证通用设置与"SylixOS Base Project"选项指定的 SylixOS Base 工程保持一致,其他选项默认不可更改。
-
开发套件设备管理
-
设备实时监控
RealEvo-IDE 支持对在线设备的实时监控。进入"Device界面",在左侧"Remote System Navigator"区域列出了工程中设置的所有设备。也可以在该区域点击右键,新建一个设备。右键一个在线设备,点击"Launch Device",在"System Information"下列出了设备的内存信息、当前运行的进程及线程信息,设备信息每6s自动刷新一次,也可以在某个信息页面上点击右键手动刷新。对于非内核进程或线程,可以点击右键选择"Kill Process"或"Kill Thread"杀死该进程或线程。
-
设备文件系统访问
RealEvo-IDE支持访问在线设备的文件系统。右键一个在线设备,点击"Launch FTP"&#x
SylixOS 驱动程序加载
最新推荐文章于 2023-07-06 15:33:19 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)