- 博客(29)
- 资源 (7)
- 收藏
- 关注
原创 win10 升级以后 virtualbox 网卡变灰 ubuntu 网卡不能使用解决方法
WIN10 自动升级以后 virtual box变灰不能使用 网上的说法是virtual box 和 win10的兼容性问题更新virtual box到最新的即可,但是我一样不行。后采用下面步骤解决问题。1) 卸载virtual box(我手动卸载后,还是不行,部分网友说卸载不干净,导致,我就用某3-8-0强力卸载,但是依旧虚拟机网卡变灰);2) ifconfig 发现只有回路,无网卡,思考v...
2018-06-08 21:21:22
1420
转载 typedef和#define的用法与区别
typedef和#define的用法与区别typedef和#define的用法与区别 一、typedef的用法在C/C++语言中,typedef常用来定义一个标识符及关键字的别名,它是语言编译过程的一部分,但它并不实际分配内存空间,实例像:typedef int INT;typedef int ARRAY[10];type
2017-04-30 19:16:32
493
转载 几种嵌入式实时操作系统的分析与比较
几种嵌入式实时操作系统的分析与比较 由于嵌入式实时操作系统可以支持多任务,使得程序开发更加容易,在便于维护的同时还能提高系统的稳定性和可靠性,所以逐步成为嵌入式系统的重要组成部分,对嵌入式操作系统的研究变得尤为重要。 本文介绍4种嵌入式实时操作系统VxWorks、μClinux、μC/OS-II和eCos,详细分析比较了这4种操作系统的主要性能,并根据分析结果指出了各自
2015-12-04 09:47:25
3992
转载 嵌入式系统搭建
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-12-02 10:35:13
995
原创 openwrt Signing key has not been configured解决办法
在编译openwrt 源码的时候 make V=99 提示Generating index for package ./uci_2014-04-11.1-1_ramips_24kec.ipkGenerating index for package ./wpad-mini_2014-10-25-1_ramips_24kec.ipkSigning key has not been con
2015-02-18 20:34:15
6645
转载 android java-ril-jni-linux-c-c++
从上层到底层的一个代码跟踪 http://www.tuicool.com/articles/v6BZzyF Android Telephony —— 手机信号实时变化源码分析过程记录 - 梦溺残沙里时间 2014-09-03 11:53:00 博客园精华区
2015-01-22 21:40:14
1311
原创 android 手机芯片reference-ril层技术总结一
收集整理。。2014-12-20 小小郭最近在对某款芯片做gprs业务支持,把所有了解到知识做一个归纳,整理,欢迎朋友们指正,也便于知识的传播。想要了解android手机在实现短信,电话,数据等业务的时候,业务的具体代码实现,必须先了解整个业务流程;目前主流智能手机的硬件架构中有两个处理器,一个称为Application Processor(AP),主要用于运行操作系统,执行应用程序
2015-01-20 13:59:02
1737
转载 openwrt SDK, 利用SDK生成自己的ipk安装包
openwrt SDK, 利用SDK生成自己的ipk安装包 2014-06-10 09:29:59 分类: LINUX原文地址:openwrt SDK, 利用SDK生成自己的ipk安装包 作者:qiushui_007Openwrt SDK是一个可再定位的,预编译好的OpenWrt工具链,适用于在不从头开始编译整个系统的前提
2015-01-20 13:57:35
1196
转载 OpenWrt的Makefile的工作
http://www.right.com.cn/forum/thread-73443-1-1.html OpenWrt是一个典型的嵌入式Linux工程,了解OpenWrt的Makefile的工作过程对提高嵌入式Linux工程的开发能力有极其重要意义。OpenWrt的主Makefile文件只有100行,可以简单分为三部分,1~17行为前导部分,19~31为首次执行部分,33~101为
2015-01-17 15:07:16
946
转载 4.1.3 GPIO应用开发方法
http://book.2cto.com/201304/20887.html 在Linux的应用层程序中,可以使用系统中的GPIOLIB模块在用户空间提供的sysfs接口,实现应用层对GPIO的独立控制。本节介绍的GPIO的这种操作方式是在Linux 2.6.35内核之后引入的一种GPIOLIB的管理机制,GPIOLIB提供了很好的用户接口封装,为用户提供了一个动态导出的接口。在实验箱
2015-01-09 14:21:06
854
转载 static函数与普通函数
static函数与普通函数 全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式, 静态全局变量当然也是静态存储方式。这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序, 当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。 而静态全局变量则限制了其作用域, 即只在定义该
2014-12-21 14:05:53
564
原创 各种刷机包的区别
1 fastboot 刷机包 有flash-rom.bat fastboot.exe system.img 这样的,system包后缀是img的 就是fastboot刷机包。使用刷机教程的那种fastboot刷机方法 就行了。 2 ZIP卡刷 刷机包 一般都有system、META-INF 的文件夹,还有boot.img,此类的刷机包是用刷机教程里面的recovery刷机
2014-12-21 12:13:20
2068
转载 android linux 驱动基础
http://www.cnblogs.com/feisky/archive/2010/05/29/1746876.htmlhttp://linux.chinaunix.net/techdoc/beginner/2008/09/17/1032474.shtmlhttp://blog.chinaunix.net/uid-20672257-id-3142809.html
2014-12-21 12:12:05
523
原创 gthread-error ** gthread system may only be initialized once. aborting
调用glib库,使用到线程锁和线程池,运行提示gthread-error ** gthread system may only be initialized once. aborting 解决方法: 在调用glib库函数前调用 if (!g_thread_supported())
2013-09-23 14:36:09
1363
原创 ( samsung and moto ) open source url
三星开源地址http://opensource.samsung.com/moto 开源地址http://sourceforge.net/ 里面可以查询到moto的开源源码 比如XT910 XT910 - 国行 http://sourceforge.net/projects/xt910.motorola/files/XT910/6.7.2_GC-145-SPDU
2012-11-18 16:02:12
1362
转载 为Android内核添加新驱动,并添加到menuconfig菜单
为Android内核添加新驱动,并提供menuconfig选项为Android的Linux内核2.6.25添加驱动。1. 在drives目录下添加hello目录,内含hello.c Kconfig Makefilehello.c内容:#include #include MODULE_LICENSE("Dual BSD/GPL");static int hello_i
2012-10-10 16:16:15
1333
转载 Android内核编译图文教程(HTC G10 Ubuntu 11.04)
转载http://www.miui.com/thread-683503-1-1.html 第0步 编译准备首先,介绍以下编译内核的环境。主机:Ubuntu 11.04(32bit)目标机:HTC Desire HD(G10) 安装系统HTC官方系统2.3(内核版本2.6.35)需要下载文件:1> Android源码(仅适合HTC) http://www.htcd
2012-10-10 16:07:15
2065
转载 解包和打包i9100固件factoryfs.img办法
下载ext4_utils源码包编译。ext4_utils.tar(200KB, 下载次数: 5) 2012-2-24 10:11:23 上传下载次数: 5这是我编译好的:make_ext4fs.tar(80KB, 下载次数: 34) 2012-2-24 10:11:23 上传下载次数: 34xiaolu@ubu
2012-09-01 22:52:39
1997
转载 i9108 9000 rom资源
http://bbs.gfan.com/mobile/android-2756731-1-1.html?extra=page%3D1注意:更新i9108 ZMKK3 root cwm内核,请测试。有问题请及时反馈,给我短消息也可以内核是固件的一部分,要完整升级请刷完整固件以后再刷root内核i9108完整版固件:http://bbs.gfan.com
2012-09-01 21:17:16
1398
转载 从官方原生ROM(system.img)定制update.zip刷机包
要定制自已 ROM 首先要从官方原生 ROM 提取 system.img system.img 这个系统文件解包并打包成 update.zip 的形式用来刷机,update.zip 制作步骤: 一、准备工作: 1、提取 system.img ,具体方法见: 提取到后,把 system.img 放到你的 linux 操作 环境可以访问的某个文件夹,例如 system/system.img ,尽量
2012-08-31 15:02:37
12833
转载 img文件的生存 和 打开
Yaffs(Yet Another Flash File System)文件系统是专门针对NAND闪存设计的嵌入式文件系统,目前有YAFFS和YAFFS2两个版本,两个版本的主要区别之一在于YAFFS2能够更好的支持大容量的NAND FLASH芯片。 下载unyaffs源码,http://code.google.com/p/unyaffs/downloads/list 执行编译命令 g
2012-08-30 20:56:08
958
转载 关于修改android开机界面的文章收集
文章一这一系列的文章将深入框架、系统底层,包含Framework/OS源码阅读、ROM修改。这一篇先从最简单的说起吧,准备写一下开机画面的修改。 一般地,Android开机画面分为两个:第一启动画面、第二阶段启动画面。第一启动画面需要在boot.img里修改,这里说的是在Framework rom里修改的第二阶段启动画面的步骤: 1. 取得手机root
2012-08-29 15:49:31
1395
转载 三星ODIN刷机包的修改
SunnyOK系列讲座索引【第一讲】如何用Odin刷机 - 新手必读http://bbs.gfan.com/android-1653492-1-1.html【第二讲】I897卡刷或CWM刷机教程 http://bbs.gfan.com/android-1701867-1-1.html【第三讲】APK应用程序的解包、修改、编辑、打包及应用 http://bbs
2012-08-28 16:44:42
3915
转载 MOTO sbf文件 打包 封包 修改
LINUX 操作系统手机刷机包 操作系统手机刷机包(.SBF 文件 制作、修改方法 文件)制作、 制作 By shanxin96-2007.2.20第一种修改方法: 第一种修改方法:利用 WINHEX 软件一、获得 .smg 文件 获得 .smg 文件的两种方法: 1、通过 RSD 刷机把 .SBF 文件解开后,产生多个 .smg 文件,提示:RSD 刷机过程中完成 第一个 100%
2012-08-28 16:17:44
6128
原创 windows ubuntu 双系统 蓝屏Technical information: ***stop:0x0000007B(0x80786B58,0xC0000034,0x00000000,0x00
装了双系统 windows xp 和 unbuntu10.24版本安装完毕后出现 蓝屏Technical information: ***stop:0x0000007B(0x80786B58,0xC0000034,0x00000000,0x00000000)网上找了很多 都没有什么信息 后来联想到BIOS中硬盘设置问题 可能引起加载失败进入BIOS 修改硬盘数据接口模式ATA
2012-08-27 16:37:39
5799
转载 Android 编译系统理解:envsetup.sh学习
Android 编译系统理解:envsetup.sh学习来自:优快云博客推荐文章 | 时间:2012-03-28 18:04:33原文链接:http://blog.youkuaiyun.com/sikinzen/article/details/7403328相关主题:Android一、编译指令 cd $(Android_dir) // 进入android
2012-08-25 15:38:31
1613
转载 fastboot 详解
1.Fastboot简介Fastboot是Android快速升级的一种方法,Fastboot的协议fastboot_protocol.txt在源码目录./bootable/bootloader/legacy下可以找到。Fastboot客户端是作为Android系统编译的一部分,编译后位于./out/host/linux-x86/bin/fastboot目录下。Fastboo
2012-08-21 17:24:48
19614
原创 git android 源码 ssl错误, 重新设置即可
标记:在cygwin下调用git clone https://android.googlesource.com/platform/development会出现Cloning into development...error: SSL certificate problem, verify that the CA cert is OK. Details:error
2012-08-21 14:38:54
814
转载 clockworkmod CWM简单介绍
ClockworkMod Recovery实现应用android一键化在线卡刷升级1、android设备系统简介android 设备在内置的Flash设备划分了很多分区。每个分区有不同的功能作用,介绍几个主要的: boot: 这个分区装载的是linux kernel这个就是操作系统的镜像,系统从bootloader起来以后就是通过加载boot镜像来启动和管理整个手机的硬件和
2012-08-09 09:54:57
2205
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人