自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (4)
  • 收藏
  • 关注

原创 GIT 使用小结

安装完 GIT 后记得设置用户名与

2014-09-10 17:16:52 590

转载 IOS UIButton事件

来自:http://blog.163.com/cz_jdton/blog/static/92732504201282543017312/UIControlEventTouchDown单点触摸按下事件:用户点触屏幕,或者又有新手指落下的时候。UIControlEventTouchDownRepeat多点触摸按下事件,点触计数大于1:用户按下第二、三、或第四

2014-01-08 17:08:43 9494

原创 KEIL 软件仿真串口

mode com4 115200,0,8,1assign com4s2out COM4 表示连接 PC 端的 COM 号 S2IN S2OUT 表示连接 MCU 的串口号

2013-12-31 14:48:40 1578

原创 BTLE 配对 AES 计算

connect_req:RXADD = 0 TXADD = 0InitA =  0xF0EFDECDBCABAdvA= 0x0017EA8F86C5req : 01 03 00 01 10 01 01 rsp : 02 03 00 01 10 01 01random:0A 09 08 07 06 05 04 03 02 01 00 0B 0C 0

2013-11-04 18:14:23 774

原创 IOS 使用开发者账号实现真机调试!

更具 http://wenku.baidu.com/view/645d416ea98271fe910ef95b.html 里面的方式下载证书。更具 http://blog.csdn.net/u010477563/article/details/10211915 创建 profile再把 PROFILE 安装到 XCODE 就可以实现真机调试了~!

2013-09-11 11:17:02 1805

原创 IOS 模拟器里面如何打开 蓝牙调试 ble 4.0

1、打开 终端 输入      sudo nvram bluetoothHostControllerSwitchBehavior="never"2、插入 usb 蓝牙接收器,这样就可以打开蓝牙设备了!

2013-09-03 16:56:36 9396 1

原创 Android product="tablet" or "phone" 设置

Android的资源文件string.xml会出现下面同名的字符串,如下所示 "智能电视""智能手机"不同的product就会取不同的值。product的值在对应的device目录下的mk文件当中有定义:PRODUCT_CHARACTERISTICS := tv

2013-03-08 13:50:59 6287

原创 2009-09-06 11:33 ubuntu下的飞鸽安装方法

到 http://code.google.com/p/qipmsg/downloads/list 下载 DEB 包直接安装即可。

2013-01-10 14:36:59 629

原创 ubuntu下如何安装使用SSH?

ubuntu默认并没有安装ssh服务,如果通过ssh链接ubuntu,需要自己手动安装ssh-server。判断是否安装ssh服务,可以通过如下命令进行: ssh localhostssh: connect to host localhost port 22: Connection refused如上所示,表示没有还没有安装,可以通过apt安装,命令如下:

2013-01-10 12:57:32 628

转载 Ubuntu 12.04 安装设置gcc4.4

在Ubuntu 12.04中的默认的GCC版本是4.6。但是这个版本在编译android 4.0源码的时候会出差,下面是安装和设置GCC4.4的方法。下文来自网络:http://mjanja.co.ke/2012/04/ubuntu-gcc-4-4-considered-harmful/I’ve been having some problems with Ubuntu 11.10′s d

2013-01-09 18:14:01 4947

原创 MERCURY 54M MW54U/150M MW150U USB网卡驱动 Linux 驱动

首先安装工具代码:sudo apt-get install ndiswrapper-common ndiswrapper-utils-1.9编辑 /etc/modules加入 ndiswarapper代码:tsuibin@dev:~$ cat /etc/modules # /etc/modules: kernel modules to load at boot ti

2013-01-07 10:47:06 3389 2

转载 UBUNTU下如何开启SSHD服务

sudo apt-get install openssh-serverUbuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。然后确认sshserver是否启动了:ps -e |grep ssh如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh star

2012-12-29 15:31:32 1651

转载 Wince 睡眠唤醒无故弹出ActiveSync USB同步连接窗口

原文出自 http://blog.csdn.net/aaa_tnt/article/details/6204145平台是S3C2451,故障现象为未连接USB,系统suspend,wakeup后会马上闪一下ActiveSync  USB同步连接窗口。首先认为是USB DP DN这2个脚 唤醒后电位引起的,wakeup后立马强制Pull-Up或者Pull-Down现象还是一样,无

2012-09-14 10:50:10 1189

原创 下载 android 4.0.3 源码

使用下面命令:repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.3_r1提示No command 'repo' found, did you mean: Command 'rep' from package 'rep' (universe) Command 'repl'

2012-08-31 15:01:25 6771 1

原创 DM9000AEP 调试笔记

最近在调试 DM9000AEP ,居然调试了2周, 把我给郁闷得要吐血了。好了,言归正传:1、把 6410 DM9000AEP 的驱动 COPY 到 S3C2450 的BSP 中。2、修改 DM9000AEP 的数据偏移。      这里需要注意,因为我使用的是 16BIT 总线,CMD 接 A1 , 为什么这里使用 04 能正常运行呢?      还没想明白。

2012-08-03 18:27:46 1330

原创 ARM 各频率计算方法

nPLLVALUE = s2450CLK->MPLLCON ;nCLKDIV = s2450CLK->CLKDIV0 ;nM_DIV = ((nPLLVALUE >> 14) & 0x3ff);nP_DIV =((nPLLVALUE >> 5) & 0x3F);nS_DIV =((nPLLVALUE >> 0) & 0x7);nARMDIVN=(

2012-07-19 17:39:53 1836

原创 wince6 移植 WINCE7 笔记 -- 1

最近比较闲,一直想体会一下 WINCE7 的真实面纱,所以决定下载一个 WINCE7 移植一个看看,我使用的是 S3C2451 的 MCU,搭建 WINCE7 工作环境,1、安装 VS20082、VS2008 SP13、WINCE7然后使用 VS2008 克隆一个 ARMV5 的 BSP 工程,在这个框架里面做修改,(如果有一个更好的方法,希望大家给出一个建议~!)

2012-07-16 11:28:48 3221 2

转载 EAN-13 条码生成

EAN条码符号标准版 表示13位数字的EAN条码(EAN-13)称为标准版的EAN条码,其结构如图所示:左侧空白区 起始符 左侧数据符 中间分隔符 右侧数据符 校验符 终止符 右测空白区 9个模块 3个模块 42个模块 5个模块 35个模块 7个模块 3个模块 9个模块 注意:在EAN码中一个模块的宽度为0.33mm。EAN码的编码规则 数字符 左侧数据符 右侧数据符

2012-07-04 14:56:02 3867

原创 CODE 39 条码生成

code39条码能表示字母、数字和其它一些符号共43个字符:A -Z, 0-9, -.$/ + %, space等,其主要特点如下:  ◆条码的长度是可变化的   ◆通常用“*”号作为起始、终止符   ◆校验码不用   ◆代码密度介于3 - 9.4个字符/每英寸          ◆空白区是窄条的10倍  ◆用于工业、图书、以及票证自动化管理上三九码是Intermec公

2012-06-20 18:25:36 3924 1

转载 CODE 128 条码生成方法

Code 128 Barcode TableValue Code SetA Code SetB Code SetC Bar/Space PatternB S B S B S0SPSP002 1 2 2 2 21!!012 2 2 1 2 22""

2012-06-20 18:17:05 6651

原创 WINCE 6.0 补丁下载地址

http://www.microsoft.com/windowsembedded/en-us/downloads/download-windows-embedded-ce6.aspx

2012-05-03 18:07:58 1439

原创 模块计算机类型“THUMB”与目标计算机类型“ARM”冲突

最近在编译 WINCE POCKETPC2003 工程时出现 模块计算机类型“THUMB”与目标计算机类型“ARM”冲突 错误,通过网上找资料解决方法如下:解决办法:1.新建项目时,在"平台"->"选择要添加到当前项目中的 Platform SDK。"中,把"已安装的 SDK"全部添加到"选定的 SDK"2.在"属性页"->"配置属性"->"链接器"->"命令行"中的"附加

2012-04-28 18:31:01 1233

原创 android 2.3 GPS 移植实战 二

通过 实战一 的设置GPS的通讯已经通了,问题是 GPS 的电源控制还没有实现。希望在 android 打开 GPS 的时候才打开电源,关闭 GPS 时关闭电源。就得增加 GPS 电源控制的节点。制作 GPS_POWER 节点源文件。根据 GPIO 实例做 gps_power.c 文件,我的文件内容如下:#include #include #include #inc

2011-12-29 16:49:29 1409 1

原创 android CAMERA 设置照片大小

最近在 REAL210 android 上调试 CAMERA 驱动。发现原来的开发板只支持 640*320 以及 320*240 ,但是用的是 OV3640 300W 的摄像头,应该可以拍照到 2048*1536 的分辨率的。索性把这个 300W 打开吧。1、看看这里是否支持 300W 的分辨率,原生 ANDROID 是支持到 500W 的。packages/apps/Came

2011-12-28 17:38:22 7667 3

原创 android 2.3 GPS 移植实战 一

研究了一个月,终于把 android 2.3 GPS 驱动个弄出来了。由于开发板提供的 GPS HAL 代码为 SO 文件,项目把 GPS 模块给换了一个 UART 口,导致 HAL 层代码需要重新写。刚刚开始接触 ANDROID GPS 的时候一头雾水,只好在网上找了很多关于GPS流程的说明。大致了解了GPS于哪几个文件有关/framework/base/services/jni/c

2011-12-19 17:31:34 7686 7

原创 STM32 USB 键盘

1、使用 USB 鼠标历程。2、修改几个USB节点 /* Private typedef -----------------------------------------------------------*//* Private define ------------------------------------------------------------*//*

2011-10-28 17:48:32 7892 1

原创 C# 中托管的使用

在 C# 中一些事件函数里面需要修改主窗口类里的一些变量,则需要用到托管//托管处理 增加 ListView 的行        private void SetText(byte[] pData, int len)        {            int loop;            //托管处理             if (this.InvokeRequ

2011-10-09 20:59:48 1124

转载 Android系统移植-按键移植

这一部分主要是移植android的键盘和按键(1)Android使用标准的linux输入事件设备(/dev/input目录下)和驱动,按键定义在内核include/linux/input.h文件中,按键定义形式如下:#define KEY_ESC            1#define KEY_1            2#define KEY_2            3

2011-09-15 09:41:02 868

原创 ERROR: Power Handler function yield to low priority thread. 解决方法

最近在调试休眠唤醒,发现添加了 USBFN 驱动后,休眠唤醒后出现 ERROR: Power Handler function yield to low priority thread. 错误。通过网上查找一些资料,基本确定是在 POWERUP POWERDOWN 的

2011-08-31 09:13:27 1303

原创 WINCE 6.0 补丁下载地址

http://www.microsoft.com/windowsembedded/en-us/downloads/download-windows-embedded-ce6.aspx

2011-08-29 10:01:07 1016

原创 S3C2416 增加 HIVE 注册表功能

最近用三星原厂提供的 SLC FLASH BSP  包,做降成本方案。发现原来的 BSP 并不支持 HIVE 只能自己修改了。 1、在系统中设置为 HIVE。2、在 S3C2416.BAT 文件里面     set IMGHIVEREG=13、修改注册表      boot.hv 增加 HIVE 的路径 ;------------------------------

2011-08-25 09:37:02 1014 1

转载 WinCE串口蓝牙的实现

此篇文章用于说明如何在WinCE系统上实现串口蓝牙,希望给想在CE上实现这个功能的“新手”朋友一个帮助。    先说一下我的硬件环境:CSR BC4 ROM蓝牙芯片,S3C6410,WinCE6.0系统。    硬件连接:把蓝牙的RX,TX,CTS,RTS和板子上的相应口连接,注意是交叉连接,我这里连接的是UART1。还有就是给蓝牙供电,地,天线等。    硬件连接好之后,给蓝牙上电,

2011-08-15 17:51:40 3133

原创 S3C2416 TIMER 中断的使用

最近使用 S3C2416 做一个控制设备,需要实现 US 级别的中断~!而且还不能用 FOR 循环来实现,因为FOR循环是暂用资源的计时。CPU开销太大。看了一下 DATASHEET 里面有 5 个TIMER TIMER0~3 PWM 输出,TIMER4 系统 TICKTIMER4  TICKTIMER3 TOUCHTIMER2  TIMER1 TIMER0   B

2011-08-13 08:45:48 1391

原创 2416 RBG 接口 LCD 换成 I80 接口 LCD 驱动修改 NK 部分

在 OEMInit 里面初始化 LCD 。1、初始化 IO        volatile S3C2416_IOPORT_REG *s2450IOP = (S3C2416_IOPORT_REG *)OALPAtoVA(S3C2416_BASE_REG_PA_IOPORT, FALSE);    s2450IOP->MISCCR |= (1    s2450IOP->GPCU

2011-07-27 14:05:56 3053 6

原创 2416 RBG 接口 LCD 换成 I80 接口 LCD 驱动修改 EBOOT 部分

最近使用 S3C2450 的 CPU 做机器,但是没有 2451 的 BSP 包,只有用 S3C2416 的BSP 移植了。2416 接的是 RGB 的屏, 2451 用 CPU 屏, 所以改起来是个麻烦事呢。从 EBOOT 开始吧。1、把原来的 InitDisplay 删除。2、把 IO 设置成 LCD 功能    s2450IOP->MISCCR |= (1    s2

2011-07-27 12:56:27 4397 1

原创 S3C245x SLC FLASH 更换容量大小需要注意

最近在调试 S3C2451 的 CPU ,开发板上用的 FLASH 是 128M 的 SLC FLASH 需要更改为 256M SLC FLASH, PIN TO PIN 兼容,直接换上后,发现 通过 SD 卡启动引导能对 FLASH 进行烧录,并且用 SD 卡引导能启动 NK,

2011-07-13 18:37:34 1224 1

原创 修改 Android 系统默认语言版本

最近在移植 idea6410 的  android 到我自己的板子上,修改默认语言版本时碰到了一些问题,根据网上的资料有两种方式,1、在PRODUCT_LOCALES字段里,将要选择的语言放在第一位,如: PRODUCT_LOCALES := en_US zh_CN 默认语言是英语; 2、在persist.sys.language 和persist.sys.country 里指定语

2011-06-13 17:38:00 8862

原创 ubuntn 8.04 编译 android 流程详解

(1)/bin/bash: bison: command not found解决:$ sudo apt-get install bison(2)make: *** No rule to make target `Please-install-JDK-5.0,-update-12-or-higher,-which-you-can-download-from-java.sun.com',n

2011-05-24 08:38:00 1139

原创 STM32 RTC 库函数 RTC_SetCounter 后一直等待完成

<br />在使用 STM32 系列 MCU 的时候<br />发现,使用库函数<br /> <br />RTC_SetCounter (0);<br />RTC_WaitForLastTask();<br /> <br />后系统就一直处于等待状态,<br />进入了一个死循环, 通过查资料发现在<br />RTC_SetCounter (0);<br /> <br />// Check if the Power On Reset flag is set<br />   RCC_APB1PeriphClo

2011-03-04 16:46:00 7649 3

原创 VC2005编译SQLite 生成WINCE上使用的DLL和Lib

选择创建一个“WIN32智能设备项目”; 应用程序类型选择:Dll ;(生成 LIB 需要选择 LIB) 将sqlite3.5.1的所有源码均加入工程(http://sourceforge.net/projects/sqlite-wince/files/ 可以下载)。注意需要将tclsqlite.c和shell.c、icu.c去掉。其中tclsqlite.c用于生成基于tcl的api,如果

2010-12-02 10:02:00 1211

HMC5883L 驱动

HMC5883L IIC 读写驱动测试源代码。具有一定的参考价值

2018-11-14

ubuntu 飞鸽传书 安装包

ubuntu 下直接双击安装即可,安装简单方便

2013-01-10

android GPS 驱动源码

android GPS 驱动,使用 ANDROID GPS软件定位。

2012-02-20

WINCE 8080 接口 LCD 驱动

WINCE6.0 下 支持8080接口LCD驱动程序

2012-01-13

空空如也

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

TA关注的人

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