码迷,mamicode.com
首页 >  
搜索关键字:底层驱动    ( 84个结果
Android 开发之 ---- 底层驱动开发(一)
驱动概述 说到 android 驱动是离不开 Linux 驱动的。Android 内核采用的是 Linux2.6 内核 (最近Linux 3.3 已经包含了一些 Android 代码)。但 Android 并没有完全照搬 Linux 系统内核,除了对Linux 进行部分修正,还增加了不少内容。...
分类:移动开发   时间:2015-09-17 11:20:14    阅读次数:246
android和Vitamio使用比较
在开始接触udp组播的时候先使用的Vitamio,播放时候声音卡顿 画面也会出现卡顿,后来又使用了VLC,画面挺好,,但是声音卡顿。最后不断测试发现是由于设备底层驱动处理视频部分有问题,导致程序播出的效果不太好, 后来经过底层更改了声音的输出比特率等一些配置,再进行测试发现两个都可以使用,效果都不错...
分类:移动开发   时间:2015-09-14 15:19:12    阅读次数:293
android电池管理系统从上层的java到底层驱动的调用(转载)
1、概述随着移动智能设备的快速发屏,电池的续航能力在很大情况下诱导了大众消费者的购买选择,android系统对电源管理的合理与否直接影响到电池的续航能力,而电池系统作为其中的一部分,主要用于对电池状态的监控(电池电量、电池状态及电池温度等)。下面将详细分析android的电池系统架构。2、Andro...
分类:移动开发   时间:2015-09-09 17:28:42    阅读次数:310
开发监控云组态软件的组成
底层驱动的开发是一方面,最重要的是稳定性,研发新品不是做出来就能用的,要有一个试运行的过程,在这个过程中不断发现问题和改进问题,所以给客户使用时,系统的稳定性是最重要的。监控云组态软件主要是以下几方面组成。1、实时数据库实时数据库,顾名思义就是一种处理和存储实时数据的数据库,它分为两种构成模式,第一...
分类:其他好文   时间:2015-08-28 00:35:33    阅读次数:555
C语言 异步回调
本文主要讲解如果实现回调,特别是在封装接口的时候,回调显得特别重要,我们首先假设有两个程序员在写代码,A程序员写底层驱动接口,B程序员写上层应用程序,然而此时底层驱动接口A有一个数据d需要传输给B,此时有两种方式:    1、A将数据d存储好放在接口函数中,B自己想什么时候去读就什么时候去读,这就是我们经常使用的函数调用,此时主动权是B。    2、A实现回调机制,当数据变化的时候才将通知B,你...
分类:编程语言   时间:2015-08-26 10:43:24    阅读次数:194
C++内存机制中内存溢出、内存泄露、内存越界和栈溢出的区别和联系
当我们在用C++做底层驱动的时候,经常会遇到内存不足的警告,究其原因,往往是因为内存出现溢出,泄露或者越界等原因。那么他们之间有什么联系吗?   内存溢出(out of memory) 是指程序在申请内存时,没有足够的内存空间供其使用。   内存泄漏(memory leak) 是指程序在申请内存后,无法释放已申请的内存空间,占用有用内存。  注:内存泄漏最终会导致内存溢出 简单理解,内...
分类:编程语言   时间:2015-08-20 15:21:29    阅读次数:151
uboot中rtc顶层分析
uboot一般不会要求开启rtc,不过还是支持rtc以备特殊需求的。底层驱动移植前面两篇已经介绍,这里介绍顶层的调用过程。顶层在uboot/common/cmd_date.c/* * (C) Copyright 2001 * Wolfgang Denk, DENX Software Engineering, wd@denx.de. * * See file CREDITS for l...
分类:其他好文   时间:2015-08-14 08:47:08    阅读次数:258
FFT初解(转)
源:FFT初解一.前言 首先申明俺不是一个算法工程师,俺是一个底层驱动工程师,有人会发问一个底层驱动工程师需要这个吗?但是我不幸的告诉你,确实是需要的,不过我们不要像算法工程师那样搞得很精通,但是还是需要去了解这是个什么东西。说实话,这个东西在大学时候学过,还好好的去理解了一样,不过到现在忘的差不....
分类:其他好文   时间:2015-08-11 15:55:44    阅读次数:128
计算机思维
同样是技术,同样拼的是大脑,但是不同行业间的思维方式却很大。工厂里的工艺工程师,经常考虑的两个问题就是为什么,怎么办。而程序员,需要更多地考虑将问题抽象化为计算机的代码,如何通过代码实现所需要的功能。问题抽象,需要对语言语法规则非常清楚,而要功能实现,则需要算法的储备。顶层的应用层程序,与底层驱动层...
分类:其他好文   时间:2015-07-13 06:24:00    阅读次数:120
Android底层驱动开发(一)
1   Android为什么要加入硬件抽象层HAL A    统一硬件调用接口,所以利用HAL屏蔽linux驱动的复杂不统一的接口 B   解决GPL版权问题,由于linux内核基于GPL协议,这个GPL协议需要开源,而Android遵守Apache License2.0协议,这个协议不要求开源,因此google玩了个穿越,将原本位于Linux驱动中的敏感代码(业务逻辑代码)向上移动了...
分类:移动开发   时间:2015-06-02 22:04:04    阅读次数:314
84条   上一页 1 ... 4 5 6 7 8 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!