自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 Linux时间子系统之一:clock source(时钟源)

clock source用于为linux内核提供一个时间基线,如果你用linux的date命令获取当前时间,内核会读取当前的clock source,转换并返回合适的时间单位给用户空间。在硬件层,它通常实现为一个由固定时钟频率驱动的计数器,计数器只能单调地增加,直到溢出为止。时钟源是内核计时的基础,系统启动时,内核通过硬件RTC获得当前时间,在这以后,在大多数情况下,内核通过选定的时钟源...

2016-09-05 15:42:00 99

转载 已知二叉树的前序遍历和中序遍历,如何得到它的后序遍历?

对一棵二叉树进行遍历,我们可以采取3中顺序进行遍历,分别是前序遍历、中序遍历和后序遍历。这三种方式是以访问父节点的顺序来进行命名的。假设父节点是N,左节点是L,右节点是R,那么对应的访问遍历顺序如下:前序遍历 N->L->R中序遍历 L->N->R后序遍历 L->R->N/****************...

2016-09-05 15:38:00 180

转载 Linux SPI总线和设备驱动架构之四:SPI数据传输的队列化

我们知道,SPI数据传输可以有两种方式:同步方式和异步方式。所谓同步方式是指数据传输的发起者必须等待本次传输的结束,期间不能做其它事情,用代码来解释就是,调用传输的函数后,直到数据传输完成,函数才会返回。而异步方式则正好相反,数据传输的发起者无需等待传输的结束,数据传输期间还可以做其它事情,用代码来解释就是,调用传输的函数后,函数会立刻返回而不用等待数据传输完成,我们只需设置一个回调函数...

2016-09-05 15:34:00 91

转载 Linux SPI总线和设备驱动架构之三:SPI控制器驱动

通过第一篇文章,我们已经知道,整个SPI驱动架构可以分为协议驱动、通用接口层和控制器驱动三大部分。其中,控制器驱动负责最底层的数据收发工作,为了完成数据的收发工作,控制器驱动需要完成以下这些功能:1. 申请必要的硬件资源,例如中断,DMA通道,DMA内存缓冲区等等;2. 配置SPI控制器的工作模式和参数,使之可以和相应的设备进行正确的数据交换工作;3. 向通用接口层...

2016-09-05 15:33:00 73

转载 Linux SPI总线和设备驱动架构之二:SPI通用接口层

通过上一篇文章的介绍,我们知道,SPI通用接口层用于把具体SPI设备的协议驱动和SPI控制器驱动联接在一起,通用接口层除了为协议驱动和控制器驱动提供一系列的标准接口API,同时还为这些接口API定义了相应的数据结构,这些数据结构一部分是SPI设备、SPI协议驱动和SPI控制器的数据抽象,一部分是为了协助数据传输而定义的数据结构。另外,通用接口层还负责SPI系统与Linux设备模型相关的初...

2016-09-05 15:32:00 61

转载 Linux SPI总线和设备驱动架构之一:系统概述

SPI是"Serial Peripheral Interface" 的缩写,是一种四线制的同步串行通信接口,用来连接微控制器、传感器、存储设备,SPI设备分为主设备和从设备两种,用于通信和控制的四根线分别是:CS 片选信号SCK 时钟信号MISO 主设备的数据输入、从设备的数据输出脚MOSI 主设备的数据输出、从设备的数据输入脚因为在大多数情...

2016-09-05 15:31:00 65

转载 C语言文件操作详解

C语言中没有输入输出语句,所有的输入输出功能都用 ANSI C提供的一组标准库函数来实现。文件操作标准库函数有:      文件的打开操作 fopen 打开一个文件      文件的关闭操作 fclose 关闭一个文件      文件的读写操作 fgetc 从文件中读取一个字符              fputc 写一个字符到文件中去              fgets ...

2016-09-05 15:28:00 61

转载 揭开网络编程常见API的面纱【上】

Linux网络编程API函数初步剖析 今天我们来分析一下前几篇博文中提到的网络编程中几个核心的API,探究一下当我们调用每个API时,内核中具体做了哪些准备和初始化工作。 1、socket(family,type,protocol) 当我们在开发网络应用程序时,使用该系统调用来创建一个套接字。该API所做的工作如下所示:...

2016-09-05 15:20:00 56

转载 利用ps指令查看某个程序的进程状态

ps -ef是查看所有的进程,然后用grep筛选出你要的信息。eg.转载于:https://www.cnblogs.com/liujinghuan/p/5842366.html

2016-09-05 15:17:00 484

转载 内存管理

13.内存管理 13.1.引言 Linux对物理内存的描述机制有两种:UMA和NUMA。Linux把物理内存划分为三个层次来管理:存储节点(Node)、管理区(Zone)和页面 (Page)。UMA对应一致存储结构,它只需要一个Node就可以描述当前系统中的物理内存,但是NUMA的出现打破了这种平静,此时需要多个 Node,它们被统一定义为一个名为disc...

2016-09-05 11:38:00 74

转载 内存管理

13.内存管理 13.1.引言 Linux对物理内存的描述机制有两种:UMA和NUMA。Linux把物理内存划分为三个层次来管理:存储节点(Node)、管理区(Zone)和页面 (Page)。UMA对应一致存储结构,它只需要一个Node就可以描述当前系统中的物理内存,但是NUMA的出现打破了这种平静,此时需要多个 Node,它们被统一定义为一个名为disc...

2016-09-05 11:27:00 106

转载 GCC特性之__init修饰解析 - kasalyn的专栏 - 博客频道 - CSDN.NET

, GCC特性之__init修饰解析 - kasalyn的专栏 - 博客频道 - CSDN.NET.MathJax_Hover_Frame {border-radius: .25em; -webkit-border-radius: .25em; -moz-border-radius: .25em; -khtm...

2016-09-05 10:51:00 167

转载 usb host和device的关系-ARM 论坛 - 21ic电子技术论坛

usb host和device的关系疑问1:我们通常所用的u盘应该是usbdevice吧?我想这个不用多说,呵呵。===============恩.==============疑问2:我们通常看到的u盘里面的构造是否也是总线结构的,比如有一个usb总线什么的?=============内部就没有USB总线了。可以是一个MCU控制一个存储芯片(例如FLASH)和USB接...

2016-09-05 10:49:00 736

转载 .export*读取图片

*读取图片read_image(Image,'D:/MyFile/halcon/数字识别/1.jpgdefine PHYS_FLASH2_1 0xBC000000 /* Image2 Bank #1 */#elif defined (ON_BOARD_16M_FLASH_COMPONENT)#define PHYS_FLASH_1 0xBCC00000 /* Image1 Bank ...

2015-05-13 11:10:00 163

转载 博客后台管理

1 /* 2 * (C) Copyright 2003 3 * Wolfgang Denk, DENX Software Engineering, [email protected]. 4 * 5 * See file CREDITS for list of people who contributed to this 6 * project. 7...

2015-05-13 10:57:00 116

转载 康奈尔笔记 线索 1.记录: 2.简化: 211 3.背诵: 4.思考: 5.复习: 总结

康奈尔笔记线索1.记录:2.简化:2113.背诵:4.思考:星期三 2015年5月13日 5.复习:总结来自为知笔记(Wiz)附件列表转载于:https://www.cnblogs.com/liujinghuan/p/4499732.html...

2015-05-13 10:40:00 194

转载 *读取图片

read_image(Image,'D:/MyFile/halcon/数字识别/1.jpgdefine PHYS_FLASH2_1 0xBC000000 /* Image2 Bank #1 */#elif defined (ON_BOARD_16M_FLASH_COMPONENT)#define PHYS_FLASH_1 0xBCC00000 /* Image1 Bank #1 */...

2015-05-13 10:19:00 88

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除