E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SylixOS技术笔记
SylixOS
x86中断探测
x86中断探测简介中断控制器是连接设备和CPU的桥梁,一个设备产生中断后,需要经过中断控制器的转发,才能最终到达CPU。在UP(Uni-processor,单处理器)时代,x86主要使用的中断控制器为PIC(ProgrammableInterruptController)。随着SMP(SymmetricMultipleProcessor,对称多处理器)的流行,APIC(AdvancedProgra
huikai309
·
2017-12-26 14:34
SylixOS
x86
中断
SylixOS
USB总线原理浅析
USB总线的工作原理1.1USB总线的硬件接线如图1.1和图1.2所示,USB接口只有4条线:VCC,GND,D-,D+。PC机的USB插孔的D-和D+数据线均连接15K欧姆的下拉电阻。而USB设备端的D-或D+数据线连接1.5K欧姆的上拉电阻。当设备插入PC机的时候,会将PC机的D-或D+端的电压拉高,当PC机在D-或D+端检测到高电平时,就知道有设备插入了。如果是PC机D-端被拉高,接入的则是
wy_study
·
2017-12-25 22:04
SylixOS
USB
SylixOS
中MTD调用底层接口流程分析
1.MTD设备与底层驱动的关系 MTD设备是一种特殊的抽象设备,它用于简化驱动开发。它是底层硬件和上层软件的桥梁,无论对NandFlash或是NorFlash,它都提供了统一的框架供上层文件系统使用。对于底层驱动,只需按照各自硬件差异实现MTD中要求的接口即可。 MTD设备同时实现了Nand驱动的通用访问流程,对于上层文件系统的读、写等访问,MTD设备中都封装了接口,对于Nand驱动的编写,就
zhywxyy
·
2017-12-25 20:25
SylixOS
MTD
SylixOS
中视频播放的实现
1.相关名词解释1.1什么是YUV编码YUV主要用于优化彩色视频信号的传输,使其向后相容老式黑白电视。与RGB视频信号传输相比,它最大的优点在于只需占用极少的频宽(RGB要求三个独立的视频信号同时传输)。其中“Y”表示明亮度,也就是灰阶值;而“U”和“V”表示的则是色度,作用是描述影像色彩及饱和度,用于指定像素的颜色。“亮度”是透过RGB输入信号来建立的,方法是将RGB信号的特定部分叠加到一起。“
zhaotongchen
·
2017-12-25 18:58
SylixOS
视频播放
YUV42
基于
SylixOS
的Telnet退出异常
Telnet1.1Telnet的定义Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet
yangkai1088
·
2017-12-25 13:18
Telnet
文件
描述
SylixOS
组播使用
1.概述本文主要介绍如何在
SylixOS
上使用组播功能。2.
SylixOS
组播设置组播传输,即在发送者和每一接收者之间实现点对多点网络连接通信。
张荣荣123
·
2017-12-24 16:10
SylixOS
SylixOS
中RPC简介
1、概述
SylixOS
中移植了SUN公司的开源RPC库——libsunrpc,主要用于远程过程调用,现对其通信机制及远程调用过程做简单的介绍。
QInFzZJ
·
2017-12-21 09:32
SylixOS
RPC
SylixOS
DSP的BSP调试过程
1.适用范围本文档介绍了如何利用CCS集成开发环境调试
SylixOS
的BSP程序。2.开发环境搭建2.1.安装CCS开发套件从官网下载CCS5.5开发套件后并安装。安装过程中,选择默认即可。
jj801238
·
2017-12-11 13:09
SylixOS
DSP
调试
做技术的要学会分享和记录
做技术也几年了,但是惭愧啊,没怎么去网上发点自己的
技术笔记
或者看法,以前本想在csdn上发些,但是不知为啥没发(其实就是懒),我不是不去记录而上不太喜欢发网上,因为我的笔记一般都是记录在onenote上
laidian
·
2017-12-03 08:18
SylixOS
下移植glib时clock_gettime函数分析
1.问题分析移植glib中间件时,运行测试用例出现异常错误,定位问题为g_clock_gettime函数获取的时间和系统API获取的时间不一致导致。glib中间件中g_get_monotonic_time函数原型如程序清单1.1所示。程序清单1.1g_clock_gettime函数原型gint64 g_get_monotonic_time (void){ struct timespec ts;
渀波儿
·
2017-12-02 13:45
SylixOS
SylixOS
下移植glib时clock_gettime函数分析
1.问题分析移植glib中间件时,运行测试用例出现异常错误,定位问题为g_clock_gettime函数获取的时间和系统API获取的时间不一致导致。glib中间件中g_get_monotonic_time函数原型如程序清单1.1所示。程序清单1.1g_clock_gettime函数原型gint64 g_get_monotonic_time (void){ struct timespec ts;
渀波儿
·
2017-12-02 13:42
SylixOS
SylixOS
中APIC HPET定时器字符驱动实现
1.简介1.1APIC介绍“APIC”是AdvancedProgrammableInterruptController的缩写,即高级可编程中断控制器。引入APIC机制是为了适应multipleprocessor(MP,多处理器)环境。APIC分为两部分:LocalAPIC与I/OAPIC。LocalAPIC位于处理器内部,而I/OAPIC则呼吁芯片组的一部分。LocalAPIC与I/OAPIC通过
炉yu
·
2017-11-24 12:35
SylixOS
字符设备驱动
x86
SylixOS
设备分辨率设置
1适用范围本文档适用于基于x86平台运行
SylixOS
,修改分辨率的工程师。2分辨率设置通过
SylixOS
-x86-Installer安装x86平台的
SylixOS
,默认的分辨率配置为640x480。
张荣荣123
·
2017-11-24 09:07
SylixOS显示配置
SylixOS
设备分辨率设置
原文链接:https://my.oschina.net/u/3022273/blog/15791091适用范围本文档适用于基于x86平台运行
SylixOS
,修改分辨率的工程师。
chudian1163
·
2017-11-24 09:00
SylixOS
调试与性能分析技术--内存泄漏检测
SylixOS
提供了内存检测方法,可以检测和跟踪内存泄漏,其原理如下:l当开启内存泄漏检测功能时,创建一个链表;l当执行申请内存操作时,将信息记录至链表中的一个节点;l当执行释放内存操作时,将对应的链表节点信息删除
诸葛一帆丶
·
2017-11-23 15:48
SylixOS
我的友情链接
51CTO博客开发摸索LinuxALLEN屌丝运维男转身、决绝Shareyourknowledge…“企鹅”那点事儿virtualbox宇宙沸腾的小窝itnihao的运维技术博客
技术笔记
▁▁技术控ヽ坚持就是胜利峰云
linux_python
·
2017-11-22 23:37
SylixOS
中CPU性能计算
1、概述本篇主要介绍
SylixOS
中CPU性能计算方法。2、简介BogoMips是
SylixOS
中衡量CPU运行速度的一种标准,但只能用来粗略计算CPU的性能,并不十分精确。
QInFzZJ
·
2017-11-22 17:55
CPU
SylixOS
性能计算
SylixOS
下Shell命令行执行模块内函数
为了让这类工程师能快速适应
SylixOS
,据此开发了类似的功能模块,目前第一版支持在Shell命令行执行内核模块内的函数。2.
SylixOS
内核模块动态加载原理2.1
SylixOS
中的EL
zhywxyy
·
2017-11-22 16:47
Shell
SylixOS
目标调用
RMS调度详解
2.RMS调度实现介绍
SylixOS
目前关于RMS调度分为创建、删除、调度三个部分组成。创建和删除就不予介绍。重点关注下调度算法的实现。调度有两个去完成
yangkai1088
·
2017-11-06 11:26
SylixOS
操作系统
SylixOS
上EtherCAT实现
开源协议栈介绍目前常见开源的主站代码为RT-LAB开发的SOEM(SimpleOpenSourceEtherCATMaster)和EtherLab的theIgHEtherCAT®Master,
SylixOS
Jackstraw瑞
·
2017-11-01 20:40
系统
SylixOS
实时操作
SylixOS
位图操作
技术实现
SylixOS
中位图操作库的实现在"libsylixos/
SylixOS
/kernel/core/_BitmapLib.c"中,主要实现了位图的初始化、在位图中添加、删除标记以及获取最高优先级。
huikai309
·
2017-10-30 14:38
SylixOS
位图
基于
SylixOS
的中断浅析
目录1.中断...11.1中断的定义...11.2中断的分类...11.2.1外部中断...11.2.2内部中断...12.
SylixOS
下的中断浅析...22.1
SylixOS
信号系统...22.2
SylixOS
星域之旅
·
2017-10-26 10:23
OS
中断
Sylix
SylixOS
之TFTP使用
1.适用范围本文档适用于首次使用
SylixOS
,使用TFTP传输文件的工程师。
张荣荣123
·
2017-10-25 09:44
SylixOS
SylixOS
系统Tick实现
在
SylixOS
中,Tick一般通过芯片自带的Tick定时
诸葛一帆丶
·
2017-10-24 15:31
SylixOS
SylixOS
系统Tick实现
在
SylixOS
中,Tick一般通过芯片自带的Tick定时
诸葛一帆丶
·
2017-10-24 15:26
SylixOS
SylixOS
系统Tick实现
在
SylixOS
中,Tick一般通过芯片自带的Tick定时
诸葛一帆丶
·
2017-10-24 15:10
SylixOS
SylixOS
异步工作队列
1、概述本篇主要介绍
SylixOS
中异步工作队列(JobQueue)的原理及相关函数接口。
QInFzZJ
·
2017-10-24 11:38
SylixOS
Oracle RAC
技术笔记
4-11gr2集群新增的集群守护进程
11gr2集群新增的集群守护进程在oracle11gr2版本的集群管理软件中新增了如下守护进程:mdns,gpnpd,gipcd,ctssd,diskmon和cssdagent/cssdminitor。由于diskmon是针对exadata的,所以这里不做介绍。mdnsmdns的功能和普通的DNS很类似,即提供主机名到ip地址的解析服务。而对于DNS的功能。mdns的一些基本特性:特性I:mdns
返璞归真素闲人
·
2017-09-26 11:02
笔记
SylixOS
无Uboot版BSP
1.函数栈1.1物理内存分布介绍函数栈之前,先介绍SylixOSLite版本ARM平台的内存分布,根据BSP工程的连接脚本SylixOSBSP.ld可知,
SylixOS
的物理内存主要分为五段:1.TEXT
逍遥蓝云
·
2017-09-19 15:56
SylixOS
操作系统
STM32
SylixOS
龙芯1C适配总结
1.龙芯1C简介1.1龙芯1C简介龙芯1C300(以下简称1C)芯片是基于LS232处理器核的高性价比单芯片系统,可应用于指纹生物识别、物联传感等领域。1C包含浮点处理单元,可以有效增强系统浮点数据处理能力。支持8-bitSLCNAND或MLCNANDFLASH,提供高容量的存储扩展接口。1C为开发者提供了丰富的外设接口及片上模块,包括Camera控制器,USBOTG2.0及USBHOST2.0接
jj801238
·
2017-09-19 11:49
SylixOS;龙芯1C
SylixOS
周期定时抖动分析
SylixOS
作为一款嵌入式实时操作系统,针对不同循环周期和不同程度的时间确定性要求均有对应的周期控制方式,其中就有为周期性任务解决多任务调度冲突并且时间确定性良好的速率单调调度(RateMonotonicSchedu
Jackstraw瑞
·
2017-09-18 20:49
抖动
SylixOS
周期控制
SylixOS
之epoll异常分析
1.SylixOSepoll介绍
SylixOS
为了兼容Linux的epoll,创建了epoll的兼容子系统,并支持了epoll的部分功能。
张荣荣123
·
2017-09-17 21:01
SylixOS
SylixOS
之epoll异常分析
1.SylixOSepoll介绍
SylixOS
为了兼容Linux的epoll,创建了epoll的兼容子系统,并支持了epoll的部分功能。
张荣荣123
·
2017-09-17 21:46
SylixOS
SylixOS
USB虚拟网卡框架
1.USB子系统简介1.1USB简介USB,是英文UniversalSerialBus(通用串行总线)的缩写,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出的。1.2USB虚拟网卡框架1.2.1普通网卡与USB网卡框架对比如图11所示,普
Best_CC
·
2017-09-14 17:52
SylixOS
USB
SylixOS
NandFlash读CACHE
NandFlash读CACHE简介由于磁盘属于低速设备,磁盘的读写速度远远低于CPU,所以为了解决这种速度不匹配的问题,
SylixOS
提供了对应块设备的缓冲器。
huikai309
·
2017-09-14 14:51
SyilxOS
NandFlash
SylixOS
双网卡冗余备份使用说明
工作准备开发板需要有双网卡,并能进行正常通信。若选择中断机制实现,硬件PHY上需具有中断引脚且能正常输出。环境准备原理概述双网卡冗余备份方案采用"主-备份"网卡策略将多块物理网卡进行绑定,绑定后两个网卡只有一个物理地址和IP地址,同一时刻只有一个网卡进行工作,当主网卡或线路出现故障时能自动切换到备份网卡。双网卡冗余备份方案采用轮询机制检测,即每隔一段时间进行一次PHY连接状态检测,当检测到主网卡连
诸葛一帆丶
·
2017-09-13 10:11
SylixOS
Spring升级计划
Spring
技术笔记
Day1预热知识一、基本术语Blob类型,二进制对象ObjectGraph:对象图,软件工程AOP:一、常识json对象和json字符串转换JSON.parse(jsonstr);JSON.stringify
OchardBird
·
2017-09-01 20:24
SylixOS
下获取随机数方法
在编程过程中,有的时候需要通过代码生成随机数,
SylixOS
提供了生成随机数的函数以及随机数设备。2.函数介绍
SylixOS
提
渀波儿
·
2017-08-28 20:36
SylixOS
随机数
计算机三级网络
技术笔记
(选择题)
首先分享两个网址:一个是网友整理的笔记,内容很精炼,解题方法很容易理解,推荐多看看点击打开链接另外一个,是网上搜到的知识点,较为全面点击打开链接本博客是我整理了七套真题以及三套模拟题,将选择题中重点知识点归类进行总结。1.关于RPR技术:(1)RPR与FDDI一样使用双环结构;(2)在RRP环中,源节点向目的节点成功发出的数据帧要由目的节点从环中回收(如果为FDDI环,则由源节点回收);(3)RP
Vivinia_Vivinia
·
2017-08-17 23:37
网络
PowerPC处理器的寄存器大端小端影响写入感想
这两天又要重新捡起来MPC8377的板子开始做项目,因为
SylixOS
的内核有所变动,网卡协议栈多做了一层封装,所以网卡驱动也有相应变化,需要重新修改一下。
哈哈进步
·
2017-07-26 22:46
体系结构
嵌入式/SylixOS
使用GitHub Pages搭建个人博客
前言创建一个属于自己的个人博客理由千千万,但作为一枚热爱文史的纯工科技术狗的我想法很简单,主要有如下理由:某些书籍的读后感某些
技术笔记
的收藏和整理和网友学习交流的渠道之一工作生活的感悟让自己的学习有迹可循也算是推介自己其实归根结底是出于一种情结
楚逸山
·
2017-07-23 22:21
GitHub
STM32F767IGT6上电多次重启问题查找与解决
1.重启现象描述STM32F767IGT6在烧写
SylixOS
成功后,重新上电会出现多次重启的现象,初次定位可能是看门狗或者是系统运行过程中内存溢出导致的重启。
逍遥蓝云
·
2017-07-19 13:46
SylixOS
操作系统
STM32
SylixOS
中RTC设备驱动
1、概述本文档基于
SylixOS
-EVB-i.MX6Q验证平台,介绍
SylixOS
中RTC设备驱动实现过程,可作为在
SylixOS
集成开发环境下进行字符设备驱动开发的参考。
QInFzZJ
·
2017-07-06 11:16
RTC
SylixOS
二叉树遍历小结
二叉树遍历小结二叉树遍历小结声明二叉树遍历概述前序遍历1非递归实现2递归实现中序遍历1非递归实现2递归实现后序遍历1非递归实现2递归实现层序遍历声明文章均为本人
技术笔记
,转载请注明出处:[1]https
yzwall_
·
2017-06-17 11:44
高频面试算法题小结
二叉树遍历小结
二叉树遍历小结声明文章均为本人
技术笔记
,转载请注明出处:[1]https://segmentfault.com/u/yzwall[2]blog.csdn.net/j_dark/0二叉树遍历概述二叉树遍历
yzwall
·
2017-06-17 00:00
java
面试
LintCode
SylixOS
启动读取配置文件
1概述
SylixOS
启动时会加载环境变量配置文件profile,网络配置文件ifparam.ini以及系统启动脚本startup.sh。
Jackstraw瑞
·
2017-06-15 19:42
配置文件
运行环境
profile
SylixOS
虚拟设备文件浅析
目录1.虚拟设备文件概述12.虚拟设备文件eventfd12.1虚拟设备文件eventfd概述12.2打开虚拟设备文件eventfd12.3读取事件文件32.4写事件文件33.参考文献4虚拟设备文件概述Linux内核自2.6.22版本开始逐步增加了三个虚拟设备文件:eventfd、timerfd、signalfd。这三个文件让应用程序可以通过标准I/O操作的方式代替传统调用API的方式来使用事件(
星域之旅
·
2017-06-15 09:00
设备
虚拟文件
常用排序算法小结
常用排序算法小结常用排序算法小结声明排序说明选择排序冒泡排序直接插入排序希尔排序归并排序快速排序堆排序桶排序计数排序声明文章均为本人
技术笔记
,转载请注明出处:[1]https://segmentfault.com
yzwall_
·
2017-06-14 21:27
排序算法
面试题
lintcode
高频面试算法题小结
SylixOS
最小系统开发(二)
系统TickMPC8313芯片的Tick实现比较特殊,因为在MPC8313芯片中存在名为Decrementer的寄存器,如图1.1Decrementer寄存器所示。图1.1Decrementer寄存器Decrementer寄存器中保存的数据会每4个总线周期减1,当Decrementer寄存器递减到0时,触发Decrementer异常,CPU会执行异常服务程序。Decrementer的异常服务函数需
逍遥蓝云
·
2017-06-14 15:03
操作系统
SylixOS
SylixOS
ARP***解决办法
1.ARP***介绍1.1ARP协议ARP(地址解析协议)位于数据链路层,主要负责将某个IP地址解析成对应的MAC地址。1.2ARP原理当局域网中的某台机器A要向机器B发送报文,会查询本地的ARP缓存表,找到B的IP地址对应的MAC地址后,就会进行数据传输。如果未找到,则A广播一个ARP请求报文(携带机器A的IP地址,物理地址),请求B的IP地址回答对应的MAC地址。局域网所有机器包括B都收到AR
诸葛一帆丶
·
2017-06-14 13:13
局域网
IP地址
计算机
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他