自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (16)
  • 收藏
  • 关注

原创 进程调度相关

进程的同步:机制原子操作信号量机制自旋锁管程,会合,分布式系统进程之间通信的途径:共享存储系统消息传递系统管道:以文件系统为基础操作系统中进程调度策略:FCFS(先来先服务),优先级,时间片轮转,多级反馈

2014-03-06 11:38:36 517

原创 void指针的用法

指针有两个属性:指向变量/对象的地址和长度但是指针只存储地址,长度则取决于指针的类型 编译器根据指针的类型从指针指向的地址向后寻址 指针类型不同则寻址范围也不同,比如: int*从指定地址向后寻找4字节作为变量的存储单元 double*从指定地址向后寻找8字节作为变量的存储单元 1.void指针是一种特别的指针    void *vp    //说它特别是因

2014-03-06 11:31:54 625

原创 c语言运算符优先级

优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .

2014-03-06 10:18:26 496

原创 c语言中形参和实参的关系

形参出现在函数定义中,在整个函数体内都可以使用, 离开该函数则不能使用。实参出现在主调函数中,进入被调函数后,实参变量也不能使用。 形参和实参的功能是作数据传送。发生函数调用时, 主调函数把实参的值传送给被调函数的形参从而实现主调函数向被调函数的数据传送。1.形参变量只有在被调用时才分配内存单元,在调用结束时, 即刻释放所分配的内存单元。因此,形参只有在函数内部有效。 函数调用结束返回主调

2014-02-20 17:12:16 1518

原创 指针函数与函数指针的区别

一、在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针     类型标识符    *函数名(参数表)      int *f(x,y); 首先它是一个函数,只不过这个函数的返回值是一个地址值。函数返回值必须用同类型的指针变

2014-02-20 16:47:00 483

原创 数组指针和指针数组的区别

数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的一维数组。 p=a;       

2014-02-20 16:13:35 376

原创 c语言相关

const修饰指针的说明:const int *A; //const修饰指向的对象,A可变,A指向的对象不可变int const *A; //const修饰指向的对象,A可变,A指向的对象不可变int *const A; //const修饰指针A, A不可变,A指向的对象可变const int *const A;//指针A和A指向的对象都不可变

2014-02-19 18:42:22 487

原创 android和kernel编译版本显示更改

1,android版本:在android/build/core/version_defaults.mk中红色部分ifeq "" "$(BUILD_NUMBER)"  # BUILD_NUMBER should be set to the source control value that  # represents the current state of the source c

2013-11-08 16:16:54 1383

原创 android浏览器默认主页的更改

系统:android4.0.4在android/packages/apps/Browser/res/res/values/string.xml中红色部分   http://www.google" and the            user signs up the device with a Google sites account, the site's

2013-11-04 18:04:03 1037

原创 android默认壁纸更改

android4.0.2在android/frameworks/base/core/res/res/drawable-xlarge-nodpi/default_wallpaper.jpg在android/frameworks/base/core/res/res/drawable-large-nodpi/default_wallpaper.jpg

2013-10-31 20:17:12 590

原创 android默认时区

persist.sys.timezone值域•Marshall Islands              马绍尔群岛                    Pacific/Majuro                  •Midway Island                 中途岛                        Pacific/Midway

2013-10-31 20:02:54 787

原创 android地区语言对照表

[plain] view plaincopyprint?Arabic, Egypt (ar_EG)  Arabic, Israel (ar_IL)  Bulgarian, Bulgaria (bg_BG)  Chinese, PRC (zh_CN)  Chinese, Taiwan (zh_TW)  Croatian, Croatia (hr_HR)  Czech, Czech R

2013-10-31 18:55:37 593

原创 android软件工程师请进(说说自己公司的软件人员配置)

所在公司软件人员配置:驱动工程师:6个       一般就是调试tp驱动,lcd参数,camera的效果等,一般需要外设原厂和ap(cpu)原厂的支持。应用工程师:3个      一般是改改android的桌面--launcher ,做一下视频播放器,音乐播放器 订单工程师:1个     一般就是做客户指定修改的一些东西(比如桌面背景,开机logo等),这种一般贴别人的品牌来买。

2013-10-17 15:38:44 1021

原创 android预设桌面图标

launcher:packageName="com.android.deskclock"                 widget  package name        launcher:className="com.android.alarmclock.AnalogAppWidgetProvider"       widget  class name        launc

2013-09-29 18:38:55 591

原创 ubuntu下用的虚拟机(虚拟机上可以装xp)

Virtualbox from https://www.virtualbox.org/

2013-09-29 18:30:34 648

原创 ubuntu系统下更新目录下所有文件时间戳的方法

到对应目录下执行touch  *

2013-09-27 19:31:33 2180

原创 layout规律

1,线宽和线距要设备合适,线宽要小一点,线距要小一点,但是太小了,会增加成本。2,转孔要小一点。3,走线要密一点。4,需要转孔层中的走线尽量错开。

2013-09-26 11:45:27 635

原创 制作ext2文件系统的方法

mksysinfo   sysinfo.ext2 mkdir .imgmntsudo mount -o loop sysinfo.ext2 .imgmntcp test.bmp .imgmntsyncsudo umount .imgmnt 在uboot下可以用以下命令查看ext2ls mmc 0:1

2013-09-18 19:16:42 865

原创 android常用的小改动

1,android显示密度修改ro.sf.lcd_density=240                               3202,android在ui中去除一些功能frameworks/base/core/res/res/values/config.xml 3,android修改默认休眠时间framesworks/base/packages/Setting

2013-09-18 18:46:42 776

原创 android4.0默认壁纸的修改方法

用新图片替换以下目录的图片frameworks/base/core/res/res/drawable-large-nodpi/default_wallpaper.jpgframeworks/base/core/res/res/drawable-nodpi/default_wallpaper.jpgframeworks/base/core/res/res/drawable-xlarge-

2013-09-18 18:22:56 736

原创 android4.0蓝牙不能传输apk的解决方法

在/packages/apps/Bluetooth/src/com/android/bluetooth/opp/Constants.java中增加红色部分,  public static final String[] ACCEPTABLE_SHARE_INBOUND_TYPES = new String[] {        "image/*",        "video/*",

2013-09-18 18:13:04 2631

原创 在ubuntu环境获取android源码的方法

1,mkdir   ~/binexport  PATH=~/bin:$PATHcurl   https://dl-ssl.google.com/dl/googlesource/git-repo/repo >~ /bin/repoecho "Get google original android platform code (tag : 4.2.2_r1)"echor

2013-09-12 15:21:46 515

原创 android驱动下生成设备节点的方法

echo 1 > /sys/devices/platform/s3c2440-i2c.2/i2c-2/2-0055/bqfs_update static ssize_t set_bqfs_update(struct device *dev,                        struct device_attribute *attr, const char *buf, 

2013-09-10 18:57:39 7142

原创 hdmi相关

cpu:exynos4412android:android4.0.4kernel3.0.15 需要要一下修改:1,上电在arch/arm/mach-exynos/mach-smdk4x12.c#ifdef CONFIG_VIDEO_TVOUT#define GPIO_VDD5V_HDMI EXYNOS4_GPL2(6)static void __init m

2013-09-05 19:28:55 863

转载 PCB安规技术大全

PCB安规技术大全下载.doc   1.原理图常见错误: (1)ERC报告管脚没有接入信号: a. 创建封装时给管脚定义了I/O属性; b.创建元件或放置元件时修改了不一致的grid属性,管脚与线没有连上; c. 创建元件时pin方向反向,必须非pin name端连线. (2)元件跑到图纸界外:没有在元件库图表纸中心创建元件. (3)创建的工程文件网络表只能部分调入pc

2013-09-02 18:03:41 2916

转载 PCB设计安规要求

1 保险管的安规标识齐全保险丝附近是否有6 项完整的标识,包括保险丝序号、熔断特性、额定电流值、防爆特性、额定电压值、英文警告标识。如F101 F3.15AH,250Vac, “CAUTION:For Continued Protection Against Risk of Fire,Replace Only With Same Type and Rating of Fuse”

2013-09-02 18:00:41 3202

转载 PCB工艺规范及PCB设计安规原则

PCB_工艺规范及PCB设计安规原则下载.pdf   ----------------------- 页面 1-----------------------                                                                 Powermyworkroom                           PCB 工

2013-09-02 17:58:01 13742

转载 PCB布局原则

PCB设计的一般原则    印制电路板(PCB)是电子产品中电路元件和器件的支撑件. 它提供电路元件和器件之间的电气连接。随着电于技术的飞速发展,PGB的密度越来越高。PCB设计的好坏对抗干扰能力影响很大.因此,在进行 PCB设计时.必须遵守 PCB设计的一般原则,并应符合抗干扰设计的要求。   要使电子电路获得最佳性能,元器件的布且及导线的布设是很重要的。为了设计质量

2013-09-02 17:52:56 1203

转载 PCB布局指点

在设计中,布局是一个重要的环节。布局结果的好坏将直接影响布线的效果,因此可以这样认为,合理的布局是PCB设计成功的第一步。  布局的方式分两种,一种是交互式布局,另一种是自动布局,一般是在自动布局的基础上用交互式布局进行调整,在布局时还可根据走线的情况对门电路进行再分配,将两个门电路进行交换,使其成为便于布线的最佳布局。在布局完成后,还可对设计文件及有关信息进行返回标注于原理图,使得PCB板中

2013-09-02 17:52:49 560

转载 PCB布局经验

PCB布局在设计中,布局是一个重要的环节。布局结果的好坏将直接影响布线的效果,因此可以这样认为,合理的布局是PCB设计成功的第一步。  布局的方式分两种,一种是交互式布局,另一种是自动布局,一般是在自动布局的基础上用交互式布局进行调整,在布局时还可根据走线的情况对门电路进行再分配,将两个门电路进行交换,使其成为便于布线的最佳布局。在布局完成后,还可对设计文件及有关信息进行返回标注于原理

2013-09-02 17:51:40 766

转载 PCB布局的设计

1 布局的设计   Protel 虽然具有自动布局的功能,但并不能完全满足高频电路的工作需要,往往要凭借设计者的经验,根据具体情况,先采用手工布局的方法优化调整部分元器件的位置,再结合自动布局完成PCB的整体设计。布局的合理与否直接影响到产品的寿命、稳定性、EMC (电磁兼容)等,必须从电路板的整体布局、布线的可通性和PCB的可制造性、机械结构、散热、EMI(电磁干扰) 、可靠性、信号的完

2013-09-02 17:49:49 779

转载 PCB布局

doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。    PCB 布局 1. 根据结构图设置板框尺寸,按结构要素布置安装孔、接插件等需要定位的器 件,并给这些器件赋予不可移动属性。 按工艺设计规范的要求进行尺寸标注。 2. 根据结构图和生产加工时所须的夹持边设置印制板的禁止布线区、禁止布局 区域。根据某些元件的特殊要求,设置禁止布线区。 3. 综合考虑 PCB

2013-09-02 17:48:33 1946

转载 PCB板元件布局基本规则

PCB板元件布局基本规则PCB板元件布局基本规则PCB板元件布局基本规则    1. 按电路模块进行布局,实现同一功能的相关电路称为一个模块,电路模块中的元件应采用就近集中原则,同时数字电路和模拟电路分开    2.定位孔、标准孔等非安装孔周围1.27mm内不得贴装元、器件,螺钉等安装孔周围3.5mm(对于M2.5)、4mm(对于M3)内不得贴装元器件。

2013-09-02 17:47:06 1389

转载 PCB板基础知识、布局原则、布线技巧、设计规则

PCB 板基础知识    一、PCB 板的元素 1、 工作层面 对于印制电路板来说,工作层面可以分为 6 大类, 信号层 (signal layer) ) 内部电源/接地层 内部电源 接地层 (internal plane layer) ) 机械层( 主要用来放置物理边界和放置尺寸标注等信息,起到相应 机械层(mechanical layer) ) 的提示作用。EDA 软件可以提供 16 层的

2013-09-02 17:42:11 10029

转载 PCB板布局原则

PCB板布局原则1.元件排列规则1).在通常条件下,所有的元件均应布置在印制电路的同一面上,只有在顶层元件过密时,才能将一些高度有限并且发热量小的器件,如贴片电阻、贴片电容、贴IC等放在底层。2).在保证电气性能的前提下,元件应放置在栅格上且相互平行或垂直排列,以求整齐、美观,一般情况下不允许元件重叠;元件排列要紧凑,输入和输出元件尽量远离。3).某元器件或导线之间可能存在较高的电

2013-09-02 17:37:27 9833

转载 ALLEGRO与PADS的优点分析

虽然现在硬件发展很快,越来越多的产品带有DDR,pcb layout对DDR走线显然在PADS中处理是相当麻烦的,pcb设计方面远不如在ALLEGRO中方便。但是因为PADS有它的优点,使得还是很多人选择了PADS。★、PADS优点. 建库较简单,修改已方便.. 比较容易学习,容易操作.. 可以实时修改网络,适合于改动不大,或是简单板的走线.容易与原理图交互,不像ALLEGRO

2013-09-02 17:26:05 3802

原创 android4.0系统旋转270度的方法

1,在device/***/***/system.prop 中添加# Display rotate 270 degreero.sf.hwrotation=270 2,在framworks/base/services/surfacefinger/LayerScreenshot.cpp中添加#include .' void LayerScreenshot::

2013-09-02 15:04:39 1404

原创 android内核函数说明

pmu相关常用函数: #include static struct regulator *regulator_LDO23; 打开电源 regulator_LDO23 = regulator_get(NULL, "LCD_3V3");  if (IS_ERR(regulator_LDO23)) {   printk("failed to get resource

2013-08-30 15:52:52 616

原创 camera驱动 for android

平台exynos442系统android 4.0.4 常用camera驱动包含gc0308gt2005gc0328gc2035hi253sp2518 驱动下载地址:http://download.csdn.net/detail/zhangxinghong208/5997425 硬件电路图:

2013-08-23 10:34:24 895

原创 常用触摸屏驱动 android

平台: exynos4210   4412   5250   系统:android4.0.4包中包含6种触摸屏驱动分别为:vtl36xgoodix828goodix8105goodix9xxft5506cypress以上均为ic相关名称均为自己工作中用到的,有需要的朋友可以下载哦!!!!!!!!!!!!!!!!!

2013-08-23 10:07:05 1510 1

鼠标控制手机.zip

鼠标控制手机vysor,亲测有效,使用方法请baidu, 下载chrome,加载vysor,之后就可以打开了

2019-12-18

exynso4412规格书

包含exynso4412规格书 4212规格书(为同一个) 说明:4412和4212规格书相同

2013-11-08

制作ext2文件系统的方法 .

制作ext2文件系统的方法 , 挺好用的,谁用谁知道。

2013-09-18

三星项目uboot交叉编译工具链

三星项目uboot交叉编译工具链 exynos4210 exynos4412 exynos5250

2013-09-12

uboot下的电量读取及控制

uboot下的电量读取及控制, 电量计为max17040, charge为pm2301, cpu为exynos4412.

2013-09-02

android系统休眠下的功耗控制参考

android4.0.4系统休眠下的功耗控制参考 , kernel 3.0.15

2013-09-02

android4.0系统旋转270度的方法

android4.0系统旋转270度的方法, 该方法已经经过量产项目验证。

2013-09-02

camera驱动 android

常用camera驱动 包含gc0308 gt2005 gc0328 gc2035 hi253 sp2518 平台exynos442 系统android 4.0.4

2013-08-23

touch driver android

常用触摸屏驱动 包中包含4种触摸屏驱动 分别为: vtl36x goodix828 goodix8105 goodix9xx ft5506 cypress 以上均为ic相关名称

2013-08-23

电量计-gauge驱动android

电量计-gauge驱动android 包含max17040和bq27410驱动code

2013-08-23

charge driver for android

charge driver for android 项目已量产

2013-08-22

charge_driver_for android

charge_driver_for android 包括pm2301和bq14266, 已量产项目使用

2013-08-22

Image2Lcd 很好的工具

Image2Lcd 很好用的图片转数组的工具软件。

2013-08-22

sscom32串口调试助手

sscom32串口调试助手,作者:聂小猛(丁丁) 很好用的串口调试工具

2013-05-28

Image2Lcd软件

Image2Lcd用于android开发

2013-05-28

Source Insight 3.5 (with keygen)

Source Insight 3.5 (with keygen)

2013-05-28

空空如也

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

TA关注的人

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