
嵌入式开发
chszs
这个作者很懒,什么都没留下…
展开
-
Windows下安装GTK+的最佳攻略
Windows下安装GTK+的最佳攻略本文的GTK+版本为2.16.0 前提条件:Windows上已安装Cygwin(安装方法不在本文中叙述)在Windows平台上安装GTK+,方法很多,最简单的方法是采用一体包进行安装,步骤如下:1)下载gtk+-bundle_2.16.0-20090317_win32.zip地址:http://ftp.gnome.org/pub/gnome/bin原创 2009-03-20 10:48:00 · 28105 阅读 · 3 评论 -
MIPS指令集架构
MIPS指令集架构指令集架构ISA全称为Instruction Set Architecture,MIPS自从1988年提出后,不断扩展,其ISA大致如下:MIPS I这是基本的MIPS指令集,早期的R2000和R3000处理器实现了该指令集。MIPS IIR6000处理器引入该指令集,它增加了load linked、条件存储和分支等指令。还改进了FPU指令集,支持64位读写。MIPS III原创 2009-04-09 11:38:00 · 8065 阅读 · 0 评论 -
UNIX Shell 编程(5)
UNIX Shell 编程(5) 过滤器tr用来转换来自标准输入的字符。格式:tr from-chars to-charsfrom-chars 和 to-chars 是一个或多个字符。例如:[root@localhost programs]# cat introThe Unix operating system was pioneered by Ken Thompson and Denni原创 2009-04-15 15:53:00 · 1753 阅读 · 0 评论 -
phoneME Advanced CDC快速Build指南
phoneME Advanced CDC快速Build指南1、创建phoneme Advanced目录mkdir phonemecd phoneme2、下载phoneme_advanced-mr2-dev-src-b97-20_nov_2008或从源码库checkout:% svn checkout https://phoneme.dev.java.net/svn/phoneme/compon原创 2009-04-09 13:59:00 · 4825 阅读 · 3 评论 -
phoneME Advanced CDC目标平台需求
phoneME Advanced CDC目标平台需求本章描述了phoneME advanced build system建立tool所需的目标设备。1、普通目标设备特征phoneME Advanced技术的目标设备通常称为资源受限的设备。下表描述了这些目标设备的注意特征:——————————————————————————————种类原创 2009-04-09 14:01:00 · 3241 阅读 · 0 评论 -
alternatives命令用法
alternatives命令用法alternatives是Linux下的一个功能强大的命令。只能在root权限下执行。如系统中有几个命令功能十分类似,却又不能随意删除,那么可以用 alternatives 来指定一个全局的设置。alternatives常用于同一个系统中安装同一软件的多个版本。比如为了开发需要,我需要安装JDK1.4.2,同时还需要JDK1.6.10,我怎么样才能忽略安装路径,原创 2009-05-07 17:49:00 · 31383 阅读 · 1 评论 -
开源的C++静态分析工具
开源的C++静态分析工具Java有一些非常好的、开源的静态分析工具,如FindBugs、Checkstyle和PMD。这些工具易于使用、有益于开发,能运行于多种操作系统而且还免费。 商业级的C++静态分析工具产品有Klocwork、Gimpel和Coverity。尽管这些产品很优秀,但其售价昂贵,不适合大多数学生。 另一种办法是找到开源的可运行在多个平台( Windows和Unix )的C++原创 2009-05-08 12:39:00 · 9325 阅读 · 2 评论 -
EGLIBC库介绍
EGLIBC库介绍一、介绍1、概览扩充和增强GNU C库的功能,以支持各种不同环境的嵌入式系统,并维持开放的开发环境,鼓励开发者的广泛协作。 2、免费软件的目标· 支持GNU项目的目标· LGPL许可证· FSF拥有版权3、设计目标· 提供一个选择,以减少磁盘和内存占用。· 支持交叉编译和交叉验证。· 支持用于嵌入式系统的处理器。· 组合支持处理器的特殊功能。· 保持API和ABI兼容。4、开原创 2009-05-19 17:24:00 · 6880 阅读 · 0 评论 -
ExecutionException异常
ExecutionException异常我编写了一个Java ME应用程序,结果在Build时提示如下错误:Building "MyProject"C:/Documents and Settings/Administrator/j2mewtk/2.5.2/apps/MyProject/src/MyProject.java:3: MyProject 不是抽象的,并且未覆盖 javax.micro原创 2009-06-02 15:58:00 · 12633 阅读 · 0 评论 -
XBMC软件技术构成分析
XBMC软件技术构成分析XBMC是一个跨平台的媒体娱乐中心软件,它可以播放音视频、浏览图片、查看天气、管理存储器上的媒体资源文件、系统设置、支持游戏手柄等功能。XBMC最大的特点是界面超炫、人机交互效果相当出色。截图1XBMC的技术构成:1)XBMC在图形化方面采用了X11库来构建界面注:X11指X Window系统版本11,是一个对网络透明的客户/原创 2009-10-21 16:57:00 · 6938 阅读 · 2 评论 -
JavaME Embedded 3.3发布,支持树莓派
JavaME Embedded 3.3发布,支持树莓派作者:chszs,转载需注明。博客主页:http://blog.youkuaiyun.com/chszsOracle最近发布两个JavaME版本:一是JavaME Embedded 3.3 for Raspberry Pi (EA版);二是JavaME SDK 3.3 (EA版)。开发者现在可以在树莓派板子上开发富JavaME应用程序。新版本的JavaME原创 2013-03-16 09:02:28 · 5261 阅读 · 1 评论 -
UNIX Shell 编程(1)
UNIX Shell 编程(1)Unix只能识别3种基本的文件类型:普通文件、目录文件和特殊文件。普通文件:any file on the system that contains data, test, program instructions, or just about anything else.统计文件中的单词数:wc命令如:[root@localhost test]# wc Mak原创 2009-04-13 17:53:00 · 1767 阅读 · 0 评论 -
UNIX Shell 编程(6)
UNIX Shell 编程(6) 变量UNIX Shell允许把值存在变量中。要把值存入一个变量,只需写出变量名,后面紧跟一个等号,再紧跟变量值。variable=value切忌中间含空格Shell中没有任何数据类型的概念,变量值通通认为是字符串。如:[root@localhost programs]# count=1[root@localhost programs]# echo $cou原创 2009-04-16 16:35:00 · 1901 阅读 · 0 评论 -
GTK+界面设计
GTK+界面设计先看一段例程:——————————————————————————————#includeint main(int argc, char *argv[]){ GtkWidget *window; /* Initialize GTK+ and all of its supporting libraries.*/ gtk_i原创 2009-03-20 14:07:00 · 6699 阅读 · 2 评论 -
CLDC 1.1
CLDC 1.1 一、CLDCCLDC 1.1是JCP规范JSR-30和JSR-139的结果,面向资源受限的消费电子设备。 CLDC特征如下:1)设备要求至少160-192KB的内存空间。 2)设备电力有限,通常是电池供电的设备。 3)可连接某些网络,通常是无线网络、间断连接和带宽有限(通常是9.6Kbps或更少)。 4)用户界面复杂程度各不相同,甚至原创 2009-03-23 11:41:00 · 2382 阅读 · 0 评论 -
VC6安装错误——Error Launching acmboot.exe
VC6安装错误——Error Launching acmboot.exe因项目需要,我需要安装Microsoft Visual C++ Professional Version 6 SP5。但是在安装时运行安装目录下的setup.exe,出现Error Launching acmboot.exe,无论如何都进行不下去。我以为是需要安装光盘的问题,因为以前每次安装都是在光盘上进行的,装了Daem原创 2009-03-26 16:07:00 · 7539 阅读 · 0 评论 -
建立CLDC Reference Port (MR4)
建立CLDC Reference Port (MR4)CLDC software is the OSS community version of Sun Microsystems Connected Limited Device Configuration HotSpot Implementation virtual machine.This document has the followi原创 2009-03-28 15:43:00 · 2163 阅读 · 0 评论 -
MIPS SDE所知一二
MIPS SDE所知一二一、MIPS SDE认知1、SDE即软件开发环境,是软件工程师的交叉开发系统,它是MIPS软件工具包(MTK)的组件。2、MTK不仅包括SDE,还包括其它的工具和库,可加速开发高质量、高性能且运行在MIPS核心上的应用程序。3、MTK的另一个关键组件是MIPSsim仿真器。4、SDK提供了很多预建的GNU工具,并带有一套C和C++库,是一个可工作的单任务Runtime系原创 2009-04-10 17:24:00 · 9446 阅读 · 5 评论 -
UNIX Shell 编程(2)
UNIX Shell 编程(2) 字符匹配星号(*)匹配0个以上的字符;而问号(?)则匹配1个字符。如:ls [a-z]*[0-9]表示显示文件名以小写字母开始,且以数字结尾的文件列表。输出重定向命令的输出一般是提交到标准输出设备,可以转向到文件内,这叫输出重定向。在有标准输出的命令后,添加>file符号后,命令的输出就会写入文件file。如:[root@localhost misc]#原创 2009-04-14 13:18:00 · 2139 阅读 · 0 评论 -
UNIX Shell 编程(3)-UNIX Shell的正则表达式
UNIX Shell 编程(3)-UNIX Shell的正则表达式 匹配任何单个字符:句点(.)比如:r.表示匹配r后跟任一个字符的模式。匹配行首符号:^比如:^George表示匹配以George开头的行匹配行尾符号:$比如:contents$表示匹配在行尾的字符串contents。GNU Ed 0.8的用法[root@localhost programs]# ed intro 253/.原创 2009-04-14 16:52:00 · 2335 阅读 · 0 评论 -
UNIX Shell 编程(4)
UNIX Shell 编程(4) cut命令可以从数据文件或者命令的输出中截取所需的数据域。命令格式:cut -cchars filechars表示要截取哪些文字,可以是数字。file表示文件,如果不指定file,cut从标准输出读入输入,即可把cut命令作为管道的过滤器。如:[root@localhost misc]# whoroot pts/1 2009-04-1原创 2009-04-15 10:30:00 · 2393 阅读 · 0 评论 -
Linux精华集
Linux精华集 Linux最常用的命令表————————————————————————————命令 描述————————————————————————————clear 清除终端屏幕reset 使用缺省的终端设置复位终端finger 在系统用户上显示信息who 显示当前登原创 2009-04-15 21:41:00 · 1806 阅读 · 0 评论 -
CLDC HI虚拟机
CLDC HI虚拟机CLDC HI即CLDC HotSpot Implementation,是Sun公司KVM虚拟机的商业级实现。一、CLDC HI的特征:1)支持CLDC 1.0、1.1和1.1.1;2)改进了应用程序的启动时间;3)改进了应用程序的执行速度;4)提前编译(可选);5)原地执行(可选);6)多任务支持(可选)。CLDC HI是KVM的替代品,与之相比:更好的性能、非常快的应用原创 2009-04-01 22:31:00 · 2483 阅读 · 0 评论 -
在OpenWrt上安装DNSCrypt
在OpenWrt上安装DNSCrypt作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.youkuaiyun.com/chszs一、OpenWrt介绍OpenWrt官网: https://openwrt.org OpenWrt是一种适用于嵌入式设备的Linux发行版,是一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件和扩展性,常常被用于工原创 2016-06-18 10:36:14 · 8439 阅读 · 1 评论