- 博客(55)
- 资源 (16)
- 收藏
- 关注
原创 进程调度相关
进程的同步:机制原子操作信号量机制自旋锁管程,会合,分布式系统进程之间通信的途径:共享存储系统消息传递系统管道:以文件系统为基础操作系统中进程调度策略:FCFS(先来先服务),优先级,时间片轮转,多级反馈
2014-03-06 11:38:36
559
原创 void指针的用法
指针有两个属性:指向变量/对象的地址和长度但是指针只存储地址,长度则取决于指针的类型 编译器根据指针的类型从指针指向的地址向后寻址 指针类型不同则寻址范围也不同,比如: int*从指定地址向后寻找4字节作为变量的存储单元 double*从指定地址向后寻找8字节作为变量的存储单元 1.void指针是一种特别的指针 void *vp //说它特别是因
2014-03-06 11:31:54
665
原创 c语言运算符优先级
优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .
2014-03-06 10:18:26
537
原创 c语言中形参和实参的关系
形参出现在函数定义中,在整个函数体内都可以使用, 离开该函数则不能使用。实参出现在主调函数中,进入被调函数后,实参变量也不能使用。 形参和实参的功能是作数据传送。发生函数调用时, 主调函数把实参的值传送给被调函数的形参从而实现主调函数向被调函数的数据传送。1.形参变量只有在被调用时才分配内存单元,在调用结束时, 即刻释放所分配的内存单元。因此,形参只有在函数内部有效。 函数调用结束返回主调
2014-02-20 17:12:16
1597
原创 指针函数与函数指针的区别
一、在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针 类型标识符 *函数名(参数表) int *f(x,y); 首先它是一个函数,只不过这个函数的返回值是一个地址值。函数返回值必须用同类型的指针变
2014-02-20 16:47:00
509
原创 数组指针和指针数组的区别
数组指针(也称行指针)定义 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
403
原创 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
533
原创 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
1527
原创 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
1301
原创 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
647
原创 android默认时区
persist.sys.timezone值域•Marshall Islands 马绍尔群岛 Pacific/Majuro •Midway Island 中途岛 Pacific/Midway
2013-10-31 20:02:54
896
原创 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
656
原创 android软件工程师请进(说说自己公司的软件人员配置)
所在公司软件人员配置:驱动工程师:6个 一般就是调试tp驱动,lcd参数,camera的效果等,一般需要外设原厂和ap(cpu)原厂的支持。应用工程师:3个 一般是改改android的桌面--launcher ,做一下视频播放器,音乐播放器 订单工程师:1个 一般就是做客户指定修改的一些东西(比如桌面背景,开机logo等),这种一般贴别人的品牌来买。
2013-10-17 15:38:44
1071
原创 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
637
原创 layout规律
1,线宽和线距要设备合适,线宽要小一点,线距要小一点,但是太小了,会增加成本。2,转孔要小一点。3,走线要密一点。4,需要转孔层中的走线尽量错开。
2013-09-26 11:45:27
680
原创 制作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
912
原创 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
806
原创 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
779
原创 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
2790
原创 在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
549
原创 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
7239
原创 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
924
转载 PCB安规技术大全
PCB安规技术大全下载.doc 1.原理图常见错误: (1)ERC报告管脚没有接入信号: a. 创建封装时给管脚定义了I/O属性; b.创建元件或放置元件时修改了不一致的grid属性,管脚与线没有连上; c. 创建元件时pin方向反向,必须非pin name端连线. (2)元件跑到图纸界外:没有在元件库图表纸中心创建元件. (3)创建的工程文件网络表只能部分调入pc
2013-09-02 18:03:41
3803
转载 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
3592
转载 PCB工艺规范及PCB设计安规原则
PCB_工艺规范及PCB设计安规原则下载.pdf ----------------------- 页面 1----------------------- Powermyworkroom PCB 工
2013-09-02 17:58:01
14806
转载 PCB布局原则
PCB设计的一般原则 印制电路板(PCB)是电子产品中电路元件和器件的支撑件. 它提供电路元件和器件之间的电气连接。随着电于技术的飞速发展,PGB的密度越来越高。PCB设计的好坏对抗干扰能力影响很大.因此,在进行 PCB设计时.必须遵守 PCB设计的一般原则,并应符合抗干扰设计的要求。 要使电子电路获得最佳性能,元器件的布且及导线的布设是很重要的。为了设计质量
2013-09-02 17:52:56
1431
转载 PCB布局指点
在设计中,布局是一个重要的环节。布局结果的好坏将直接影响布线的效果,因此可以这样认为,合理的布局是PCB设计成功的第一步。 布局的方式分两种,一种是交互式布局,另一种是自动布局,一般是在自动布局的基础上用交互式布局进行调整,在布局时还可根据走线的情况对门电路进行再分配,将两个门电路进行交换,使其成为便于布线的最佳布局。在布局完成后,还可对设计文件及有关信息进行返回标注于原理图,使得PCB板中
2013-09-02 17:52:49
593
转载 PCB布局经验
PCB布局在设计中,布局是一个重要的环节。布局结果的好坏将直接影响布线的效果,因此可以这样认为,合理的布局是PCB设计成功的第一步。 布局的方式分两种,一种是交互式布局,另一种是自动布局,一般是在自动布局的基础上用交互式布局进行调整,在布局时还可根据走线的情况对门电路进行再分配,将两个门电路进行交换,使其成为便于布线的最佳布局。在布局完成后,还可对设计文件及有关信息进行返回标注于原理
2013-09-02 17:51:40
837
转载 PCB布局的设计
1 布局的设计 Protel 虽然具有自动布局的功能,但并不能完全满足高频电路的工作需要,往往要凭借设计者的经验,根据具体情况,先采用手工布局的方法优化调整部分元器件的位置,再结合自动布局完成PCB的整体设计。布局的合理与否直接影响到产品的寿命、稳定性、EMC (电磁兼容)等,必须从电路板的整体布局、布线的可通性和PCB的可制造性、机械结构、散热、EMI(电磁干扰) 、可靠性、信号的完
2013-09-02 17:49:49
887
转载 PCB布局
doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 PCB 布局 1. 根据结构图设置板框尺寸,按结构要素布置安装孔、接插件等需要定位的器 件,并给这些器件赋予不可移动属性。 按工艺设计规范的要求进行尺寸标注。 2. 根据结构图和生产加工时所须的夹持边设置印制板的禁止布线区、禁止布局 区域。根据某些元件的特殊要求,设置禁止布线区。 3. 综合考虑 PCB
2013-09-02 17:48:33
1995
转载 PCB板元件布局基本规则
PCB板元件布局基本规则PCB板元件布局基本规则PCB板元件布局基本规则 1. 按电路模块进行布局,实现同一功能的相关电路称为一个模块,电路模块中的元件应采用就近集中原则,同时数字电路和模拟电路分开 2.定位孔、标准孔等非安装孔周围1.27mm内不得贴装元、器件,螺钉等安装孔周围3.5mm(对于M2.5)、4mm(对于M3)内不得贴装元器件。
2013-09-02 17:47:06
1466
转载 PCB板基础知识、布局原则、布线技巧、设计规则
PCB 板基础知识 一、PCB 板的元素 1、 工作层面 对于印制电路板来说,工作层面可以分为 6 大类, 信号层 (signal layer) ) 内部电源/接地层 内部电源 接地层 (internal plane layer) ) 机械层( 主要用来放置物理边界和放置尺寸标注等信息,起到相应 机械层(mechanical layer) ) 的提示作用。EDA 软件可以提供 16 层的
2013-09-02 17:42:11
11114
转载 PCB板布局原则
PCB板布局原则1.元件排列规则1).在通常条件下,所有的元件均应布置在印制电路的同一面上,只有在顶层元件过密时,才能将一些高度有限并且发热量小的器件,如贴片电阻、贴片电容、贴IC等放在底层。2).在保证电气性能的前提下,元件应放置在栅格上且相互平行或垂直排列,以求整齐、美观,一般情况下不允许元件重叠;元件排列要紧凑,输入和输出元件尽量远离。3).某元器件或导线之间可能存在较高的电
2013-09-02 17:37:27
12142
转载 ALLEGRO与PADS的优点分析
虽然现在硬件发展很快,越来越多的产品带有DDR,pcb layout对DDR走线显然在PADS中处理是相当麻烦的,pcb设计方面远不如在ALLEGRO中方便。但是因为PADS有它的优点,使得还是很多人选择了PADS。★、PADS优点. 建库较简单,修改已方便.. 比较容易学习,容易操作.. 可以实时修改网络,适合于改动不大,或是简单板的走线.容易与原理图交互,不像ALLEGRO
2013-09-02 17:26:05
4055
原创 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
1450
原创 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
651
原创 camera驱动 for android
平台exynos442系统android 4.0.4 常用camera驱动包含gc0308gt2005gc0328gc2035hi253sp2518 驱动下载地址:http://download.youkuaiyun.com/detail/zhangxinghong208/5997425 硬件电路图:
2013-08-23 10:34:24
940
原创 常用触摸屏驱动 android
平台: exynos4210 4412 5250 系统:android4.0.4包中包含6种触摸屏驱动分别为:vtl36xgoodix828goodix8105goodix9xxft5506cypress以上均为ic相关名称均为自己工作中用到的,有需要的朋友可以下载哦!!!!!!!!!!!!!!!!!
2013-08-23 10:07:05
1647
1
camera驱动 android
2013-08-23
touch driver android
2013-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人