基于ARM9的LCD程序编写
本文转载于:http://lwmswun.blog.163.com/blog/static/118197494201142994329198/ 人机交互是嵌入式系统必须具有的功能。比较简单的人机交互有按键、LED、蜂鸣器,稍微复杂的有7 段数码管和点阵。但如今这些都不能满足人们的需求了,所以又出现了LCD 和触摸屏技术。s3c2440 具有LCD 和触摸屏接口,可以很...
ARM指令集详解
ARM 可以用两套指令集:ARM指令集和Thumb指令集。本文介绍ARM指令集。在介绍ARM指令集之前,先介绍指令的格式。1 指令格式 (1)基本格式 {}{S} ,{,} 其中,内的...
利用ViewHolder优化自定义Adapter的典型写法
最近写Adapter写得多了,慢慢就熟悉了。 用ViewHolder,主要是进行一些性能优化,减少一些不必要的重复操作。(WXD同学教我的。) 具体不分析了,直接上一份代码吧:public class MarkerItemAdapter extends BaseAdapter{ private Context mContext = null; private List mMarkerData ...
InputStream中read()与read(byte[] b)
read()与read(byte[] b)这两个方法在抽象类InputStream中前者是作为抽象方法存在的,后者不是,JDK API中是这样描述两者的: 1:read() : 从输入流中读取数据的下一个字节,返回0到255范围内的int字节值。如果因为已经到达流末尾而没有可用的字节,则返回-1。在输入数据可用、检测到流末尾或者抛出异常前,此方法一直阻...
Linux NFS服务器的安装与配置
一、NFS服务简介 NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方...
xp android 模拟器出现 pbufferclass:emulator-arm.exe 应用程序错误
解决的方法:一、下载ig4icd32.dll。二、直接拷贝该文件到系统目录里: 1、Windows 95/98/Me系统,将ig4icd32.dll复制到C:WindowsSystem目录下。 2、Windows NT/2000系统,将ig4icd32.dll复制到C:WINNTSystem32目录下。 3、Windows XP/WIN7系统,将ig4icd32.dll复...
WSASocket写的简单的C/S端
/** 服务器端*/#include #include #include #pragma comment(lib,"Ws2_32.lib") SOCKET sockSvc;//服务器端socketSOCKET sockConnect; /...
VC中RichEdit 控件的使用
在mfc中使用工具栏里的RichEdit 控件时,应该在程序初始话时加入AfxInitRichEdit,或者 AfxInitRichEdit2 否则的话 程序会起不来.也没有任何错误信息.这俩函数 是加载 Riched20.dll(Riched32.dll )的. 1.设置edit只读属性 方法一:  ...
android中延迟执行某个任务
android中延迟执行某个任务android App开发在某些情况下需要有延时功能,比如说App首页显示定格3秒,然后自动跳到登录页的情况,这就好比是一个预加载,但是这个预加载可能瞬间就完成了,撑不到3秒钟,这是就要求你做延时处理。下面是三种方法:一、线程[html] view plaincopy...
Android SDK Android NDK Android Studio 官方下载地址
如果下载速度很慢或者无法下载,有三种解决方法1.忍耐.2.使用P2SP下载工具,比如迅雷,百度云离线.3.你们懂得.无法在线升级请看下边sudo vi /etc/hosts添加74.125.206.93 dl-ssl.google.com2014.7ADT Bundlehttp://dl.google.com/android/adt/adt-bundle-windows-x86-20140702.ziphttp:/...
Linux静态库和动态库
库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态库和动态库两种。 静态库和动态库的区别1. 静态函数库 这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个 函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编...
linux获取文件信息
#include #include #include #include #include #include #include #include #include #include void getfilepath(char *filename){int len = strlen(filename);int i = len;if(filename[i] != '/'){i--...
Makefile 文件名操作函数
下面我们要介绍的函数主要是处理文件名的。每个函数的参数字符串都会被当做一个或是一系列的文件名来对待。$(dir ) 名称:取目录函数——dir。功能:从文件名序列中取出目录部分。目录部分是指最后一个反斜杠(“/”)之前的部分。如果没有反斜杠,那么返回“./”。返回:返回文件名序列的目录部分。示例: $(dir src...
在skyeye中执行make lib命令时出错,编译第三方库文件失败的解决方法
开发环境:Ubuntu 12.04 LTS开发包:skyeye-1.3.4_rc1.tar.gz错误描述:config.status: creating Makefileconfig.status: creating doc/Makefileconfig.status: creating bfd-in3.hconfig.status: creating po/Makefile.inconfig.status: creating co...
解决 Android4.4.2 SDK无法下载
解决:<p>用迅雷下载如下的SDK包和API文档,然后存放到Android SDK目录的temp文件夹 ,然后运行SDK Manager点击更新该组件,OK...</p><p>https://dl-ssl.google.com/android/repository/sysimg_armv7a-19_r02.zip</p><p>https://dl-ssl.google.com/android/repository/docs-19_r02.zip</p><p> ...
JS实现密码加密
BASE64Encoder找不到jar包的解决方法
<p><span style="font-size:16px;color:#000000;">1.右键项目-》属性-》java bulid path-》jre System Library-》access rules-》resolution选择accessible,下面填上** 点击确定即可!!!</span></p><p><span style="font-size:16px;"><span style="color:red;"><span style="color:#000000;">2.<span id="SJDetail...
linux超级终端minicom的使用方法
===== 一.Minicom介绍 ===== Linux下的Minicom的功能与Windows下的超级终端功能相似,可以通过串口控制外部的硬件 设备.适于在linux通过超级终端对嵌入式设备行管理.同样也可以使用minicom对外置Modem 进行控制. ===== 二.Minicom的安装 ===== &...
Ubuntu下nfs配置与OK6410 NFS挂载
不管是TFTP传输,还是NFS挂载都要保证开发板能ping通虚拟机下的Ubuntu,否则,做再多的努力也是浪费时间。 1.操作系统平台,Ubuntu11.10( VMware ) 2.在Ubuntu上安装以下软件:#sudo apt-get installnfs-common nfs-kernel-server portmap...
Ubuntu下tftp服务器的搭建与使用
今天开始调试ARM的板子,要通过tftp下载到板子上,所以又要配置tftp服务器,真的烦死了… (本人酷爱装系统,所以经常都要搞配置)因为之前已经在Ubuntu下搭建过很多次tftp服务器了,但是一直记不住那一个配置文件的名字(记性太差),所以每次都要百度。可是每次百度出来的结果都不一样,而且出入很大,有的过程相当...