内核 & 操作系统 内核是一个操作系统的核心,是操作系统最基本的部分。 内核指的是一个提供 "硬件抽象层" 、磁盘及文件系统控制、多任务等功能的系统软件。它负责管理系统的 进程 、 内存 、 设备驱动程序 、 文件 和 "网络系统" 等,决定着系统的性能和稳定性。 它是为众多应用程序提供对 "计算机 ...
分类:
其他好文 时间:
2020-03-21 14:35:19
阅读次数:
58
1.设备驱动程序的作用 从一个角度看,设备驱动程序的作用在于提供机制,而不是策略。 在编写驱动程序时,程序猿应该特别注意以下这个基本概念:编写訪问硬件的内核代码时,不要给用户强加不论什么特定策略。由于不同的用户有不同的需求,驱动程序应该处理如何使硬件可用的问题。而将如何使用硬件的问题留给上层应用程序 ...
分类:
其他好文 时间:
2020-03-21 13:04:55
阅读次数:
79
网络七层协议由上到下分为:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。 主要介绍以下4层: 1) 链路层, 有时也称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。 链路层的主要目的有三个: ...
分类:
其他好文 时间:
2020-03-20 22:19:08
阅读次数:
85
C++输入输出流包含在头文件<iostream>中, 流的定义如下:通过设备驱动程序与键盘、屏幕、文件、打印机等进行交互, iostream 类提供与之交互的方法。输出流:输出流的对象是字节目标,三个重要的输出流类是ostream、ofstream和ostringsream。Ostream派生于ba ...
分类:
移动开发 时间:
2020-03-18 11:26:20
阅读次数:
85
目 录 1. 概述... 2 2. iNeuOS平台演示... 2 3. 设备驱动管理... 2 4. 服务驱动管理... 3 5. 云组态自定义画布... 4 6. 快速切换组态页面菜单... 5 7. 自定义右键菜单项,显示组态子页面... 5 8. 工况关联数据点... 6 9. 修改用户密码 ...
分类:
其他好文 时间:
2020-03-15 20:36:36
阅读次数:
71
二.嵌入式工程师在企业工作的真实内容嵌入式软件开发具体可以分三类:嵌入式驱动工程师:编写和移植各种芯片驱动(如音频芯片),优化硬件设备驱动(如温湿度传感器),得精通各种硬件接口协议(如I2C协议)、系统调度、信号量、锁机制等等,开发难度最大。该类开发者一般是软硬件综合型人才,一般的嵌入式驱动工程师指 ...
分类:
其他好文 时间:
2020-03-13 18:54:35
阅读次数:
82
Linux-.标准字符设备标准字符是内核对字符设备驱动的一种管理方式。标准字符设备和早期字符、杂项字符设备本质上相同,都是对字符设备驱动的不同管理方式。一个设备驱动,不管用早期字符设备、杂项字符设备、标准字符设备去管理,设备驱动功能没有任何区别!标准字符设备是由早期字符设备拓展得到的,是由早期字符设备发展而来的,和早期字符设备80%相似!标准字符设备的用途:主要在早期字符设备基础上,拓展了设备号的
分类:
系统相关 时间:
2020-03-12 09:50:51
阅读次数:
66
内容来源于迅为电子视频教程: 1. 相关: sch原理图工程师:方案,元器件选型、采购,原理图 layout画板工程师:layout封装、布局、布线、log,调试阶段板子的焊接 驱动工程师:驱动,原理图 2.嵌入式硬件PCB研发流程: 选方案 --> 底板原理图(驱动,选线等) --> layout ...
分类:
其他好文 时间:
2020-03-11 23:57:13
阅读次数:
116
1. 标准字符设备 标准字符是内核对字符设备驱动的一种管理方式。 标准字符设备和早期字符、杂项字符设备本质上相同,都是对字符设备驱动的不同管理方式。 一个设备驱动,不管用早期字符设备、杂项字符设备、标准字符设备去管理,设备驱动功能没有任何区别! 标准字符设备是由早期字符设备拓展得到的,是由早期字符设 ...
分类:
系统相关 时间:
2020-03-11 12:41:49
阅读次数:
63
应用程序中的poll机制 poll机制表现为文件操作接口函数! 在设备驱动中已经提供了poll接口函数,当应用程序需要同时操作多个设备时,调用设备驱动中提供的poll接口,同步管理,同步操作即可! poll机制在应用层有接口函数存在!在应用层封装了两个poll接口函数: poll()、 select ...
分类:
系统相关 时间:
2020-03-11 12:34:47
阅读次数:
66