- 博客(81)
- 资源 (4)
- 收藏
- 关注
转载 Android用surface直接显示yuv数据
Android用surface直接显示yuv数据转自 http://blog.youkuaiyun.com/tung214/article/details/36887041
2015-12-22 21:46:44
1451
转载 android 修改默认时间为24小时格式
由于项目需要,要将android系统的12小时的时间格式修改为默认为是24小时的时间格式。通过研究代码成功的将原来默认是12小时的时间格式该为24小时的时间格式,现将修改的方法写下来和大家分享android系统第一次开机决定系统的时间格式的代码在frameworks层的SettingsProvider应用中。首先要在xml文件中添加相应的代码,在frameworks
2014-08-12 21:50:37
1505
转载 别错把需求当市场
创业团队经常弄混了「需求」与「市场」的差别,从根本上说,需求是需求,但市场的构成除了有需求存在,还得有供给,同时透过共识的价格交集而成交,方能形成市场。简单说,有需求未必能形成市场,那得看供给与价格;反过来说,只有供给而不存在需求,或者供给与需求具备但价格没有共识,市场也不存在。 虽然是很简单的道理,但我还是经常发现多数团队并没有把重心摆在谈论「市场」,而是谈论「需求」,甚至连需求也
2014-02-19 13:41:17
762
原创 vm_ubuntu12.04_ard4.2
Note: It is also possible to build Android in a virtual machine. If you are running Linux in a virtual machine, you will need at least 16GB of RAM/swap and 30GB or more of disk space in order to bui
2014-01-27 17:03:47
809
原创 ubuntu iso文件usb盘启动安装OK方法汇总
ubuntu12.04 iso文件,usb盘启动安装OK方法=======================================================ubuntu官方推荐的工具,更方便简洁 http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/
2014-01-26 12:17:29
1125
原创 camera_lcd之DE和HV模式区别
lcd接口之DE和HV模式----------------------------对于pannel来说,需要一些时序型号与RGB信号配合显示,时序告知pannel,这些颜色显示在pannel的什么物理位置。这些时序叫做TCON. 不同pannel自带的drive ic, 所需要的TCON信号也不同。DE 模式一般需要:DE和clock信号来确定点。比如一个800x480分辨率的pann
2013-12-14 13:56:24
10131
原创 Makefile missing separator. Stop排查解决
Makefile missing separator. Stop排查解决==================================这个makefile里不要乱用TAB,只有命令所在的行才能且只能以TAB开头,其他的如,make变量的定义、赋值,make内定函数如$(error "strings")都不能以TAB开头,不然make会将其作为命令来处理。用个
2013-12-02 20:31:18
1491
原创 交叉编译之在Linux下编译Windows版本的adb和fastboot
1) 执行:apt-get install mingw32 安装了linux-windows交叉编译环境mingwin2) 执行:. build/envsetup.sh 执行choosecombo,选择各个参数 这两步设置了一些编译参数和环境变量,按照你正常编译Android的设置即可。3) 执行:mak
2013-11-24 18:20:13
1540
原创 vim_ctags_cscope使用
vim多行复制黏贴方法之最直观可视操作===========================================shift+v进入可视模式,选中要拷贝的行,输入y复制,光标移到奥黏贴的位置,输入p或者P黏贴
2013-10-21 11:38:27
586
原创 使用UCloner-10.10.1脚本克隆备份恢复ubuntu系统
clone---------------sudo ./ucloner_cmd.py mode=clone lang=cn /=/dev/sda2 /_fs=ext4 /home=/dev/sda3 /home_fs=reiserfs /boot=/dev/sda4 /boot_fs=reiserfs /usr/local=/dev/sda5 /usr/local_
2013-10-09 08:04:47
3009
转载 房价降不下来的内幕_原来房子不是盖来住的
在一间KTV的包房内,坐着一个体态臃肿满面通红的中年男人和一个有点愣愣的年轻小伙子二愣.他们是一对叔侄.首先年轻人开始说话了2 R9 E# |# u" c& {. O( c1 Z 二愣:叔,.最近咱们建的房子好像没什么人买呀!你得想个法子呀!5 B! u) s0 d( r4 g& B% J 中年男人瞟了自己的愣侄子一眼,拿起桌子上的一瓶价值上W的红酒给自己满上一大杯一口渴了个底
2013-10-06 14:44:29
663
转载 FastBoot协议版本0.4
FastBoot协议版本0.4==================================== fastboot协议是一种通过USB连接与bootloaders通讯的机制。 它被设计的非常容易实现,能够用于多种设备和运行Linux、Windows或者OSX的主机。基本需求(Basic Requirements) * 两个端点,一个输入端,一个输出
2013-09-27 21:30:23
762
原创 更改Ubuntu Server命令行下的默认语言类型和时区时间
如果Ubuntu Server在安装过程中,选择的是中文(很多新手都会在安装时选择中文,便于上手),这样在完成安装后,系统默认的语言将会是中文zh_CN.UTF- 8。但问题是我们安装的是服务器,只需要运行命令行终端,但在终端下无法正常的显示默认中文编码zh_CN.UTF-8。法一:修改Ubuntu的配置文件/etc/default/locale将原来的配置内容修改为
2013-09-17 21:07:49
2517
原创 开发板发展漫谈
(1) 2410/2440---arm9时代2007年以前,“开发板”这个名字还很少有人知道。07年之后的2年时间里,开发板行业呈现井喷式增长。原本只有两三家在做,这时的“开发板”更多是在三星、德仪、Atmel官方Demo基础上进行部分改进而成,价格不菲,资料也很少。07年之后,迅速发展到30余家,而开发板本身也不仅仅是改进,各厂家纷纷改版设计,可以说是百家争鸣。 2440开发板市场在短暂
2013-07-05 16:40:08
825
转载 程序员转型不得不说的事-转型的原因
一转眼不做一线的开发已经将近两年了,但是在这两年当中还是没有离开编程,还是在不断的学习,或者当一个在站在圈子外面再来看做程序员的点点滴滴颇有些感触,所以在这里分享一下我的经验,希望用咱们希望从编程的圈子里走出来的人,以及希望进入编程圈子当中的人有一点用处。首先我必需要说程序员为什么转型:在国外有很多老枪,甚至经常看到有的公司的招聘要求动辙8年、10年,而在国内有这么久一线编
2013-07-05 15:38:39
758
转载 技术员转型之路分析
做为技术人员,大家都觉得工资高,工作稳定,还能学到很多的东西。是大部份走出校门或性格内向,或希望过平静生活的人的必然选择。其实,你们有没有问过自己,这条路到底走对了吗? 一个刚毕业的大学生,从事销售和从事技术两种不同的工作,可能工资的差距会达到数倍之远。对于初出校门的人来说,不无一种极端的诱惑力。刚毕业的年青人,当然会果断的选择技术之路。 两年后,我们再看看,由于经验的积累,做业务的积
2013-07-02 10:15:56
867
原创 android 开机动画(boot animation)的制作
Android开机动画有两种修改方法,android 2.0及之后,使用bootanimation程序显示开机画面,如需修改开机画面,不用修改代码,只需按格式要求做bootanimation.zip包,放在系统的/system/media目录中,或/data/local目录中即可,两个目录下都存在时,优先使用/data/local下的。android 2.0之前,则需要修改源码。 开机画面
2013-05-23 16:32:11
1071
转载 linux进程(fork,waitpid)
对于进程的一生可以用一些形象的比喻作一个小小的总结:随着一句fork,一个新进程呱呱落地,但它这时只是老进程的一个克隆。然后随着exec,新进程脱胎换骨,离家独立,开始了为人民服务的职业生涯。人有生老病死,进程也一样,它可以是自然死亡,即运行到main函数的最后一个”}”,从容地离我们而去;也可以是自杀,自杀有2种方式,一种是调用 exit函数,一种是在main函数内使用r
2013-05-21 10:05:19
614
原创 工业级芯片与汽车级芯片
工业级芯片的工作温度范围是-40℃~85℃汽车级芯片工作温度范围是-40℃~125℃按温度适应能力及可靠性分为四类:商业级(0~70摄氏度)、工业级(-40~85摄氏度)、汽车级(-40~120摄氏度)军工级(-55~150摄氏度)一般区分都是按芯片型号的后缀字母来区分不过根据不同的厂家后缀字母也不一样。芯片主要是还是温度问题原来的商业级代号为C:0~70℃;工业级代号为I:-2
2013-05-19 22:37:02
18349
转载 改变ubuntu默认编码为GBK
在Ubuntu支持中文后(方法见上篇文章),默认是UTF-8编码,而Windows中文版默认是GBK编码。为了一致性,通常要把Ubuntu的默认编码改为GBK。当然你也可以不改,但这会导致我们在两个系统之间共享文件变得非常不方便,Samba共享的文件也总会有乱码出现。总不能每次传完文件都人肉转码一次吧。 ubuntu转码需要分为几个部分分别进行:1)让Ubuntu支持GBK
2013-05-19 22:12:26
12919
转载 Windows 7作PXE Server网络安装Ubuntu 10.04
1.服务器端设置.(1)下载TFTP32.我的服务器端使用的是windows 7 专业版,在windows平台下搭建dhcp+tftp服务器,最好用的而且免费的工具就是tftp32了.点击这里下载后,运行,在出现的界面中进行相应设置.(2)设置DHCP.在运行后的TFTP32界面上,current directory选择当前tftp32所在的目录,server interfaces
2013-05-19 21:44:26
2932
原创 ubuntu时区设置
$ sudo dpkg-reconfigure tzdataCurrent default time zone: 'Asia/Chongqing'Local time is now: Sun May 19 11:40:56 CST 2013.Universal Time is now: Sun May 19 03:40:56 UTC 2013.
2013-05-19 11:38:28
1216
原创 samba ldap
账号信息存储位置===============用smbldap-useradd -m -a -P user 添加的帳號只有儲存在LDAP上,這裏包括了系統帳號及samba帳號。用useradd username 添加的帳號只儲存在 /etc/passwd 和 /etc/group上。用smbpasswd -a username 添加的帳號只儲存在 /etc/samba/smbpas
2013-05-11 15:41:57
3357
原创 openldap安装
手动打开openldap调式信息===========================os-weizb@ubuntu:/etc/samba$ which slapd/usr/sbin/slapdos-weizb@ubuntu:/etc/samba$ sudo /usr/sbin/slapd -d 256@(#) $OpenLDAP: slapd 2.4.21 (Dec 19 2
2013-05-07 23:12:39
2106
原创 安装Redmine 1.3.x 之Ubuntu Server 10.04
安装redmine 1.3-stable版本Install the LAMP stack$ sudo tasksel install lamp-serverInstall the required packages$ sudo apt-get install build-essential subversion libmysqlclient-dev libdigest
2013-05-06 15:25:46
1281
原创 git+gerrit+jenkins经典组合之安装使用
apt源包安装jenkins===============参考官方 https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntuwget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -s
2013-05-03 20:58:29
7022
转载 Git、Gerrit与Jenkins/Hudson CI服务器
本文讲述了如何为基于团队的代码审查系统配置Git、Gerrit与Jenkins/Hudson,正如我在 《Git, Gerrit and Jenkins for iOS development》和 《Gerrit Git Reviewwith Jenkins CI Server》演讲(以及第一次提出这种做法的 《Someday...》)中所倡导的那样。文中的范例假定你所使用的操作系统是OS
2013-05-03 20:58:11
2315
原创 ubuntu10.04 LTS升级git 版本
1. 源码编译升级git版本卸载源安装git版本$ apt-get remove git git-core$ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev libssl-dev asciidoc docbook2x$ git clone git:
2013-04-30 19:07:15
4501
转载 烤鸭的gerrit使用总结
1. 前言最近在摸索git + gerrit代码审核的工作模式,需要安装gerrit服务器,经过一阵折腾,走了不少弯路,在此做下笔记,以便自己或者他人参考。有误的地方请指教。我的环境如下:环境IP说明Windows XP192.168.1.100客户端web访问gerrit服务器
2013-04-29 21:47:25
3564
原创 安装gerrit+http
安装maven$ sudo apt-cache search mavenmaven-debian-helper - Helper tools for building Debian packages with Mavenmaven2 - Java software project management and comprehension tool$ sudo apt-get ins
2013-04-29 19:07:52
6951
原创 ubuntu10.04添加删除PPA源
Ubuntu里,PPA代表一种非稳定版本的发布,喜欢尝鲜的人一般会加入很多PPA源。Personal Package Archives,个人软件包档案,Ubuntu Launchpad网站提供的一项源服务,允许个人用户上传软件源代码,通过Launchpad进行编译并发布为2进制软件包,作为apt/新立得源供其他用户下载和更新。关于PPA到详细说明,可以参考https://help.laun
2013-04-29 18:22:13
3751
原创 平板方案
一、平板方案之低端(瑞芯微+ 全志 + 全志 )全志A13/2G通话 /7寸/30X元/双摄像全志Q88 /7寸/23X元/单摄像全志A13 /9寸/33X元/单摄像威盛8850 /7寸/27X元/单摄像瑞芯微RK3066 /7寸/40X元/双摄像瑞芯微RK3066 /9.7寸/65X元/双摄像盈方微 http://www.
2013-04-26 17:01:50
3452
转载 android HAL开发之基于Service的HAL设计
在上文中我们实现了利用Service来设计HAL,但是根据Android的框架,一般应用程序都不直接和Service打交到,中间需要经过一个Manager层。我们在这里也按照Android的框架,进一步优化HAL的设计。结构如下:HAL stub JNI 库 JAVA Service Manager JAVA 应用程序。由于LedManager和LedService
2013-04-22 17:32:30
936
转载 Android HAL开发之基于Service的HAL设计
在上一篇文章中,我介绍了一种应用程序直接调用JNI库的HAL设计方法,该方法虽然简单,但是不符合Android的框架结构,下面我们介绍一种通过Service提供接口给应用程序的设计方法,结构如下:HAL stub JNI 库 JAVA Service JAVA 应用程序。HAL stub的设计和上文一样,JNI库的设计中唯一需要修改的地方就是register_mokoid_se
2013-04-22 17:30:41
1016
转载 Android HAL开发之Java应用程序直接调用JNI库
这篇先介绍最简单的一种实现方式 - Java应用程序直接调用JNI库。由于JNI技术的存在,在Android中,java程序能够很好的调用C/C++库。我们这里设计一个简单的HAL,一共只有三层: HAL stub JNI 库 JAVA应用程序。我们现看看HAL stub的代码:int led_device_close(struct hw_device_t* device)
2013-04-22 17:28:01
1499
原创 非标准硬件控制之增加系统API
背景分析:android主要设计目标之一就是要使应用程序和系统能独立于具体的计算机体系结构和硬件平台,表现在设备驱动程序设计上.对于已有的Linux标准设备驱动程序可以直接继续使用,只需为其增加应用层JNI接口。但对于Linux没有的非标准设备则提倡在Linux内核中驱动部分只做很少的接口工作,尽量把驱动程序的主要处理放在Android的上层架构中,即在应用层实现。以硬件控制hel
2013-04-22 16:16:35
1001
原创 kernel与用户层接口之字符设备接口
kernel与用户层接口之字符设备接口:两种方法: 1. register_chrdev方法2. platform_driver方法platform_driver方法原理:platform_driver和platform_device的name名字名字必须匹配才能实现device和driver的绑定?(1)在内核初始化时kernel_init()
2013-04-22 12:05:27
1905
原创 IIC时序分析
单片机进行写操作时,首先发送该器件的7位地址码和写方向位”0”(共8位,即一个字节),发送完后释放SDA线并在SCL线上产生第9个时钟信号。被选中的存储器器件在确认是自己的地址后,在SDA线上产生一个应答信号作为响应,单片机收到应答后就可以传送数据了。传送数据时,单片机首先发送一个字节的被写入存储器的首地址,收到存储器器件的应答后,单片机就逐个发送数据字节,但每发送一个字节后都要等待应答。字节
2013-04-22 11:13:11
1373
H7440HS_datasheet_20170525.pdf
2019-12-29
H7430H_datasheet_20170524.pdf
2019-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人