- 博客(169)
- 资源 (9)
- 收藏
- 关注
原创 TOGAF ENTERPRISE (一)架构开发方法ADM
ADM周期的各个阶段被进一步划分为以下步奏:例如架构开发方法阶段(D\C\D)内的步奏:1、选择参考模型、视角和工具;2、开发基线架构描述;3、开发目标架构及描述;4、进行差距分析;5、定义候选路线图组件;6、化解贯穿架构的全景的影响;7、进行正式利益攸关方审视;8、最终确定架构;9、创建架构定义文件。...
2018-09-14 16:45:08
655
原创 四极管:室内定位技术(一)
国外微软、谷歌、苹果、诺基亚、博通、IndoorAtals、Qubulus等,研究室内定位这一技术解决方案,但是各自采用的技术定位有所不同。 在国内,也研究得如火如荼,863导航领域专家组组长、中科院院士周成虎表示,中国已经拥有了世界上领先室内定位技术能力,形成室内外亚米级厘米级、室内外由于3米的无缝定位导航能力。 在测绘行业的朋友们都知道,室外的定位技术已经非常成熟,
2014-06-26 17:03:28
1396
转载 室内定位技术
大家都知道GPS,这个东西很强大,被各行各业使用。不过它也有一个很明显的缺陷,就是在室内不能定位,而且一般民用的精度也不够高(10m左右),相对于室内导航的要求(1m左右)还有一段距离。随着智能手机的普及,以及移动互联网的发展,地图与导航类软件将进入一个新的时代——室内导航。近几年来,包括谷歌、微软、苹果、博通等在内的一些科技巨头,还有一些世界有名的大学都在研究室内定位技术。 室内定位技术的
2014-06-24 16:52:15
2380
转载 android Memory Management, OutOfMemoryError Note .
Android框架强制每个进程的24 MB内存限制。在一些旧的设备,如在G1,限制为16 MB 更低,更重要的是,由位图使用的内存限制。处理图像的应用程序,它是很容易达到此限制,并获得与OOM 异常死亡 的过程:E / dalvikvm堆(12517):1048576字节外部分配这个 过程中过大的E / GraphicsJNI(12517): VM将不会让我们分配1048576字节 / And
2014-04-30 09:30:08
815
转载 四极管:APN
APN(Access Point Name),即“接入点名称”,用来标识GPRS的业务种类,目前分为两大类:CMWAP(通过GPRS访问WAP业务)、CMNET(除了WAP以外的服务目前都用CMNET,比如连接因特网等)。 APN的英文全称是Access Point Name,中文全称叫接入点,是您在通过手机上网时必须配置的一个参数,它决定了您的手机通过哪种接入方式来访问网络。
2013-11-27 11:44:00
960
原创 四极管:蓝牙移植
root@ubuntu:/cm10/4.2/packages/apps/Settings/src/com/android/settings/bluetooth# lsA2dpProfile.java DevicePickerActivity.javaBluetoothCallback.java De
2013-11-19 10:12:09
1803
原创 四极管: android4.2 大容量存储及挂载PC(一) 之前保存丢失,重复编辑
USB On-The-Go and Embedded HostVirtually every portable device now uses USB for PC connectivity. As these products increase in popularity, there is a growing need for them to communicate both with U
2013-10-25 14:12:38
2804
原创 四极管:android4.0 实现U盘挂载PC (一)
USB On-The-Go and Embedded Host Virtually every portable device now uses USB for PC connectivity. As these products increase in popularity, there is a growing need for them to communicate both
2013-10-25 10:49:29
2449
原创 adnroid4.0 下linux3.0的变化
汇编记录一下:Linux Kernel for Android 4.0--- 初稿 2011-11-251. android 4.0 system be released2011-10-19上午10点,google发布了代号为Ice Cream Sandwich(简称ICS,冰淇淋三明治)的android4.0系统。十大特性:…4)、 同步升级Linux内核 更新3.0以上
2013-10-18 14:24:32
1507
原创 四极管:radiooptions
root@android:/ # radiooptionsradiooptionsUsage: radiooptions [option] [extra_socket_args] 0 - RADIO_RESET, 1 - RADIO_OFF, 2 - UNSOL_NETWORK_STATE_CHANGE,
2013-10-11 14:10:05
1169
转载 关于BOOTCMD
uboot在进行系统启动和内核加载的时候被分为俩个阶段,第一阶段主要是写汇编代码,我没有仔细研究,只是看了看移植好的针对mini2440的tekkman的uboot代码。第二个阶段为由C写成,易于研究和学习。掌握了基本的流程。(1)第一阶段的功能Ø 硬件设备初始化Ø 加载U-Boot第二阶段代码到RAM空间Ø 设置好栈Ø 跳转到第二阶段代码入
2013-06-05 22:02:00
3414
转载 uboot 串口初始化
目录零、概述一、init_baudrate二、serial_init三、console_init_f四、devices_init五、console_init_r六、打印信息七、为什么要使用devlist,std_device[]?零、概述上面这张图是U-Boot中串口设备驱动的流程,从寄存器级别的设置到最后终端信息的输出。下面我们详细讲解每一
2013-06-04 22:44:31
4087
原创 项目
之前对项目的定义太狭隘,多学习,解脱研发工程师的视野,将会陆陆续续上传自己对于项目管理的心得:一、项目可以创造啥?项目就是写代码画电路图??,NO,还有模具设计,测试、工程,品质,生产??NO,NO...先来看看项目可以创造啥 :(PMBOK)1、一种产品,既可以是其他产品的组成部分,也可以本身就是终端产品。2、一种能力(如支持生产或配送的业务职能),能用来提供某种服务
2013-04-07 22:16:42
914
转载 两个C++编译错误及解决办法--does not name a type和field `XX' has incomplete type
两个C++编译错误及解决办法--does not name a type和field `XX' has incomplete type编译错误一:XX does not name a type 编译错误二:field `XX' has incomplete type 编译错误一:XX does not name a type, 中文意思为“XX没有命名一个类型“拿个
2013-02-02 16:03:22
6773
原创 四极管:关于__android_log_print错误提示
cm7自己写了一个模块,但是C代码里有用到LOGI,编译的时候报错,说undefined reference to `__android_log_print' ,在 Android.mk文件中需要加入:LOCAL_LDLIBS := -llogLOCAL_C_INCLUDES += system/core/include/cutilsLOCAL_SHARED_LI
2012-12-21 15:20:51
2936
转载 四极管:Ubuntu下硬盘的自动挂载
Ubuntu下硬盘的自动挂载前段时间重装了系统,伴随而来的是硬盘分区的变化和配置问题。具体来说就是,我使用了Acronis Disk Director Suite软件,将原来安装在ext4下面的Ubuntu给格式化掉了,因为原来的该Ubuntu因为更新内核挂掉了,图形界面不可用,对我来说,目前使用图形界面还是很有必要的。在经历过多次尝试之后,我还是放弃了找回这个Ubuntu,而直接选择了重装,
2012-09-26 14:29:39
1467
转载 四极管:Android标题栏各种设置
1、隐藏标题栏requestWindowFeature(Window.FEATURE_NO_TITLE);2、在标题栏显示进度条requestWindowFeature(Window.FEATURE_PROGRESS);setContentView(R.layout.progressbar_1);setProgressBarVisibility(true);fina
2012-08-10 17:28:09
874
原创 四极管:FastBoot 协议源码
FastBoot Version 0.4----------------------The fastboot protocol is a mechanism for communicating with bootloadersover USB. It is designed to be very straightforward to implement, toallo
2012-07-23 18:31:20
1676
转载 四极管:转载老罗
前面我们分析了Android应用程序注册广播接收器的过程,这个过程只完成了万里长征的第一步,接下来它还要等待ActivityManagerService将广播分发过来。ActivityManagerService是如何得到广播并把它分发出去的呢?这就是本文要介绍的广播发送过程了。 广播的发送过程比广播接收器的注册过程要复杂得多了,不过这个过程仍然是以ActivityManag
2012-07-19 09:08:38
2449
转载 四极管:京东物流“后牌照”战略:8月底开放 或分拆
京东物流“后牌照”战略:8月底开放 或分拆作者:赵楠今年首批快递企业年检通过名单的流出,使已取得快递“牌照”的京东商城旗下快递公司浮出水面。围绕快递物流,京东商城CEO刘强东的下一步是开放,或许还有分拆。6月25日,中央政府门户网站发布了2012年国内首批快递经营企业的审核通过名单。其中,京东商城旗下快递公司——江苏京东信息技术有限公司赫然在列。资料显示
2012-06-27 08:48:25
6603
原创 四极管:快速烧写
fastboot flash bootloader boot.imgping 127.0.0.1 -n 2 >NULLfastboot flash kernel kernel.imgping 127.0.0.1 -n 2 >NULLfastboot flash ramdisk ramdisk.imgping 127.0.0.1 -n 2 >NULLfastboot eras
2012-06-25 17:05:20
1395
转载 四极管:Linux Shell编程入门
Linux Shell编程入门Posted on 2008-05-18 14:35 suyang从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可
2012-06-08 18:44:20
634
原创 四极管:制作Android开机 logo 之kernel
1、安装pngtopnm工具。$ sudo apt-get install netpbm 注:安装完以后就会有pngtopnm,pnmquant,pnmtoplainpnm三个工具。2、选择logo的图片: 首先选择一个自己喜欢的图片,然后通过PS软件将该图片保存为.png格式, 比如保存为linuxlogo.png.3、制作.ppm格式的图片:$ pngtop
2012-05-23 10:47:35
1432
转载 四极管:Android开机logo制作
转自:http://blog.lrenwang.com/post/109/制作Android的开机画面 这里所说的是android启动的第一个界面,即kernel启动后由init进程调用的显示界面手头有块idea6410开发板,是4.3寸TFT液晶屏(480*272分辨率)首先需要制作一个480*272大小的图片:在WINDOWS上用PS应该是最方便的。保存
2012-05-23 08:39:38
959
转载 四极管:Windows JNI 实例
安装NDK(R7, android-ndk-r7b-windows.zip,解压即可使用)注:R7之前的版本,必须要安装Cygwin才能使用NDK。从R7开始,Windows版本的NDK提供了一个ndk-build.cmd脚本,可以直接利用这个脚本编译。想要做到这一点,只要为Eclipse Android工程添加一个Builder,就能实现Eclipse的自动编译NDK。1. NDK实例
2012-05-21 11:32:18
734
转载 四极管:JNI学习(一:书写步骤及简单在eclipse下实现JNI)
JNI学习(一:书写步骤及简单在eclipse下实现JNI)2011-03-14 16:12好吧。。吐槽下,话说最近鸭梨好大。。莫非是事情越来越多。。。望天。。。1、JNI(java native interface:java本地调用) 书写步骤:编写带有native声明的方法的java类==>使用javac命令编译所编写的java类==>使用ja
2012-05-19 20:13:50
1091
转载 四极管:转一个解析linux内核I2C体系结构的例子,说的比较清楚
作者:刘洪涛,华清远见嵌入式学院讲师。四、在内核里写i2c设备驱动的两种方式前文介绍了利用/dev/i2c-0在应用层完成对i2c设备的操作,但很多时候我们还是习惯为i2c设备在内核层编写驱动程序。目前内核支持两种编写i2c驱动程序的方式。下面分别介绍这两种方式的实现。这里分别称这两种方式为“Adapter方式(LEGACY)”和“Probe方式(new style)”。(1) Ada
2012-05-10 13:50:53
1117
原创 四极管:I2CTools编译方法
i2cdetect: /data/arm-2009q3/bin/arm-none-linux-gnueabi-gcc -O2 -I../include -c i2cdetect.c -static -o i2cdetect.o /data/arm-2009q3/bin/arm-none-linux-gnueabi-gcc -O2 -I../include -
2012-05-07 09:31:39
2242
转载 四极管:I2C Tools for Linux
I2C Tools for LinuxThe I2C tools that used to be part of the lm-sensors package have been split to a separate package. The rationale for that move is that not all hardware monitoring chips are I2C d
2012-05-05 16:23:59
1750
原创 四极管: Android开发调试I2C设备驱动 i2cdetect 工具的使用
使用步骤: 1、在网上搜索一个i2cdetect工具包。我下载的是i2c-tools-3.0.2.tar.bz2。放到windows与ubuntu共享目录。 tar -xvf i2c-tools-3.0.2.tar.bz2 2、进入根目录:zhd@ubuntu:~$ sudo su[sudo] password fo
2012-05-05 15:25:46
5359
转载 四极管:container_of 理解
来源于泡泡的博客。。。问题:如何通过结构中的某个变量获取结构本身的指针???关于container_of见kernel.h中:/*** container_of - cast a member of a structure out to the containing structure* @ptr: the pointer to the member.* @ty
2012-04-16 14:18:05
787
转载 四极管:ubuntu 11.10 安装 gcc 4.4
转http://hi.baidu.com/designhouse/blog/item/fec5cdbf8d6a231618d81fc1.htmlubuntu 11.10 安装 gcc 4.42011年10月29日 星期六 23:54ubuntu 11.10的gcc版本是4.6.1,版本太高,编译android时出错,要把gcc版本改为4.4.3。通过gcc -v命令可以发现
2012-04-13 14:30:11
1307
1
原创 四极管:Android rameworks/base/libs/utils/RefBase.cpp:507:67: error
frameworks/base/libs/utils/RefBase.cpp: In member function 'void android::RefBase::weakref_type::trackMe(bool, bool)':frameworks/base/libs/utils/RefBase.cpp:507:67: error: passing 'const android::Re
2012-04-13 11:51:35
1610
转载 四极管:wince快速编译修改过的PUBLIC代码
来自韦伯空间http://blog.youkuaiyun.com/Veabol/article/details/4658201在WINCE的产品开发过程中可能会遇到修改PUBLIC下代码的情况,由于PUBLIC下的代码进行build之后生成的是相应的.lib文件,要在Sysgen阶段才能生成相应的DLL文件,修改完成后通过Build and Sysgen Current Project要用掉近
2012-04-07 17:17:58
952
原创 四极管:蓝牙和GPS
最近调试了一块GPS模块。。由于开机瞬间电压过高原因。导致公司把货都停掉了。。折腾了两天。。搞掂。 蓝牙模块不稳定。。无法调试。。已发往产品公司验证。。等待ing。。继续Android。。
2012-04-07 17:14:30
826
转载 四极管:蓝牙HCI驱动学习笔记
数据结构1、HCI_EVENT表示蓝牙控制器硬件的状态。enum HCI_EVENT { DEVICE_UP, 设备开启 DEVICE_DOWN, 设备关闭 DEVICE_ERROR 设备出现错误};头文件:bt_hcip.h2、HCI_TYPE表示数据包的类型
2012-03-31 15:40:00
1072
转载 四极管:蓝牙PSKEY的调整
http://www.eefocus.com/majianhui/blog/09-12/182368_ccebd.htmlBluecore内部有些配置寄存器,称为PSKEY,这些寄存器不可随意更改,因其事关重大,稍有不慎改动便会造成运行的不稳定或无法工作,Bluecore的初始化便是从读取这些寄存器配置器件开始的,比如UART的使用方式就有RAW,BCSP,H4,H5几种协议方式,
2012-03-26 16:51:24
1130
原创 四极管:Windows CE 在windows文件夹加入自己的文件和新建文件夹方法
要加入自己的文件到windows目录。1、将自己文件比如hello.exe拷贝到Release目录下。2、修改platform.bib文件。在FILES Section添加FILES; Name Path Memory Type; -------------- -
2012-03-23 14:54:57
1820
MCS_51指令系统.
2008-11-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人