创建内核模块工程

更新时间:
2024-03-14
下载文档

创建内核模块工程

在工程选择栏中选择 SylixOS Kernel Module ( File > New > SylixOS Kernel Module ),在弹出的页面输入工程名(本例为“module_demo”),单击 Next 进入下图所示界面。

配置项解析:

  • SylixOS Base Project :依赖的 Base Project 工程路径,单击“File System”或“Workspace”分别在文件系统和当前工作空间查找 Base Project。
  • Toolchain :工具链,本项在 SylixOS Kernel Module 工程中不使能,自动与 SylixOS Base 工程保持一致。
  • Debug Level :调试级别,SylixOS 提供 Debug 和 Release 两种调试级别。
  • CPU Type :处理器类型,本项在 SylixOS Kernel Module 工程中不使能,自动与 SylixOS Base 工程保持一致。
  • FPU Type :浮点类型,本项在 SylixOS Kernel Module 工程中不使能,自动与 SylixOS Base 工程保持一致。
  • Custom Makefile configuration :专家模式,用户可手动配置 Makefile。
  • Do not scan source files :RealEvo-IDE 将不自动扫描源码文件。

SylixOS Kernel Module 工程向导生成了一个简单的可编译和动态装载的内核模块,如下图所示。

编译完成后在 Debug 文件夹里将生成 module_demo.ko 内核模块文件。

文档内容是否对您有所帮助?
有帮助
没帮助