操作系统基本概念 首先来来说下操作系统,嗯, 操作系统是计算机硬件的管理软件,是对计算机硬件的抽象 ,操作系统将应用程序分为用户态和内核态,例如驱动程序就位于内核态,而我们写的一般程序都是用户态,包括web服务器这些,应用程序无法直接操控硬件,只能通过系统调用,通过操作系统驱动io硬件,通过操作系统 ...
分类:
其他好文 时间:
2020-01-31 16:00:54
阅读次数:
69
STM32CubeMX中配置GPIO基本操作普通I/O口配置应用HAL库实现LED的闪烁。1、通过原理图查看自己的板子中关于LED的原理图。2、在STM32CubeMX中找到对应的引脚,配置模式。如果只是普通I/O这里可以选择GPIO_Output。PF14:GPIO_Output 普通引脚延时闪烁... ...
分类:
其他好文 时间:
2020-01-30 23:17:45
阅读次数:
148
键盘输入混乱,多半是键盘驱动程序出现了问题。因此,首先更新驱动程序。 ●打开设备管理器 ●找到键盘选项 ●更新键盘驱动程序 ●关机——重启。 ...
分类:
其他好文 时间:
2020-01-30 17:13:03
阅读次数:
63
超声波模块介绍: 信号连接: Vcc -- 5v Trig -- Pin 15 (Broadcom GPIO 22) Echo -- Pin 16 (Broadcom GPIO 23) Gnd -- Gnd 主要逻辑介绍: 使用wiringPi中的中断函数,wiringPiISR (23, INT_ ...
分类:
其他好文 时间:
2020-01-29 20:11:29
阅读次数:
110
SDK版本:5.0.4 开发环境:Keil 芯片:DA14580 作者:Asam DA14580的gpio使用十分简单,只需调用其SDK自带的库函数即可。 (1)IO口初始化函数 1 /** 2 **************************************************** ...
分类:
其他好文 时间:
2020-01-28 17:17:15
阅读次数:
108
缓存机制介绍 在Linux系统中,为了提高文件系统性能,内核利用一部分物理内存分配出缓冲区,用于缓存系统操作和数据文件,当内核收到读写的请求时,内核先去缓存区找是否有请求的数据,有就直接返回,如果没有则通过驱动程序直接操作磁盘。缓存机制优点:减少系统调用次数,降低CPU上下文切换和磁盘访问频率。CP ...
分类:
系统相关 时间:
2020-01-28 14:15:09
阅读次数:
146
概述 在spark程序中,当一个传递给Spark操作(例如map和reduce)的函数在远程节点上面运行时,Spark操作实际上操作的是这个函数所用变量的一个独立副本。这些变量会被复制到每台机器上,并且这些变量在远程机器上的所有更新都不会传递回驱动程序。通常跨任务的读写变量是低效的,但是,Spark ...
分类:
其他好文 时间:
2020-01-26 19:09:49
阅读次数:
56
摘要: 在java.sql包中存在DriverManager类、Connection接口、Statement接口和ResultSet接口。这些类和接口的作用如下: DriverManager类: 主要用于管理驱动程序和连接数据库; Co 在java.sql包中存在DriverManager类、Con ...
分类:
数据库 时间:
2020-01-23 09:32:28
阅读次数:
107
网卡到内存 网卡需要有驱动才能工作,驱动是加载到内核中的模块,负责衔接网卡和内核的网络模块,驱动在加载的时候将自己注册进网络模块,当相应的网卡收到数据包时,网络模块会调用相应的驱动程序处理数据。 Linux网络包收发过程(Socket是提供给用户访问的TCP层接口): 下图展示了数据包(packet ...
分类:
系统相关 时间:
2020-01-22 10:47:25
阅读次数:
142
1、什么是服务 在运行框中输入services.msc,服务窗口中显示的都是服务。 服务:是一种应用程序类型,它在后台运行。 系统有2种服务:一种叫win32服务,他运行在用户态,对应的映像文件是.EXE或.DLL;另外一种叫系统服务,它运行在内核态,对应的映像文件是.SYS也就是驱动程序。除了运行 ...
分类:
其他好文 时间:
2020-01-20 22:54:33
阅读次数:
95