1. 开发环境 宿主机:Windows 7 集成开发环境:Real-Evo IDE 3.2.5 虚拟机:Ubuntu 14.04本篇仅介绍libffi库的移植过程,包括资源的获取,工程文件的修改以及编译出错处理。移植后的libffi支持ARM、MIPS、PowerPC和x86平台,本文档以x86平台为例进行移植,在完成本文档的操作步骤后,只需要修改libffi工程所依赖的base工程,然后重新编译
原创
2017-10-25 19:34:59
1191阅读
本文档为实现Nuc970平台音频驱动的方法总结,以此提供一些SylixOS音频驱动移植方法的参考。
原创
2017-04-21 11:20:39
1805阅读
1.开发环境 操作系统:SylixOS 编程环境:RealEvo-IDE3.0 开发板:MDK972 Nor Flash:EN25Q1282.原理概述 NOR FLASH是一种常见的存储芯片,数据掉电不会丢失,支持片内执
原创
2017-03-10 14:52:37
2852阅读
点赞
1评论
ICAN协议简介ICAN简介。ICAN协议( Industrial CAN protocol )为基于现场总线 CAN-bus的应用层协议。ICAN协议为工业控制应用领域提供了一种简单可靠,易于开发的总线系统。在市场中,DeviceNet 和CANopen使用的较多,但是它们的协议规范比较复杂,理解和开发的难度比较大,对于一些并不复杂的基于CAN总线的控制网络不太适合。因此有必要开发设计一种简单可
转载
2017-05-19 10:30:54
1099阅读
点赞
SylixOS基于Nuc970实现LCD驱动的基本原理和过程
原创
2017-02-15 10:48:00
1932阅读
1. Redis简介 Redis是一个开源软件项目(BSD许可),用ANSI C编写,适用于大多数的POSIX系统,是一个可用作数据库、缓存和消息代理的内存数据库。Redis是一个非关系型数据库,Redis可以存储键与五种不同数据结构类型之间的映射,这五种类型分别为:字符串、列表、集合、有序集合和散列。Redis通常将整个数据集保存在内存中,Redis通过两种不同的方式实
原创
2017-06-12 14:40:27
962阅读
点赞
1 ICE 简介 ICE(Internet Communications
Engine)是一种面向对象的中间件平台,主要用于网络通讯。它为面向对象的“客户端-服务器”模型的应用提供了一组很好的工具和API接口。目前在全世界被应用于很多项目之中。ICE中间件号称标准统一,开源,跨平台,跨语言,分布式,安全,服务透明,负载均衡,面向对象,性
原创
2018-10-18 16:46:02
852阅读
1.使用范围 本文档适用于在RealEvo-IDE开发环境下移植C++工程的用户,使用者应熟悉使用RealEvo-IDE开发环境,并具备C++语言编程的基础知识。2. 准备工作2.1 环境准备 在使用之前,须安装有翼辉信息开发的集成开发套件,由于系统上安装的防火墙软件或者杀毒软件可能会影响到集成开发软件的使
原创
2017-04-02 16:28:26
874阅读
点赞
1. Boa简介Boa是一种非常小巧的Web服务器,其可执行代码只有大约60KB左右。作为一种单任务Web服务器,Boa只能依次完成用户的请求,而不会fork出新的进程来处理并发连接请求。但Boa支持CGI,能够为CGI程序fork出一个进程来执行。Boa的设计目标是速度和安全,适合于嵌入式系统的单任务的http服务器,源代码开放、性能高。下面给大家介绍一下Boa服务器在SylixOS上移植的具体
原创
2017-07-10 17:32:38
1078阅读
本文档描述了将VxWorks中的驱动源码快速移植至SylixOS中的方法,使用时需要结合SylixOS中的VxWorks兼容层实现。
原创
2018-08-21 10:49:42
1272阅读
1.开发环境 宿主机:windows 7 集成开发环境:Real-Evo IDE 3.1.5 虚拟机:ubuntu 目标机:mini2440本篇仅介绍nopoll库的移植过程,包括资源的获取,工程文件的修改以及编译出
原创
2017-03-10 17:35:04
2115阅读
SylixOS中间件移植前的评估方法和移植流程方法介绍
推荐
原创
2017-02-15 21:32:39
2888阅读
1.概述关于libnoPoll移植到SylixOS的移植过程及移植方法参考工程技术笔记《移植libnopoll到SylixOS技术笔记》。本篇文档旨在描述移植过程遇到的问题及解决问题的方法。2.问题描述及解决方法2.1编译提示未定义选项在完成libnoPoll库工程的创建后,在编译时提示“'SO_BINDTODEVICE'undeclared(firstuseinthisfunction)”,经过
原创
2017-12-25 21:55:27
507阅读
1.概述关于libnoPoll移植到SylixOS的移植过程及移植方法参考工程技术笔记《移植libnopoll到SylixOS技术笔记》。本篇文档旨在描述移植过程遇到的问题及解决问题的方法。#include<sys/socket.h>intsetsockopt(ints,intlevel,intoptname,constvoid*optval,socklen_toptlen);
原创
2017-12-25 22:03:00
1166阅读
SylixOS中间件移植时mk_time函数实现问题
原创
2018-06-20 19:23:01
869阅读
1.适用范围该应用笔记适用帮助用户在RealEvo-IDE开发环境中移植Vxworks应用程序,并部署到SylixOS操作系统上运行,使用到的开发工具为RealEvo-IDE集成开发环境。2.准备工作2.1 环境准备在使用之前,须安装有翼辉信息开发的集成开发套件,由于系统上安装的防火墙软件或者杀毒软件,可能会影响到集成开发软件的使用,因此,在使用本套件前请关闭计算机上的windows防火墙以及杀毒
原创
2017-02-17 10:06:01
1071阅读
1. 开发环境宿主机:Windows 7 集成开发环境:Real-Evo IDE 3.5.3 虚拟机:Ubuntu 目标机:x862. Eigen简介Eigen是一个提供了线性代数、矩阵、向量操作等运算的C++库,其中包含了很多算法。Eigen的License是MPL2,支持多平台。 Eigen使用提供源码的方式给用户使用,在使用时只需要包含Eigen的头文
原创
2018-03-05 14:46:34
1625阅读