自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

温陵布衣的专栏

记录生活的点滴

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

转载 LDO和BUCK降压稳压器对比

在采用MCU/DSP/FPGA设计的控制系统中,低压输入级(一般在12V以下),输出5V/3.3V/1.8V/1.5V/1.2V的电路中,常用的电源芯片是BUCK(降压型)开关稳压器和LDO(低压差)线性稳压器。这两款电源芯片在应用中,有着各自的优缺点,在电路设计时,需要根据实际有选择地使用。一、LDO和BUCK降压稳压器对比 1、当输入电压为高电压时(一般是>5V的时候),并且输入输出压差很大时,需要选用BUCK开关稳压器,这种情况下,采用开关电源芯片,效率高,发热量小;若采用...

2021-11-09 08:22:12 2990

转载 Cat1和Cat4的对比

要区别Cat.1和Cat.4,首先我们要知道Cat是什么。Cat 是 Category 的缩写,中文意思是“类别,种类”。Cat 后面的数字即代表不同的种类,3GPP 将不同种类的网络用 “Cat.X” 格式命名。根据 3GPP Release 定义,Cat.X 是用来描述用户终端的能力等级,根据终端通讯速率来划分。什么是Cat.1?Cat.1的全称是LTE UE-Category 1,其中UE是指User Equipment,是对于LTE网络下用户终端设备的无线性能的一种分类。根据3GPP的定

2021-11-08 19:53:00 1513

转载 巴比伦没有春夏秋冬,哪来四季历法?

转载自:巴比伦没有春夏秋冬,哪来四季历法?_何新老家伙_新浪博客【此文说明巴比伦,印度,希腊的气候是没有春夏秋冬四季划分的气候,一直如此,那么,根据什么制定出四季分明类似中国的春夏秋冬的历法呢?】古代天文学的成就,主要体现在历法上。而天文学的基础,首先是数学。据说,根据出土的千年土坯砖发现,巴比伦的天文学成就巨大。比如,《巴比伦人用微积分计算木星轨道》(《现代物理知识》2016年03期第64页):“学习过高中微积分的人都知道,可以通过不同时间的运行速度来计算天体距离,然而考古学家最近

2021-11-03 16:47:17 1743 1

转载 sim卡的imis&gid1&gid2参数解释

转帖自:http://heicard.com/tutorial/81机制与原理:sim卡的身份主要包含iccid imsi GID1 GID2这四个参数,以区分不同sim卡归属。iphone锁定sim卡方法是通过选取这几个参数进行锁定。ios在激活基带的时候,iphone会把sim卡的这几个参数打包进激活请求包内,同时也会加入imei等参数。ios的激活服务器会根据imei查询它的数据库把它对应的策略取出,如果是无锁机,它就就不比对sim的参数,也就是任意sim卡都可接受。如果是这个imei

2021-04-07 14:51:49 7979

转载 泉州市晋江施姓源流

施姓,其著姓渊源可溯至周。据《元和姓纂》、《中国姓氏大全》等书及谱牒资料所载,公元前十一世纪,周文王、周武王乔梓定鼎天下后,周公旦(文王四子、武王之弟)成为辅国大臣。时周天子实行分封制,周公旦被封于鲁(山东曲阜),然周公旦因辅国之需,未能往之,即由其子伯禽任鲁侯。鲁侯历七世至鲁惠公,其季子桓,贤德而有才华,任“门下丁公府椽,流誉他方,四国归仁,遂以二字合成一文为施氏,食采于鲍,封为施国。桓号施父。”尔后,奕叶承绳,故华夏施氏佥尊鲁惠公为赐姓始祖,晋江施氏亦不例外。周代发祥于曲阜之施氏,自秦至南北朝..

2021-02-17 02:05:02 3335

原创 偶有所感

得到越多,承受越多!

2017-01-09 20:39:57 1251

转载 JDK API 中英文版 在线版、下载地址

转自:http://blog.csdn.net/w709854369/article/details/6602518

2014-05-05 13:48:53 1459

原创 Android属性

本文多摘自网络,而后整理,少许是自己加上的。1.1      Android属性之build.prop,及property_get/property_set摘自 田海立@csdn: http://blog.csdn.net/thl789/article/details/7014300本节简要分析一下build.prop是如何生成的。Android的build.prop文件是在And

2013-04-30 13:43:32 3704

转载 【转】Android 多点触摸接口

简介 为了使用功能强大的多点触控设备,就需要一种方案去上报用户层所需的详细的手指触摸数据。这个文档所描述的多点触控协议可以让内核驱动程序向用户层上报任意多指的数据信息。使用说明单点触摸信息是以ABS承载并按一定顺序发送,如BTN_TOUCH、ABS_X、ABS_Y、SYNC。而多点触摸信息则是以ABS_MT承载并按一 定顺序发送,如ABS_MT_POSITION_X、ABS_MT_PO

2013-02-25 13:39:09 1519

转载 DEVICE_ATTR 和 sysfs 的东西 -- sysfs_create_group

说到sysfs接口,就不得不提到函数宏 DEVICE_ATTR原型是#define DEVICE_ATTR(_name, _mode, _show, _store) \struct device_attribute dev_attr_##_name = __ATTR(_name, _mode, _show, _store)函数宏DEVICE_ATTR内封装的是__ATTR(_nam

2012-07-05 14:05:44 1672

转载 我给塞班写的的墓志铭(作者:塞班創始人)

Paul Cockerton作者是塞班創始人之一13年前,我站在伦敦Marylebone路上的一家打印店前慷慨陈词,作为宝意昂ARM部门的一员,我们当时计划成立一家新公司,计划着新公司的股东应该是当时领先的手机厂商——爱立信和诺基亚。在接下来的十周里,宝意昂软件部门的高管们花费了18个小时与宝意昂、爱立信、诺基亚的董事会成员谈判,在硬塞进去几位银行家和律师后,新公司终于在满足每

2012-03-30 11:45:45 1839

转载 android 系统 makefile文件(Android.mk)组织结构

Android.mk脚本结构 下面是main.mk文件包含关系,本文档主要说明的就是这些文件里到底做了什么。(这个文件被根目录下的makefile文件包含)                     一.     main.mk   1.检查版本号,设置环境变量(BUILD_SYSTEM)和缺省的目标。$(MAKE_VERSION) >= 3.81,BUILD_SYSTEM= b

2012-03-28 23:38:32 1953

原创 Android编译系统(四):Android 编译系统框架分析及main.mk分析

一、概述       自Android开源以来,引起了嵌入式行业一股热潮,很多嵌入式开发者表示对Android有很强的兴趣,并下载Android源码进行编译和移植。Android源码的巨大(repo下来,大概2G)给人以Android相当复杂的错觉。本文从Android编译系统的角度,让大家了解Android其实也是很纯真的。     Android编译系统(build system)

2012-03-28 23:28:49 3956

转载 Android 的 ramdisk.img、system.img、userdata.img 作用说明,以及UBoot 系统启动过程

首先通過編譯,先將android內核編譯成功。正常情況下,在目錄out/target.product/generic/(但是有的就沒有generic文件,如freescale和iriver;但是lonshinetech下面就有這個文件,依據情況而定,只要能找到生成的三個文件就可以。例如:~/freescale/R9.2/out/target/product/imx51_bbg$ )下會生成三個文件

2012-03-28 20:13:55 2906

转载 Android编译系统(三):官方文档Android Build System

本文档位于Android源码树中:build\core\build-system.htmlAndroid Build SystemStatus: Draft   (as of May 18, 2006)ContentsObjectiveThe primary goals of reworking the build system are (1) to make depe

2012-03-28 17:10:29 2948 1

原创 Android 编译系统(二):envsetup.sh学习

一、编译指令     cd $(Android_dir)     // 进入android源码的根目录     . build/envsetup.sh  // 特别注意,点号后面跟着一个空格,然后才是 build     chooseproduct dkb     choosevariant eng     export ANDROID_PREBUILT_MODULES=/ho

2012-03-28 16:04:33 3901

原创 Android 编译系统(一):Android.mk的学习

有关Android.mk的详细讨论,请参考Android源码树中以下两篇文章,以下文章只是一个入门介绍:     ndk/docs/OVERVIEW.html     ndk/docs/ANDROID-MK.html如下文件主要摘自:http://www.cnblogs.com/lilactutu/archive/2010/12/06/1897696.html一、概述一个A

2012-03-27 23:22:35 2125

转载 【Android】adb操作命令详解

关于adb,官方可以看:Android Debug Bridge本文摘自:http://tech.163.com/mobile/09/1105/06/5NBAG1OQ00112K88.html提到adb.exe,一直关注我们Android系列教程的朋友们应该不会感到陌生,因为无论取得Root权限或者刷机的时候我们都通过adb直接操作管理Android手机,但是可能大多数对于adb仅仅局

2012-03-08 19:03:05 1781

转载 Android repo 魔法

本文转载自:http://www.worldhello.net/2010/08/31/1915.html本文是repo的高级说明,讲述repo的实现原理,一般可以不用理会。Android repo 魔法Android 为企业提供一个新的市场,无论大企业,小企业都是处于同一个起跑线上。研究 Android 尤其是 Android 系统核心或者是驱动的开发,首先需要做的就是本地克隆建立

2012-03-08 15:57:56 1600

原创 【Android(三)】采用Repo 和 Git 进行Android的版本控制

有关 Repo 和 Git 的使用查看如下:Repo:Repo command referenceGit:参考 Git Community Book另外,Android官网下也有一篇文章介绍这两个工具,但个人看不懂:Version Control with Repo and Git

2012-03-08 15:42:10 1484

原创 【Android(二)】下载android源码树

此文主要摘自:http://source.android.com/source/downloading.html,并在其中加上自己的注解Installing RepoRepo is a tool that makes it easier to work with Git in the context of Android. For more information about Repo

2012-03-08 15:30:03 1695

原创 【Android(一)】如何在Ubuntu上配置安卓开发环境

时隔几年,终于还是重回Android阵营,重新学习Android,边写边记笔记,以免以后自己忘记。此文主要摘自:http://source.android.com/source/initializing.html,并在其中加上自己的注解在开始之前,需要先安装VMware Tools等工具,可以参考笔者另一篇文章:Ubuntu使用心得Initializing a Build En

2012-03-07 22:39:47 3036 1

原创 【Android】导入低版本 project到高版本sdk后,遇到的兼容问题的解决

使用高版本的SDK后再导入以前用低版本的project时,会遇到一些兼容性的问题   一、Unableto resolve target 'android-5'   根源:本机中现在使用的是2.3的SDK,API的版本是10;而导入的工程使用的是2.0开发的,其API版本是5。   解决办法:      1 将default.properties中的target=android

2012-03-07 18:44:34 1784

转载 【Android】INSTALL_FAILED_UPDATE_INCOMPATIBLE错误解决措施

Android,UPDATE,FAILED,INCOMPATIBLE,INSTALL晚上在测一个widget,前面测的好好的,后面再安装的时候发现如下错误:[2009-06-07 02:39:35 - battery] Performing sync[2009-06-07 02:39:35 - battery] Automatic Target Mode: using device

2012-03-07 18:38:52 1411

转载 研发不等于创新

注:本文转自  marshel的专栏:http://www.52rd.com/Blog/Detail_RD.Blog_marshel_29871.html正文如下:通用电气公司在1905年创建了世界上第一个企业研发实验室,创建人是德裔美国物理学家查尔斯.普罗托伊斯.斯坦因梅茨。斯坦因梅茨建立研发实验室有两大目的,一是研究有明确成果的技术发明,另外就是通过技术创新,为企业建立可持续的自我

2012-02-27 19:59:30 1680 1

原创 【转】谈谈我对对讲机(Walkie Talkie)电路的理解

<br />在EETCHINA论坛上看到这篇图文俱佳的精华帖,忍不住转载到这里,好好拜读---<br /><br />电路简单图解<br /><br />1、当天线接收到信号后,由于信号非常微弱,需要将信号放大,这就需要LNA(低噪声放大器)。然后通过一个射频段的带通滤波器,这里标注为Image Filter(镜像频率抑制滤波器),镜像频率指以载频为中心,与有用信号对称的频率,该频率上的噪声通过混频后会进到中频频率中。<br /><br />2、通过Image Filter后,信号进入MIX

2010-11-22 16:49:00 2255 2

转载 程序的链接和装入及Linux下动态链接的实现

程序的链接和装入存在着多种方法,而如今最为流行的当属动态链接、动态装入方法。本文首先回顾了链接器和装入器的基本工作原理及这一技术的发展历史,然后通过实际的例子剖析了Linux系统下动态链接的实现。了解底层关键技术的实现细节对系统分析和设计人员无疑是必须的,尤其当我们在面对实时系统,需要对程序执行时的时空效率有着精确的度量和把握时,这种知识更显重要。

2010-06-28 16:06:00 584

转载 【转】地址重定位:静态重定位和动态重定位

地址重定位:静态重定位和动态重定位

2010-06-25 17:40:00 5923 1

转载 [必须掌握].bss 段和.data段的区别

.bss 段和.data段的区别。写的不错。

2010-06-25 16:50:00 538

转载 【转】GNU-ld链接脚本浅析

GNU-ld链接脚本浅析,该文档几乎就是 ld script官方文档的翻译

2010-06-24 11:37:00 476

原创 Android 学习笔记(七) U-Boot的配置与编译

U-Boot的配置与编译,及其中的一些心得与注意事项

2010-06-21 20:42:00 3060 3

原创 Android 学习笔记(六) U-Boot的概述

U-Boot概述

2010-06-21 20:39:00 3466

原创 Windows下几个小技巧

Windows下几个小技巧

2010-06-21 11:35:00 379

原创 Android学习笔记(五) 下一步,路在何方?

每个人在Android上的专攻方向不同,我自己定的方向是Linux内核移植和驱动开发(貌似找不到学习文档,知道的指导下),但大部分人可能还是往应用发展。底下是Android官方建议的几个方向,可供参考

2010-06-12 10:40:00 803 11

原创 Android学习笔记(四) Hello World

本文以一个Hello World来验证开发环境是否安装ok

2010-06-11 17:48:00 622

原创 Android 学习笔记(三)Windows下建立Android开发环境

本章主要讨论如何建立Android开发环境。

2010-06-11 14:51:00 1046

原创 Android 学习笔记(二)前言

本章主要是建立对Android的一个直观认识。

2010-06-10 17:33:00 776

原创 Android学习笔记(一)概述

本系列文章主要记载学习Android中的一些心得,主要专注于底层开发(包括Bootloader、内核、驱动等),必然也涉及相关硬件的介绍(S3C6410)。本文是篇概要。

2010-06-10 17:28:00 696

转载 【转】18分钟计划管理你一天

有太多的技巧告诉我们如何进行时间管理,可真正运用这些技巧,却发现效果不佳。并不是计划安排的不周密,优先级设置有问题,而是“干扰”总是偷走你的每一天,让本文来告诉你如何防止这个时间的窃贼,真正有效地管理你的时间,延长你的“生命”。"

2010-06-08 16:18:00 330

转载 【转】阿里软件资深架构师谈:开发者的人品问题

程序员都知道:绝大多数编程中的问题,最终都是自己的人品问题。当遇到奇怪的问题时,我们总是喜欢怀疑系统、怀疑编译器、怀疑网络、怀疑硬件……就是不愿意怀疑自己的人品。熬过几个不眠之夜后,最终还是发现自己的代码存在人品问题。只有极少数的情况才是系统的问题。同样,一些程序员在职业发展中遇到问题时,也总是喜欢怀疑公司不好,怀疑战略有问题,怀疑流程制度不合理,怀疑老板和同事……就是不愿意怀疑自己的人品。在大大小小的IT企业中,总能看到一些技术并非最顶尖的程序员做成大事的例子,也总看到一些技术牛人被埋没而

2010-06-08 16:15:00 387

一种将压缩包中与另外一个目录中相同的文件提取出来的方法

不知道您在开发中碰到过这种情况没:在其他公司提供的平台上做二次开发,但对方每次源码一有更新, 都不是以patch 包的形式给出,而是将整个工程打包过来,搞得大家每次都得加班来合代码。 这种情况大家都怎么处理呢?我最早是这么做的:

2010-05-02

一种将压缩包中与另外一个目录中相同的文件提取出来的方法

不知道您在开发中碰到过这种情况没:在其他公司提供的平台上做二次开发,但对方每次源码一有更新, 都不是以patch 包的形式给出,而是将整个工程打包过来,搞得大家每次都得加班来合代码。 这种情况大家都怎么处理呢?我最早是这么做的:

2010-05-01

Ubuntu使用心得

这篇文章中每一章几乎都是独立的,都为了解在使用Ubuntu中碰到的问题,以及解决方法。 操作系统:ubuntu9.04,安装于虚拟机VMware6.5.3中。

2010-04-05

《人月神话》网感:国内实战体验精华册

《人月神话》在出版32年纪念版的时候附带了本《国内实战体验精华册》。该手册在网上下载不到,但相关素材在网上都有。所以本人从网上将相关资料摘录下来,整理成本文档。

2010-04-04

jflash 源码(支持Linux和Windows两种开发平台)

该源码还支持Linux和Windows两种开发平台,在Linux以及Windows的VC底下编译通过。

2009-07-20

通过JTAG下载文件到ARM的原理

最近在做这方面的开发,整理文档及源码见附件。 本文档详细讨论了JTAG开发中涉及的所有部分:Nand Flash、JTAG协议以及并口编程,支持S3C2410和S3C2440两种处理器。该源码还支持Linux和Windows两种开发平台,在Linux以及Windows的VC底下编译通过。 对于开发中容易碰到的问题,也做了一些讨论。

2009-07-20

空空如也

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

TA关注的人

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