码迷,mamicode.com
首页 >  
搜索关键字:sylixos 字符设备驱动    ( 455个结果
SylixOS Unit Test介绍
1.UnitTest工程介绍在开发过程中,经常需要进行复杂的测试工作,部分测试工作需要生成多个可执行程序。普通类型的工程在测试时需要建立多个测试工程,这样会导致测试工作冗余繁杂,“UnitTest”工程可以实现一个工程生成多个可执行程序,这样极大的简化了测试流程,提高测试效..
分类:其他好文   时间:2017-10-09 13:15:42    阅读次数:89
(57)Linux驱动开发之三Linux字符设备驱动
1、一般情况下,对每一种设备驱动都会定义一个软件模块,这个工程模块包含.h和.c文件,前者定义该设备驱动的数据结构并声明外部函数,后者进行设备驱动的具体实现。 2、典型的无操作系统下的逻辑开发程序是:这种三层的裸机驱动模型是足够满足低耦合、高内聚的特点的。 3、当有操作系统存在时,设备驱动成为了连接 ...
分类:系统相关   时间:2017-09-29 16:51:23    阅读次数:371
(56)Linux驱动开发之二
内核基础 1、linux内核主要是由进程调度、内存管理、虚拟文件系统(字符设备驱动和块设备驱动)、网络接口(网络设备驱动)和进程通信5个子系统组成的。 1)进程调度控制系统中的多个进程对CPU的访问,使得多个进程能在CPU中"微观串行,宏观并行"地执行。 2)内存管理的主要作用就是控制多个进程安全的 ...
分类:系统相关   时间:2017-09-29 16:27:11    阅读次数:255
Linux字符设备驱动注册流程
其中一部分从伯乐在线和网络上摘抄的内容,不用于商业用途。 一、linux系统将设备分为3类:字符设备、块设备、网络设备。 字符设备:是指只能一个字节一个字节读写的设备,不能随机读取设备内存中的某一数据,读取数据需要按照先后数据。字符设备是面向流的设备,常见的字符设备有鼠标、键盘、串口、控制台和LED ...
分类:系统相关   时间:2017-09-27 20:44:18    阅读次数:279
RealEvo IDE专家模式下应用工程MakeFile的修改
1.适用范围本文档适用于RealEvoIDE开发环境下的应用工程的自定义。2.RealEvoIDE编译框架2.1Makefile文件与框架RealEvoIDE开发环境下使用的Makefile文件包含常规的Makefile和mk文件。Makefile一般用来指定整个工程的总体编译规则,而mk文件主要描述工程下常规的需要生产的目标的..
分类:其他好文   时间:2017-09-22 11:56:54    阅读次数:179
SylixOS 基于ZYNQ的时钟频率修改详解
概述 本文档以ZYNQ7000平台为例,详细介绍如何去修改ZYNQ的时钟频率。 时钟频率修改流程 ZYNQ7000的时钟频率修改流程,如图2.1所示。具体步骤如下: 步骤一:解除ZYNQ7000的寄存器写锁定; 步骤二:向对应寄存器写入我们需要设置的PLL倍频值和PLL配置参..
分类:其他好文   时间:2017-09-19 23:02:37    阅读次数:329
SylixOS龙芯1C适配总结
1.龙芯1C简介1.1龙芯1C简介龙芯1C300(以下简称1C)芯片是基于LS232处理器核的高性价比单芯片系统,可应用于指纹生物识别、物联传感等领域。1C包含浮点处理单元,可以有效增强系统浮点数据处理能力。支持8-bitSLCNAND或MLCNANDFLASH,提供高容量的存储扩展接口。1C为开发者提供了..
分类:其他好文   时间:2017-09-19 15:29:45    阅读次数:306
驱动笔试题目整理
1、 Linux设备中字符设备与块设备有什么主要的区别?请分别列举一些实际的设备说出它们是属于哪一类设备。 字符设备:字符设备是个能够像字节流(类似文件)一样被访问的设备,由字符设备驱动程序来实现这种特性。字符设备驱动程序通常至少实现open,close,read和write系统调用。字符终端、串口 ...
分类:其他好文   时间:2017-09-19 15:11:12    阅读次数:237
SylixOS周期定时抖动分析
1.概述自动化与控制行业中有很多场景需要循环周期控制,而运动控制领域对循环周期控制的时间确定性要求尤为严格,周期抖动的时间确定性和周期控制的极限范围直接影响运动控制产品的质量和性能。SylixOS作为一款嵌入式实时操作系统,针对不同循环周期和不同程度的时间确定性要求..
分类:其他好文   时间:2017-09-18 22:31:12    阅读次数:239
SylixOS调试方法详解——性能分析
1.SylixOS调试方法介绍SylixOS实现了一个功能强大的调试stub(桩),可在设备或模拟器上在线调试应用程序,RealEvo-IDE也提供配套的调试插件。目前RealEvo-IDE既支持自动推送调试、也支持传统的手动启动gdbserver的调试方式。在官方公布的使用手册中没有详细写出在日常开发中非..
分类:其他好文   时间:2017-09-18 18:19:37    阅读次数:336
455条   上一页 1 ... 16 17 18 19 20 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!