SylixOS 驱动程序加载

本文详细介绍了如何使用RealEvo-IDE进行SylixOS驱动程序的加载,包括工程管理、设备监控、文件系统访问、TFTP服务器的使用以及内核模块的创建、编译、部署和加载。RealEvo-IDE提供了一站式的开发调试解决方案,支持SylixOS Base和Kernel Module工程的创建,方便开发者进行内核模块的动态加载和管理。
摘要由CSDN通过智能技术生成
  1. 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模式。

  2. 开发套件工程管理

  3. 工程导入

    在IDE中选择菜单"file→Import",选择General下的SylixOS Projects,点击Next,其次选择第一个选项select root dectory,点击后面的Browse。选择自己需要导入工程的所在目录,点击自己所要导入的工程,最后点击Finish,完成工程的导入。导入工程成功之后,可在Workspace工程列表中看到新导入的工程。

  4. 工程删除

    在IDE中选定待删除工程,右击选择菜单"Delete"可删除工程。

  5. 修改工程

    在IDE中选中需要修改的工程,右击选择菜单"Properties"打开工程属性页,选择"SylixOS Project",在弹出对话框中可以更改"SylixOS Base Project"、"Debug Level"及"Expert Mode Setting"。为了保证通用设置与"SylixOS Base Project"选项指定的 SylixOS Base 工程保持一致,其他选项默认不可更改。

  6. 开发套件设备管理

  7. 设备实时监控

    RealEvo-IDE 支持对在线设备的实时监控。进入"Device界面",在左侧"Remote System Navigator"区域列出了工程中设置的所有设备。也可以在该区域点击右键,新建一个设备。右键一个在线设备,点击"Launch Device",在"System Information"下列出了设备的内存信息、当前运行的进程及线程信息,设备信息每6s自动刷新一次,也可以在某个信息页面上点击右键手动刷新。对于非内核进程或线程,可以点击右键选择"Kill Process"或"Kill Thread"杀死该进程或线程。

  8. 设备文件系统访问

    RealEvo-IDE支持访问在线设备的文件系统。右键一个在线设备,点击"Launch FTP"&#x

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值