RealEvo-IDE
SylixOS 功能介绍及版本差异
SylixOS功能介绍及版本差异 SylixOS 标准版 SylixOS 标准版是 SylixOS 的基础版本,具备如下功能: 兼容 IEEE 1003(ISO/IEC 9945)操作系统接口规范; 兼容 POSIX 1003.1b(ISO/IEC 9945-1)实时编程标准; 支持国军标 GJB7714-2012 操作系统接口规范; 优秀的实时性能(任务调度与切换算法时间复杂度为 O(1)); 支持无限多任务; 抢占式调度支持 256 个优先级; 支持虚拟进程; ...
RealEvo-IDE 6.x.x升级指南
RealEvo-IDE 6.x.x升级指南 RealEvo-IDE 6.x.x 兼容3.9.10及后续版本工程,可升级版本包括3.9.10、3.9.11、4.0.0、5.0.x; 兼容性说明: 1、多 arch 工程只能为6.0版本新建工程,旧版本导入的 base 工程不可设置多 arch。 2、旧版本 app 工程导入后,若依赖多 arch base ,则不能修改依赖 arch 选项,默认全选。 3、旧版本bsp工程导入后不可直接依赖多 arch base,如果使用多arch ...
RealEvo-IDE 5.x.x升级指南
RealEvo-IDE 5.x.x升级指南 RealEvo-IDE 5.x.x 兼容3.9.10及后续版本工程,可升级版本包括3.9.10、3.9.11、4.0.0; 升级过程如下: 如果安装了补丁(如浮动license、ECS、LTS等补丁),建议先卸载补丁,否则在卸载老版本 RealEvo-IDE 后可能会出现无效的快捷方式。 卸载老版本 RealEvo-IDE; 安装 RealEvo-IDE 5.0.0; 安装新版本补丁。注:老版本补丁和 RealEvo-IDE 5.0.0 ...
RealEvo-IDE 编译报错:Dumping stack trace to rm.exe.stackdump
Q:IDE编译报错:Dumping stack trace to rm.exe.stackdump,如下图错误信息时,该如何处理? make -k all 0 [main] rm 3920 open_stackdumpfile: Dumping stack trace to rm.exe.stackdump 0 [main] rm 4500 handle_exceptions: Exception: STATUS ACCESSUIOLATION 60 [main] rm 4500 ...
安装 5.0.x 版本 RealEVO-IDE 后电脑为什么会多一个 Virbox 用户工具软件?
Q:安装 5.0.x 版本 RealEVO-IDE 后电脑为什么会多一个 Virbox 用户工具软件? A:RealEvo 5.0.x版本默认会安装深思数盾的加密狗驱动,用于IDE加密。系统图标及打开界面如下图所示:
RealEvo-IDE 使用简介(赠视频)
本文介绍 SylixOS 集成开发环境 RealEvo-IDE 的功能与使用(RealEvo-IDE 使用手册 视频版) SylixOS 是一款支持对称多处理器(SMP)的大型实时操作系统,支持 ARM、 MIPS、PowerPC、 x86、 SPARC、 RISC-V 等架构处理器,支持主流国产通用处理器,如全志T3、T7、飞腾全系列、龙芯全系列等。 RealEvo-IDE 集设计、开发、调试、仿真、部署、测试功能于一体,为 SylixOS 嵌入式开发提供了完整的解决方案。 更多扩展知识见: ...
RealEvo-IDE 的 tpsfs explorer 工具使用注意事项
RealEvo-IDE 中的 tpsfs explorer 工具使用注意事项有哪些? 1.首先,想要使用 tpsfs explorer 访问存储设备的 tpsfs文件系统,首先电脑端需要识别该设备。例如:U 盘、SD 卡、或者硬盘转 USB 口等可以被电脑端识别的设备。 2.这样在电脑端识别后的 tpsfs 文件系统类型的存储设备,在打开 RealEvo-IDE 中的工具 tpsfs explorer 后即可识别设备信息。 3.最后即可对该设备的 tpsfs 文件系统中的内容进行读写拷贝。 ...
RealEvo-IDE各版本及 Base 功能差异
SylixOS 开发环境 RealEvo-IDE 体验版、标准版、专业版、旗舰版区别列表。 标配包 体验版 标准版 专业版 旗舰版 (仅面向军工行业) 平台支持 ■标配 □选配 —无 ARM (32/64) ■ ■ ■ ■ RISC-V ■ ■ ■ ■ x86/x64 ■ ■ ■ ■ MIPS □ — ■ ■ PowerPC □ — ■ □ ARM (Cortex-R、M) ■ ■ ■ ■ SPARC □ — ■ □ C-SKY □ ■ ■ ■ TI C66x DSP □ — ■ □ ...
RealEvo-IDE 注册步骤
RealEvo-IDE 注册步骤 详见:RealEvo-IDE (SylixOS IDE)安装目录如:F:\ACOINFO\RealEvo\doc 中 doc 文件夹下的 《RealEvo系列软件注册步骤》 公开链接:SylixOS 手册获取
cannot run target compller
Q:创建 Qt 工程后只有 .pro 文件,无源码? 例如出现以下情况,创建的工程只存在 .pro 文件,无源码的情况。根据以下编译报错问题,可以定位到编译链无法使用。 1.先确定是否安装了 RealEvo-IDE 安装包中的全部组件 ,Qt 编译时需要先正确安装 Install RealEvo-QtSylixOS 这一项; 2.查看 IDE license 是否到期,license 过期后编译链是无法使用的,可以联系售后获取新的 license。 更多扩展知识见: 参考文章:IDE 打开弹窗 ...
IDE 并行编译选项配置
Q:IDE 并行编译选项配置如何设置? 并行编译有助于提高整体代码的编译速度,节省编译源代码所需时间。RealEvo-IDE 中有两种方式可以进行并行编译配置。 1、通过 Makefile 进行配置,如: -j16 代表 16 个线程并发编译。 -jxx 能够达到多大的并行效率取决于宿主机,如:电脑 i7 8核 12线程,即使 -j40 也不能达到 40线程并发编译(实际效果受宿主机配置影响)。 ...
IDE 调试弹窗:open terminal failed
Q:使用 IDE 调试应用程序报错弹窗如下: IDE 调试是通过网络进行远程调试,弹出该报错是因为网络没有连通,导致 open terminal failed!请检查网络是否能正常使用。 更多扩展知识见: 详见《RealEvo-IDE 使用手册》第5章 RealEvo-IDE 调试,第 5.1 节 一键推送调试 — 第 5.2 节 手动启动调式 RealEvo-IDE 使用手册获取: 公开链接:SylixOS 手册获取
RealEvo-IDE 软件安装问题
RealEvo-IDE 软件安装 成功获得SylixOS IDE安装光盘后,打开光盘文件夹并选择“InstallWizard.exe”启动安装程序,如图所示。 按照自上而下的顺序依次安装三个软件。 若用户显卡驱动版本过低则无法打开上图页面。此时用户可以升级自己的网卡驱动或者按照下图所示依次打开对应文件夹安装三个软件。 在安装RealEvo-QtSylixOS过程中当出现下图所示界面,此时只需选择我接受即可。 注:此页框仅表示Qt Creator 符合 GNU LGPL version ...
IDE 中如何将 tab 键换成4个空格
问:IDE 中如何将 tab 键换成4个空格? 按如下步骤操作 (1)Window -> Preferences -> Text Editors -> Insert勾选上-> OK (2)Window -> Preferences -> Formatter -> New -> Profile name -> OK (3)Window -> Preferences -> Formatter -> Edit -> Spaces only -> Indentation size:4; Tab ...
IDE 窗口布局介绍
IDE 窗口布局介绍 (1 )RealEvo-IDE概观 双击打开RealEvo-IDE软件,首次执行RealEvo-IDE时,需创建一个workspace目录,后续创建的工程会存放在该目录中。打开软件后,会弹出如图1‑1所示界面。 图 1‑1 RealEvo-IDE 概观 若用户误操作关闭视图,出现如图1‑2所示界面。 图 1‑2 关闭视图 可在菜单栏中windows中打开视图,如图 1‑3所示。 图 1‑3 打开视图 (2)菜单栏 ...
IDE 中如何高亮变量
问:IDE 中如何高亮变量? Toggle Mark Occurences -> 双击变量,相同的变量名会高亮 更多 IDE 配置见: 参考文章:RealEvo-IDE 获取地址 参考文章:IDE 窗口布局介绍 参考文章:IDE 中如何高亮变量 参考文章:IDE 中如何按列编辑 参考文章:IDE 中如何显示特殊字符 参考文章:IDE 中如何屏蔽单个工程文件 参考文章:如何恢复 IDE 默认的窗口布局 参考文章:IDE 中如何在固定的列显示竖线 参考文章:IDE 中如何将 tab 键换成4个空格 ...
IDE 中单个文件过大,无法跳转的解决办法
问: 在 IDE 中如何解决因单个文件过大,导致无法跳转的问题? 按照如下步骤设置: (1) IDE 首次编辑大于5000行(默认)代码以上的文件时,会提示为了提高性能,已进入 Scalabilitys 模式,将关闭代码定义跳转功能以提高性能,如下图:"Do you want to change scalability settings now?" (2)这时我们点击 Yes,进入到设置界面: ...
如何恢复 IDE 默认的窗口布局
问:如何恢复 IDE 默认的窗口布局? 在菜单栏选项中设置 Window -> Perspective -> Reset Perspective 更多 IDE 配置见: 参考文章:RealEvo-IDE 获取地址 参考文章:IDE 窗口布局介绍 参考文章:IDE 中如何高亮变量 参考文章:IDE 中如何按列编辑 参考文章:IDE 中如何显示特殊字符 参考文章:IDE 中如何屏蔽单个工程文件 参考文章:如何恢复 IDE 默认的窗口布局 参考文章:IDE 中如何在固定的列显示竖线 参考文章:IDE ...
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) 。
IDE 使用:System time wrong! License invalid!
Q:IDE使用提示:System time wrong! License invalid!? 方式一: 将 ide 目录下的 timeinfo 文件删除。 删除timeinfo文件 方法二: 删除.realevoide 配置文件夹,该文件在 Windows 用户组的隐藏文件夹中 删除.realevoide文件夹 参考文章:IDE 注册:System time wrong! License invaild!
安装 IDE 报NSIS_Error 错误
问:客户根据翼辉提供的 IDE 下载链接,下载后,安装出现如下问题:Installer integrity check has failed。关键字"NSIS_Error" 问题解决: 该问题是安装文件不完整导致! 采取各种措施重新下载完整的安装包: 1、清理IE缓存后下载; 2、换浏览器下载; 3、系统杀毒、清理完恶意软件后下载; 4、下载时不使用下载辅助工具(迅雷、Internet Downloader等); ...
RealEvo-IDE 过期处理方式
Q:RealEvo-IDE 过期处理方式 在RealEvo – IDE的license过期后,需要与翼辉的工作人员沟通,获得在用 IDE 对应版本的新的 license。 其中安装包的后缀可辨识不同版本 即 : ULT 对应的是旗舰版、 PRO 对应的是专业版、 EXP 对应的是试用版。 获得新的 license 后,不需要重新安装 RealEvo – IDE 打开 IDE 的安装位置,找到 IDE 目录下的 RealEvo-Register 程序, 或者打开 Windows ...
RealEvo-IDE 获取地址
License 使用说明: License 和 RealEvo-IDE 版本没有直接关系。 如:license 可以激活 3.9.1 版本的 RealEvo-IDE,也能在 3.9.9、4.0.0 等版本上进行激活,但与 RealEvo-IDE 的使用权限有关。 如:License 第 3 位到第 4 位与版本的对应关系: 01--------体验 02--------专业 05--------旗舰 例:FF056D014001D8AB7360861762648A70 第三四位是 05 ...
License can not authorize this product!
使用加密狗对 ide 激活成功后,每次打开 ide 仍会弹窗提示"License can not authorize this product", 但 ide 仍可正常使用,弹窗如下: A:该弹窗是由于 IDE 软件与加密狗的版本类型不一致导致,使用浮动 license 或加密狗注册的软件都有可能会出现这种情况,虽版本不匹配造成弹窗,IDE 功能仍可继续使用。解决方式为重装同加密狗相同版本类型的 ide 或者联系商务重新获取同软件版本一致的加密狗工具。
RealEvo-IDE 使用串口调试 App
需求 对于不支持以太网接口的设备,可以使用串口进行手动启动调试,基本流程参见《RealEvo-IDE使用手册》中 5.3 小节的内容。 为了用户能正常使用该功能,本文档将实际操作中的细节整理如下。 硬件设备 本次演示使用的硬件设备是翼辉信息的T3工业控制器IGC1500,串口设备信息如下: 1 个 RS232 Debug 接口: 设备名/dev/ttyS0,对应于接线端子 RS232-2,端口信号为 RX2,TX2,GND。 2 个 RS232 用户接口: ...
RealEvo-IDE导入导出环境和设备配置
RealEvo-IDE 集成开发环境,是基于 Eclipse 开源软件开发和定制,很多IDE环境的设置操作可以参照 Eclipse 下的方法。 以下介绍关于导入导出环境和设备配置的方法: 1、环境配置的导入和导出 1)导出操作 2)导入操作 示例的配置文件中设置了“显示特殊字符”、“在固定的列显示竖线”,效果如下: 2、设备配置的导入和导出 1)导出操作 2)导入操作 或者 参考资料 1、RealEvo-IDE 使用手册 (zoho.com.cn) ...
IDE 中无法实现 ctrl 跳转、索引?
Q:IDE 中大文件无法实现 ctrl 跳转及显示索引怎么修改? 在 IDE 的菜单栏 Windows -> Preferences,然后按照图示位置进行修改,确认保存,然后重新打开文件即可。 更多 IDE 配置见: 参考文章:RealEvo-IDE 获取地址 参考文章:IDE 窗口布局介绍 参考文章:IDE 中如何高亮变量 参考文章:IDE 中如何按列编辑 参考文章:IDE 中如何显示特殊字符 参考文章:IDE 中如何屏蔽单个工程文件 参考文章:如何恢复 IDE 默认的窗口布局 ...
IDE 交叉编译工具链更换
问:如何更换 IDE 的交叉编译工具链? 1、打开 IDE 的安装目录,此处以我的安装目录为例,如下图所示为 SylixOS 自带的交叉编译工具链。 2、将修改的交叉编译工具链进行相应的替换。 3、重启 IDE 即可使用新的交叉编译工具链。
IDE 调试断点失效解决方法
问:为什么我 IDE 打的断点上有斜线,断点像是处于失效状态? 去掉 Run->Skip All Breakpoints 的选中就可以了。 分析原因: 用户可能不小心点了这个选项,或者按了 CTRL+ALT+B 快捷键触发了“跳过所有断点功能”,在对应选项中取消就可以了。 参考文章:在 IDE 中如何设置条件断点
IDE 注册:System time wrong! License invaild!
问:IDE 注册时提示系统时间错误 “System time wrong! License invaild!”,如下图所示: 在 IDE 安装时,由于 license 需要在线注册,会对安装机器的时间与网络时间(北京时间)做检测比对,当差距较大时无法完成成功注册。此时可以通过网络同步或者手动修改安装 IDE 目标机器的日期和时间,然后重新注册即可完成注册正常使用。 参考文章:IDE 使用:System time wrong! License invalid!
通过 license 区分 RealEvo-IDE 版本
Q:license 如何区分 IDE 版本? License 使用说明: License 和 RealEvo-IDE 版本没有直接关系。 如:license 可以激活 3.9.1 版本的 RealEvo-IDE,也能在 3.9.9、4.0.0 等版本上进行激活, 但与 RealEvo-IDE 的使用权限有关。 如:License 第 3 位到第 4 位与版本的对应关系: 01--------体验 02--------专业 05--------旗舰 ...
Failed to setting the IP address of ethernet
Q:在硬件仿真器中创建网络适配器时,无法设置 IP 地址? 在硬件仿真器中创建网络适配器时,无法设置 IP 地址,报如下图所示错误 通过多种方式排查后,发现是杀毒软件和电脑管家的问题,因此,当出现 “Failed to setting the IP address of ethernet“ 错误提示时,应先关闭杀毒软件和电脑管家,重试应能正常创建了。
SylixOS 通过 IDE 进行单元测试
问:SylixOS 如何通过 IDE 如何进行单元测试? 如果要进行单元测试,RealEvo-IDE 有两种测试方法,一个是 SylixOS Test,另一个是 Google Test , 两种测试方法都是通过创建 SylixOS Unit Test 工程创建的. SylixOS Test 测试代码使用的是 c 语言, 而 Google Test 则使用的是 C++ 语言编写程序。 而对于 Google Test ,则可以在网上搜索相关测试方法,《RealEvo-IDE使用手册》第7章 ...
IDE 中 upload 失败是什么原因?
Q:IDE 中 upload 失败是什么原因? upload 失败的原因大致有如下情况: 防火墙等杀毒软件请提前退出关闭 1、属性设置 SylixOS Project -> Device setting 中 Device Name 没有设置 upload 目标 IP,upload 会失败。 2、待 upload 的目标工程没有编译,upload 会失败。 3、编译的目标文件重新命名后,(默认 upload 传输的目标与目的文件没有手动更正。IDE不会自动更正),upload亦会失败。 ...
编译过程链接文件顺序修改
Q:编译过程链接时的 .o文件顺序问题,这个在哪儿改,在 linux 是直接修改 makfile 解决的,SylixOS 在哪里修改? 需要手动修改顺序,首先的关闭ide自动扫描添加源文件功能 如图所示 然后再 工程名.mk 文件里面修改源文件顺序 该方法的弊端,就是后续 需要新增或者删除源文件,需要手动改 xxx.mk 文件。 Do not scan source files 这个地方记得不要打开,否则每次编译 IDE 都会重新扫描排序 相关文章:文件名或扩展名太长问题 ...
Simulator 修改硬盘存储空间
问:SylixOS 中的虚拟机 Simulator 如何修改硬盘存储空间大小? 首先需要打开 Simulator 然后进行设置,不同平台虚拟机的存储类型可能不一样,选择对应的存储类型按照下图1-4步骤方式重新 新建选择 *.img ,然后更改总大小,最后进入 Simulator 的 shell 中将存储磁盘格式化即可!
win10 下 IDE 编译 Base 慢的解决方法
问:IDE 在 win10 上编译 Base 慢的解决方式! IDE 替换 makesymbol.exe 后加速 base 编译 IDE 在编译 Base 的时候,有生成符号文件的过程,当前 Base 默认都使用 makesymbol.bat 的脚本文件。 但该操作在 Win10 上执行非常慢,可以按照如下步骤加速这个过程: (1)下载附件 makesymbol.exe00 (这里因为 desk 平台不能上传 .exe 后缀的文件,下载之后需要将后缀名修改回 .exe); (2)将 ...
The currently display page contains invalid values.
问:在设置 SylixOS Project 工程配置时出现 The currently display page contains invalid values. 问题怎么办? 出现这种情况的原因 是因为手动修改了 Makefile 导致的,比如修改了 APP 工程里 config.mk 里面的 Base 路径,或者其他 *.mk 文件所导致。 或者是其他不同类型的工程项目导入进来引起的(其他工程类型与现有工程类型不一致,如:Extension APP 工程或是 lite Base 与 ...
旧版 IDE 重新通过 license 注册失败
Q:旧版本 IDE 重新申请 license 后注册失败是什么原因?怎么解决? 首先查看注册的 license 与原来的 IDE 是否是同一版本,如果 IDE 无法正常打开查看信息,可以在 RealEvo 安装目录下,找到 ide 目录下的version.ini文件。 打开文件即可看到当前IDE的类型,查看与申请的 license 是否是同一版本: experience 体验版 professional 专业版 ultimate 旗舰版 1、如果不是相同版本,需要重新申请对应版本的 ...
IDE 中的 FTP 工具是怎样使用的?
问: IDE 中的 FTP 工具是怎样使用的? 首先打开 IDE 在IDE左下角空白处单击右键 ->New Device如图所示,在弹出的窗口中输入需要连接的设备(板卡)IP 如图,设置完成之后 Finish 就可以使用 FTP进行传输文件了。 FTP使用效果如图所示:
Next page