梁老虎

人无远虑,必有近忧

导航

2015年10月5日 #

android eclipse ndk使用记录

摘要: 为方便开发jni程序,android提供了ndk包来简化开发过程,避免开发人员下载完整的平台代码,并且可以在windows环境下集成到eclipse里面,大大加快了开发速度。这里记录下一个简单例子。ADT开发环境:adt-bundle-windows-x86-20140702 Version 23.... 阅读全文

posted @ 2015-10-05 12:05 梁老虎 阅读(344) 评论(0) 推荐(0) 编辑

2015年9月20日 #

sd卡的访问

摘要: 一般再访问sd卡前都要获取sd卡的路径,以防止不同的厂商有不同的路径配置。Android提供了Environment类来获取系统当前sd卡路径。Log.d(TAG, Environment.getExternalStorageDirectory().getAbsolutePath());以手上的三星... 阅读全文

posted @ 2015-09-20 14:32 梁老虎 阅读(1069) 评论(0) 推荐(0) 编辑

2014年6月8日 #

mmc驱动的读写过程解析

摘要: mmc io的读写从mmc_queue_thread()的获取queue里面的request开始。先列出调用栈,看下大概的调用顺序, 下面的内容主要阐述这些函数如何工作。host->ops->request() // sdhci_request()mmc_start_request()mmc_sta... 阅读全文

posted @ 2014-06-08 13:36 梁老虎 阅读(12567) 评论(3) 推荐(0) 编辑

2010年4月5日 #

arm920T与arm926的区别[转载]

摘要: ARM920(T)与ARM926(EJ-S)还是有不少区别的,粗的讲,前者基于ARMv4架构,后者基于ARM v5架构。其中,对于程序员来说,一个大的区别是,两者指令集不一样。926(ARM v5)新增clz, blx等很多指令(比如,函数指针在920上翻译成对pc的操作,而926上翻译成blx指令)——这就是目前发布的Android不支持s3c2410主要原因。 920/... 阅读全文

posted @ 2010-04-05 20:53 梁老虎 阅读(4704) 评论(0) 推荐(0) 编辑

2010年3月19日 #

ARM版本及系列

摘要: ARM版本及系列ARM公司简介 ARM是Advanced RISC Machines的缩写,它是一家微处理器行业的知名企业,该企业设计了大量高性能、廉价、耗能低的RISC (精简指令集)处理器。 1985年第一个ARM原型在英国剑桥诞生。 公司的特点是只设计芯片,而不生产。它提供ARM技术知识产权(IP)核,将技术授权给世界上许多著名的半导体、软件和OEM厂商,并提供服务。有ARM/ARM9等多个... 阅读全文

posted @ 2010-03-19 15:46 梁老虎 阅读(3360) 评论(0) 推荐(0) 编辑

2010年2月6日 #

Altera Scatter-Gather DMA (SG-DMA)的简单使用

摘要: 在Quartus7.2之后的版本中,除了原有的基于avalon-mm总线的DMA之外,还增加了Scatter-Gather DMA这种基于avalon-ST流总线的DMA IP核,它更适合与大量数据流传输的场合,使用起来比较灵活,增加了与外设流器件配合的能力。由于网上关于SG-DMA介绍的资料比较少,因此这里简单介绍一下SG-DMA的使用,利用它可以搭配Altera的千兆网MAC核来实现千兆网方面... 阅读全文

posted @ 2010-02-06 15:21 梁老虎 阅读(8687) 评论(5) 推荐(1) 编辑

2009年12月13日 #

String类的构造与析构相关处理

摘要: String类原型:[代码]String的析构函数[代码]String的构造函数[代码]String的拷贝构造函数[代码]String的拷贝赋值函数[代码] 阅读全文

posted @ 2009-12-13 13:56 梁老虎 阅读(403) 评论(0) 推荐(0) 编辑

2009年12月8日 #

8051单片机指令和寻址方式

摘要: 80C51指令系统专用于80C51系列单片机,具有255种操作码(00H-FFH)除去A5H。1. 寻址方式寻址方式就是指指令中给出寻找操作数或操作数所在地址的方法,执行任何指令都需要操作数。1)立即寻址MOV DPTR,#1234H; 立即寻址是指在指令中直接给出操作数,出现在指令中的操作数称为立即数,因此被称为立即寻址。2)直接寻址MOV A,3AH; 直接寻址是指在指令中直接给出操作数单元地... 阅读全文

posted @ 2009-12-08 10:40 梁老虎 阅读(3646) 评论(0) 推荐(0) 编辑

2009年12月5日 #

求职经历

摘要: 投了无数封简历出去之后的部分结果:1. cvt一面(专业最相关)2. 深信服笔试3. 3G门户三面4. 京信通信一面(专业最相关)5. 香港清华同方二面6. 爱立信群面7. 陪你学教学公司一面8. ucweb优势科技二面9. 迈瑞医疗三面(专业最相关)10. 国微IC一面to be continue... 阅读全文

posted @ 2009-12-05 15:35 梁老虎 阅读(476) 评论(0) 推荐(0) 编辑

2009年11月18日 #

C/C++的关系

摘要: C是一种结构化语言,重点在于算法和数据结构。C程序的设计首先要考虑的问题是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出。而对于C++,首先要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程控制。 阅读全文

posted @ 2009-11-18 20:28 梁老虎 阅读(342) 评论(0) 推荐(0) 编辑