自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(19)
  • 资源 (6)
  • 收藏
  • 关注

原创 万以内数的认识

教学目的:   1、通过直观的数数使学生认识计数单位百、千、,并掌握数数方法,掌握10个一百是一千。建立数的概念,培养数感。   2、初步理解相邻计数单位间的十进关系。   教学重点:能熟练地数千以内的数   教学难点:拐弯数。   教学过程:   一、信息汇报   汇报收集到的有关1000以内数的资料。   二、探究新知   1、数的认识。   1000有多大?(估计说不清)   大的数往往可由...

2018-06-10 22:20:39 2697

原创 只写内存如何读

只写内存如何读   大家经常会遇到只读的寄存器,像状态寄存器,可以从地址处读取其状态信息。 但是不知道大家有没有遇到过只写的寄存器如何去读的问题?今天我们就来讨论下。   比如FPGA对应一段寄存器区只能写,不能读,如果我们又想知道某一时间刻这段寄存器的值时,该如何做的?这里介绍一下常用作法           FPGA在系统基地址是0xe000000,对应1K大小的寄存器是只

2012-06-06 15:20:06 997

原创 利用faac进行编码

利用FAAC直接对PCM进行AAC编码               下面是我在faac fronted/main.c中抽出来 对PCM进行AAC编码的例子 希望对大家有用。          片源信息:   output.pcm  44100 -2 -16                #include #include #include #include #i

2012-04-01 08:11:46 3473 1

原创 android alsa分析之三

snd_pcm_open 总结    在阅读本总结前,请认真看一下snd_pcm_open。  本文就以树的结构来分析一下pcm流建立的过程。                       default树 为了简便起见,下面就称第一颗树为capture树,第二颗为default树。 int  snd_pcm_open(snd_pcm_t **pcmp

2012-03-02 19:57:19 2596

原创 android alsa分析之二

配置树获取allsa-lib将它的配置文件(asound.conf/alsa-lib.conf)构建成树的结构.在创建PCM或者CTL时会不断地用到这个配置树,所以时刻了解这个配置树的状态,可以使我们方便地理解程序。树如何获取呢?我们可以打印LOG,用先序或中序或后序显示出树的状态。的确可以这样, 我也是这样做的。可是由于我们的树太大了,用LOGCAT显示时,只能显示树的一部分结构

2012-03-02 19:48:45 1973

原创 android alsa分析之一

snd_pcm_open最近闲了,将去年分析的alsa库分析一下,和大家共享一下 ,请多多指点。 里面有一部分链接,图片等有需要可联系我 哈  硬 件: Arm  软件: Android 2.1 无论是在录音还是在放音,都要打开一个PCM流,具体对应的函数原型为: int snd_pcm_open(snd_pcm_t **pcmp, const char *name,  s

2012-03-02 19:45:40 4416 1

原创 android 4.0.3中stagefright和openmax简述

在  android 4.0.3  SF和Openmax关系   awesomplayer.cpp 中 awesomeplay有一个成员 OMXClient mClient;   这个mClient是通过MediaPlayerService的getOmx()方法创建(new OMX),代码如下sp MediaPlayerService::getOMX() {    Mutex::A

2012-03-01 17:49:31 4913

原创 ffmpeg移植android中 测试成功

经过两天努力 终于成功移植FFMPEG0.7.6到 ADNROID中 下面是在移植过程遇到的问题 ,欢迎转载 请注明出处tools:   ffmpeg-0.7.6   android-ndk-r4b   ubuntu 10.11路径:root\android\android-ndk-r4b\samples\FFMPEG\jni\ffmpeg-0.7.6移植过程需要注意几点

2011-11-11 11:42:31 2550

原创 ADS中断访问UART S3C2440

欢迎大家指正错误 ;Init.s AREA init,CODE,READONLY ENTRY ldr r13,=0x1000 mrs r0,cpsr bic    r0, r0,#0x80   ;打开IRQ中断,刚开始就是因为这个中断没有打开,导致按键后一直没有产生中断 msr    cpsr_c,r0 IMPORT Main b Main END;

2011-09-29 09:12:02 1119

原创 vmware Ubuntu非法关机后启动不起来

虚拟机故障 by HeLun 困惑一下午今天给大家介绍的是当虚拟机非法关机时,当你下次启动提示:Cannot open the disk ‘ubuntu-000001.vmdk’ or one of the snapshot disks it depends on. Reason: Failed to lock the file.VM 7.1  虚拟ubuntu 10宿主机

2011-03-31 17:35:00 3728

原创 AudioFlinger----AudioPolicyService 简述

Main_mediaServer.cppAndroid代码如下int main(int argc, char** argv){   sp proc(ProcessState::self());   sp sm = defaultServiceManager();   LOGI("ServiceManager: %p", sm.get());   Audi

2011-03-21 08:59:00 1951

原创 Asterisk 数据库配置方案

Asterisk 之数据库配置方案  一:硬件环境    二台x86 PC    一个Hub或者 Switch一部外线虚拟电话(电话号码比如:82085471),一部SIP电话(内部设置分机号为:82081001)Asterisk卡(Open Vox A1200p)一条电话线(比如电话号码为82085498)接Asterisk卡二:软

2011-03-14 12:30:00 2612

原创 AudiFlinger和AudioRecord简述

Android AudioAndroid是架构分为三层:底层     Linux Kernel 中间层 主要由C++实现 (Android 60%源码都是C++实现)应用层 主要由JAVA开发的应用程序应用程序执行过程大致如下: JAVA应用程序产生操作(播放音乐或停止),然后通过JNI调用进入中间层执行C++代码,中间层处理后可能需要硬件产生动作的,会继续将操作传

2011-03-12 17:02:00 4711 1

原创 美丽世界的另一面!(请保护好你身边的亲朋好友)

星期六下午 2 点多, 我一个人乘70 路至四川路,当中我在和我老公通电话的时候发觉有人拍了下我的肩膀,刚开始我以为是遇到认识的人和我打招呼的,后来一看旁边是40 多岁的男人。我并不认识,我想可能是这个人拉位子时不小心碰到我的,就没在意。打好电话后,我环顾了四周,发现周围有很多空位子,这个男人为什么有位子不坐,而且离我这么近,我开始警觉了。过了一会儿这个男人开始和我搭讪,说:“小姑娘你是大学生吧?

2010-02-15 19:19:00 2468

原创 路由器配置

路由器配置    0:首先将你的电脑网卡的本地联接设为DHCP自动分配 1:将电脑网线插入到路由器的LAN口(一般路由器都有多个LAN口,插到任何一个LAN口都可以,且通常有一个WAN口,在路由器上都有标记)2:将可以上网的那条网线插到路由器的WAN口3:登录路由器(每个路由器在它的背面都有一个IP地址和网络掩码。比如你的路由器的IP是192.168

2009-10-22 23:26:00 1138

原创 Linux 网络配置

介绍一些常用的网络配置以及相关文件  1:/etc/sysconfig/network-script/ifcfg-eth0 对应的为网卡配置文件的所有信息,包含你的IP,NETMASK,DNS,STATIC/DHCP等,每次当网卡重启时,系统都会读取些文件的内容!这个是网卡配置的核心文件。网卡重启命令:#service network  start

2009-09-21 22:10:00 859

原创 linux X下root用户登录 密码破解

在当今各大发行版的LINUX操作系统中,只有少数带X的发行版允许从X上用ROOT登录进系统,下面将介绍如何使用ROOT登录X。 1:在 Fedora 中可以普通用户登录入X,然后打开终端: #su#passwd#vi /etc/pam.d/gdmauth     [success=done ignore=ignore default=bad] pam_selinux_p

2009-09-20 11:54:00 2312

转载 公司绝不会告诉你的20大秘密 值得一看很受用

转自:http://www.piaobozhe.com/read.php?tid=5195  http://www.piaobozhe.com/read.php?tid=5195 1.入职时的工资高低不重要,只要你努力工作你会得到相应待遇的   我估计几乎找过工作的人都听过这句话,当我们确定被聘用跟公司谈工资时,他们都会说“如果以后你业绩突出、努力工作,你的报酬也会相应增加的”,特别是当第

2009-09-20 11:49:00 836

原创 DNS 问题解决 Host xxx.xxx.xxx.xxx not found :2(SERVFAIL)

在linux 下安装完成Bind等相关组件后,对一些配置文件修改成功后:运行:#host sip.helun.gz.net 若出现如下错误码:Host sip.helun.gz.net not found: 2(SERVFAIL)在您确保配置正确的前题下,此时可以查看一下系统日志:# grep named /var/log/messages |tail -n 20Sep

2009-09-20 10:29:00 2575

ffmpeg移植android需要的android.mk

ffmpeg移植到Android中 测试成功

2011-11-11

ARM汇编 ARM 汇编

ARM 微处理器概述 ARM 微处理器的编程模型 ARM 微处理器的指令系统 ARM 程序设计基础 应用系统设计与调试 嵌入式 uClinux 及其应用开发 ARM ADS 集成开发环境的使用

2009-09-20

putty windows联接LINUX工具 PUTTY

常用的WINDOWS联接LINUX工具 PUTTY

2009-09-20

Asterisk 之数据库配置方案 asterisk数据库

如何把asterisk的配置从配置文件迁移到数据库中 更多内容参考:http://www.voip-info.org

2009-09-20

linux设备驱动开发

Alessandro Rubini 在他获得电子工程师职称后不久,就安装了 Linux 0.99.14 版本。后来,他 在 Pavia 大学获得了计算机科学博士学位。但很快他就离开了大学,因为他实在不想写很多的论 文。

2009-09-08

linux内核完全剖析

linux内核完全注释 0.11 赵炯 讲述linux在x86上实现机制,本书从最原始的内核入手,教大家一步步理解LINUX构架.

2009-09-08

空空如也

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

TA关注的人

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