SylixOS 下好用的小工具集
SylixOS 下好用的小工具集
问:
SylixOS 下有哪些好用的小工具?
(1)本工具集目前包Syl
ixOS下小工具集
含三个功能:读寄存器、写寄存器、hexdump文件。
(2)本工具集是一个ko模块,包含三个命令:md、mw、hexdump。
由于是在内核空间操作,
所以操作者必须保证操作的正确性,否则可能引起系统崩溃。
(3)md、mw移植自uboot,使用方式和uboot一样。
只是原来在uboot下的md.b xxx这些操作在SylixOS下要换成md -b xxx操作。
(4)hexdump用法为hexdump filename,即可打印出文件内容的16进制表示。
见附件utils.zip
更多扩展知识见:
参考文章:SylixOS 下读写寄存器小工具集
Related Articles
SylixOS 下读写寄存器小工具集
在驱动开发的过程中,经常需要的一个调试手段就是读出寄存器的值来验证某个功能是否配置正确,一般的做法是在驱动中添加一条打印,将寄存器值打印出来。这样就得重新更改源码,然后编译,最后运行观察结果。这样的方法很繁琐也浪费时间,用下面的工具就可以很方便的在命令行读写某个寄存器,从而达到快速验证功能的目的。 编译方法: 1.ker_rw.zip 是驱动模块,regeditor.zip 是应用程序 2.将这两个工程源码导入到 IDE 中 3.更改这两个工程的base为具体平台的 base ...
SylixOS 功能介绍及版本差异
SylixOS功能介绍及版本差异 SylixOS 标准版 SylixOS 标准版是 SylixOS 的基础版本,具备如下功能: 兼容 IEEE 1003(ISO/IEC 9945)操作系统接口规范; 兼容 POSIX 1003.1b(ISO/IEC 9945-1)实时编程标准; 支持国军标 GJB7714-2012 操作系统接口规范; 优秀的实时性能(任务调度与切换算法时间复杂度为 O(1)); 支持无限多任务; 抢占式调度支持 256 个优先级; 支持虚拟进程; ...
SylixOS lite 版—基于 STM32F767 资源使用情况
1、基本概念 代码段(text):顾名思义,代码存放的位置,在 STM32 中代码段一般存放于内置 FLASH 中; 已初始化数据段(data):已初始化数据段会分别体现在 FlASH 中和 RAM 中。因为是全局变量,运行过程中需要进行读写操作,因此占用一段 RAM 空间。又因为有初始值,其初始值需要占用 FlASH 空间。 未初始化的数据段(bss):bss 与 data 相同的地方时它也是全局变量,运行过程中需要进行读写操作,因此占用一段 RAM ...
error: xxx-sylixos-elf-lzocom.exe
Q:IDE 在编译工程时出现:xxxx-sylixos-elf-lzocom.exe 应用程序出错。 应用程序无法正常启动(0xc000007b)。请单击“确定”关闭应用程序。信息如下图所示。 安装 vc2010_redist_x86.exe 即可解决此问题, 此文件在 IDE 软件安装包的 Tools 目录下(如 SylixOS IDE 3.9.11_professional\Tools) 。
手动修改 SylixOS 工程类型的方法
问题描述: 当我们想要通过 IDE 重新选择已有 SylixOS Project 的 base 时,如果 base 的类型需要变化,会遇到如下图所示的问题"SylixOS Base project invalid",导致无法选择想要的base。 问题原因: 当base类型变化了,创建SylixOS Project时,工程设置里设定了base的类型。 解决方法一: ...