- 博客(73)
- 资源 (17)
- 收藏
- 关注
转载 蓝牙设计 低功耗
1. 问:什么是蓝牙通信?答:蓝牙通讯最初设计初衷是方便移动电话(手机)与配件之间进行低成本、低功耗无线通信连接,现在已经成为IEEE802.15标准,得到全球上万家厂商支持。 2. 问:如果从事蓝牙开发有没有前途?答:严格地说,这不是一个技术问题,而是一个世界观问题。什么是前途?如果单纯是金钱,从事技术是不太可能暴富的(注意比尔.盖茨是个技术商人);如
2014-08-05 12:20:33 4781 1
原创 java软件托盘MenuItem 显示中文出现框框乱码、读取ini配置文件乱码
java 托盘MenuItem 中文乱码 系统编码格式 读写ini配置
2014-01-02 10:24:50 9765 1
原创 QT开发pjsip的VOIP,A8平台运行
QT开发pjsip的VOIP平台:A8环境:Linux-3.0.8实现功能:使用QT开发VOIP进行初始化、拨号、挂起测试工具:minisipserver服务器
2013-08-01 15:54:43 7958 5
原创 Android驱动使用JNI调用
Android驱动使用JNI调用 学习Android驱动是一个漫长的过程,当然你也可以说有了Linux设备驱动开发经验学习Android驱动是很简单的,呵呵,的却如此,毕竟Android内核是跑在linux内核上,Android的应用调用的其实是linux驱动。Android Application调用Linux驱动可以这么说有两种方法,也就是两种处理的流程。 Android应用层调
2013-04-22 23:25:59 2846 2
原创 Android系统HAL层开发,编译过程(hello)
在android2.3.1下进行HAL层的开发,先参照网上弄了个hello的demo,首先看下HAL层在android系统中的位置:硬件驱动程序可以看做是在keinel层,HAL封装了硬件驱动,然后再经过JNI接口的封装才能给Java应用程序调用。HAL层接口封装的具体流程如下:1)在../Android-2.3.1/hardware/libhardware/include
2013-04-11 15:51:55 3712
原创 Android开发工控软件--蓝牙控制
Android开发工控软件--蓝牙控制最近一直在忙android的工控软件设计,写一点心得,希望对这方面开发的有一点带你帮助。1)从蓝牙接收了数据又如何保存?之前没有想过接收的数据如何保存,就简单的用一个字节数组进行保存,后来处理数据的时候就遇到了一堆问题,不是指令处理不对,就是接收的数据少了一部分,或是接收的数据还没有处理又被覆盖了,最后只能采用队列的方式保存数据,然后再根据定义的数
2012-12-30 23:58:16 3683 2
转载 网页开头部分的声明DOCTYPE
html/web/'>网页开头部分的声明 我们可能很少关注,下面我就结合网上的资料,把自己的理解写下来,不对的地方,还请多多指正。 有的网站源代码开头部分是 有的网站源代码开头部分是 两个网页源代码的开头部分基本一样前者比后者的HTML XHTM
2011-09-03 10:39:46 935 1
转载 ARMLINUX网卡驱动分析
ARMLINUX网卡驱动分析一、网络设备驱动结构1网络协议接口层 2网络设备接口层 3设备驱动功能层 4网络设备与媒介层 二、网络协议接口层1功能:给上层协议提供透明的数据包发送和接收接口2定义在/include/linux/netdevice.h
2011-09-02 09:19:36 1531
转载 关于文件系统
理论上说一个嵌入式设备如果内核能够运行起来,且不需要运行用户进程的话,是不需要文件系统的,文件系统简单的说就是一种目录结构,由于 linux操作系统的设备在系统中是以文件的形式存在,将这些文件进行分类管理以及提供和内核交互的接口,就形成一定的目录结构也就是文件系统,文件系统 是为
2011-09-01 20:23:35 997
转载 cramfs文件系统中ARM9上的移植
linux-2.6内核已经支持S3C2410处理器的多种硬件板,我们可以参考SMDK2410参考板来移植开发板的内核。 实验 步骤: (1)准备工作 (2)修改顶层Makefile (3)添加分区 (4)添加devfs (5)配置编译内核
2011-09-01 20:12:56 972
原创 设计input搜索框提示文字点击消失的效果,提示文字与输入显示不同----->特别推荐
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> 设计input搜索框提示文字点击消失的效果,提示文字与输入显示不同 f
2011-09-01 16:42:09 6171
转载 鼠标点击文本框后,里面的文字就消失或全选中----->特别推荐
鼠标点击文本框后,里面的文字就消失或全选中 鼠标点击文字消失: 鼠标点击文字选中:
2011-09-01 15:33:17 8899 1
原创 设计input搜索框提示文字点击消失的效果
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">input索引提示特效
2011-09-01 13:36:54 6642 2
原创 js设计当input在disable时设计input的背景颜色----->适用IE 火狐浏览器!
/* input{ background:expression((this.disabled && this.disabled==true)?"#F03":"")} */ function my_change() { if(docum
2011-09-01 12:54:51 11295 2
转载 巧用expression来区分只读文本框和普通文本框的背景色
对于文本框,只读状态下和普通状态下,浏览器对其并没有做什么特殊的标记,表面看来,效果是一样的,这样,对用户来说,易用性并不是很高. 当然,我们可以改变只读文本框的背景颜色来加以区分,这个时候就需要程序员自己判断这个文本框是不是只读,然后再引入相应的css,无疑加
2011-08-31 17:49:18 945
原创 当input进行disable后修改input的背景 ---->适用IE浏览器
input{background:expression((this.disabled && this.disabled==true)?"#F03":"")} function my_change() { if(document.getElement
2011-08-31 16:50:11 2117
转载 鼠标拖动动态改变表格的宽度的js脚本 兼容ie/firefox
table拖动(兼容Firefox 3.5/IE6),固定表格宽度 table拖动(兼容Firefox 3.5/IE6),固定表格宽度 .bg { font-size:12px; color:#000000; table-layout:fixed
2011-08-30 18:21:54 1781
转载 Android----动作感应技术,游戏编程 3D编码
我们为什么要实现动作的感应效果那,这个主要是用再了android的游戏里,有了这个效果,就会让我们的玩家的视觉感非常的好。那我们就快来看看是怎么实现android动作感应的吧。 1.发现Android提供了SensorListener接口
2011-08-29 17:58:25 867
原创 Android入门教程 Android开发环境配置
一、搭建开发环境(1) 下载源码jdk-7-windows-i586.exe安装路径:C:\Program Files\Java\jdk1.7.0添加环境变量:我的电脑à属性à高级à环境变量à (系统变量)àpathà编辑-à在变量值哪里添加C:\Prog
2011-08-25 20:02:15 1407
转载 Linux内存管理之页面异常处理
------------------------------------------ 本文系本站原创,欢迎转载!转载请注明出处:http://ericxiao.cublog.cn/------------------------------------------
2011-08-08 14:47:43 2020
转载 linux下的文件操作函数及creat用法
编写Linux应用程序要用到如下工具: (1)编译器:GCC GCC是Linux平台下最重要的开发工具,它是GNU的C和C++编译器,其基本用法为:gcc [options] [filenames]。 我们应该使用linux-gcc。 (2
2011-08-05 12:31:02 1895
转载 Linux-read函数 介绍linux驱动层程序设计的主要函数
read函数(读取文件)read函数可以读取文件。读取文件指从某一个已打开地文件中,读取一定数量地字符,然后将这些读取的字符放入某一个预存的缓冲区内,供以后使用。使用格式如下:number = read( ...read函数(读取文件)read函数可以读取文件
2011-08-05 12:28:04 2713
转载 基于51单片机的大气温度采集和记录系统
1 引 言 大气温度的测量具有重要意义, 一般是采用各种温度计进行人工测量, 并定时记录测量结果, 这种方法费时费工, 十分不便。本文提出了一种非常小巧的大气温度测量和记录装置, 能对范围为- 55 ℃ ~ + 125 ℃ 的温度进行定时自动测量, 同时记录测量结
2011-08-05 12:01:20 3792 1
转载 Linux网卡驱动程序分析
学习应该是一个先把问题简单化,再把问题复杂化的过程。一开始就着手处理复杂的问题,难免让人有心惊胆颤,捉襟见肘的感觉。读Linux网卡驱动 也是一样。那长长的源码夹杂着那些我们陌生的变量和符号,望而生畏便是理所当然的了。不要担心,事情总有解决的办法,先把一些我们管不着的代码切割出去
2011-08-04 18:04:43 638
原创 USB-GPIB接口设计与GPIB接口的万用表设计,基于LABVIEW的GPIB接口虚拟控制平台设计
使用CYC68013与UPD7210实现USB与GPIB接口的协议转换 使用STC单片机与UPD7210实现高精度万用表设计 测量电压 电阻 电容 电感 实现量程自动转换 使用LABVIEW8.5设计GPIB接口的上位机 符合IEEE488.2协议 可以使用标
2011-08-03 09:57:23 2844 2
转载 基于RS232接口的GPIB控制器的设计
描述了基于RS232接口的GPIB控制器的设计,利用单片机控制GPIB接口芯片NAT914,并通过SCPI语句在Winelows操作系统自带的串口通信工具超级终端中,实现了计算机与GPIB仪器的通信与程控。 越来越多的测量仪器提供GPIB(General Purpose I
2011-08-03 09:51:34 4406 4
原创 使用JavaScript设计web登陆界面 用户名 密码判断
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档UserID and Password*/function pass
2011-08-03 09:45:38 15870
转载 msgctl()函数
通过msgctl()函数,我们可以直接控制消息队列的行为。它在系统库linux/msg.h 中的定义是这样的:系统调用: msgctl()函数声明: int msgctl ( int msgqid, int cmd, struct msqid_ds *buf )返
2011-08-02 09:39:06 22504 2
转载 msgsnd()函数
从函数名就可以看出,msgsnd()函数是用来向消息队列发送消息的。在linux/msg.h 它的函数定义是这样的:系统调用: msgsnd()函数声明: int msgsnd ( int msqid, struct msgbuf *msgp, int msgsz,
2011-08-02 09:34:38 34077 2
转载 msgget()函数
msgget()函数被用来创建新的消息队列或获取已有的消息队列。其函数定义如下:系统调用: msgget()函数声明: int msgget ( key_t key, int msgflg )返回值: message queue identifier on succe
2011-08-02 09:33:17 39300 6
转载 ftok()函数
系统建立IPC通讯(如消息队列、共享内存时)必须指定一个ID值。通常情况下,该id值通过ftok函数得到。ftok原型如下:key_t ftok( char * fname, int id )fname就时你指定的文件名,id是子序号。在一般的UNIX实现中,
2011-08-02 09:27:17 1956
转载 深刻理解Linux进程间通信(IPC)
简介: 一个大型的应用系统,往往需要众多进程协作,进程(Linux进程概念见附1)间通信的重要性显而易见。本系列文章阐述了Linux环境下的几种主要进程间通信手段,并针对每个通信手段关键技术环节给出详细实例。为达到阐明问题的目的,本文还对某些通信手段的内部实现机制进行了分析。
2011-08-01 15:25:15 941
转载 appweb成功移植
前几天鼓捣了一个统计网络流量的软件,叫Bandwidthd。用起来之后发现这个软件很好,界面比较友好。就想把这个东西弄到开发板上玩玩,如果移植成 功的话,那开发板不就变成一个网络流量统计器了么。不过这个软件的分析报告是通过Web方式给出的。那么就必须得在运行Bandwidthd的
2011-07-30 14:23:20 1135
转载 linux2.6.20 S3C2440的sd/mmc卡驱动
首先,我们来看Makefile文件吧,Makefile中文件的目标文件的顺序是很重要的,因为这个会涉及到模块的依赖关系,比如说,如果这些源文件中有module_init(),则这些module_init就按在Makefile中的顺序链接进内核,之后也按照链接的顺序进行调用。根据我
2011-07-25 15:55:08 873 1
转载 实用技巧:Linux2.6.18 SD卡驱动的修正
platform: s3c2440 + linux 2.6.18 在linux2.6.18 中,sd卡的驱动有不少的bug.例如,没有写保护的功能. 在驱动的模块中预留了写保护的函数,但是没有实现,代码也只有几行,只要加上去编译一下就OK了. static struct mmc_
2011-07-25 15:50:23 534
转载 GDB使用方法--LINUX下的调试工具
GDB使用方法--LINUX下的调试工具 简述 一 列文件清单 二:执行程序 三:显示数据 四:断点(breakpoint) 五.断点的管理 六.变量的检查和赋值 七. 单步执行 八.函数的调用 九.机器语言工具 十.信号 一 列文件清单List (gdb) list lin
2011-07-22 16:50:38 818
转载 二三层交换机与路由器的比较
为了适应网络应用深化带来的挑战,网络在规模和速度方向都在急剧发展,局域网的速度已从最初的10Mbit/s 提高到100Mbit/s,目前千兆以太网技术已得到普遍应用。在网络结构方面也从早期的共享介质的局域网发展到目前的交换式局域网。交换式局域网技术使专用的带宽为用户所独享,极大的
2011-07-22 14:05:36 597
linux下串口编程\QT串口编程源代码.rar
2010-05-07
qt4-qmake_4.4.3-1+lenny1_i386.deb
2010-05-01
libX11-devel-1.0.3-8.fc7.i386.rpm
2010-05-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人