自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (26)
  • 收藏
  • 关注

原创 ARMEasy6410开发板虚拟机主机网络连接

<br />最近调6410板,开发板,WINDOWS主机以及虚拟机下的UBUNTU三者之间<br />的以太网连接一直不正常,主机能和开发板PING通,但是虚拟机和开发<br />板一直PING不通,后来找到原因:<br />一:虚拟机建立网络连接有四种,通常选择net或bridge这两种方式。我<br />这里选择net时,虚拟机下的IP地址就和主机的IP不在一个网段。将虚拟<br />机改为bridge方式,再在ubuntu下通过ifconfig命令获得IP地址,这时<br />IP地址已经和主机在同一

2010-08-31 22:26:00 1968 1

转载 NFS服务挂接根文件系统和共享文件

<br />一.    NFS服务挂接根文件系统<br />(1)什么是根文件系统?<br />     与windows的C盘类似,Linux一样要在一个分区上存放系统启动所必需的文件,比如内核映象文件(在嵌入式系统中,内核一般单独存放在一个分区中)、内核启动后运行的第一个程序(init)、给用户提供操作界面的shell程序、应用程序所依赖的库等。这些系统启动的必需、基本的文件合称根文件系统,他们存放在一个分区中。Linux系统启动后首先挂接这个分区,称为挂接根文件系统。<br />(2)利用NFS挂接根

2010-08-29 22:56:00 893

转载 快速编译修改过的PUBLIC代码

<br />在WINCE的产品开发过程中可能会遇到修改PUBLIC下代码的情况,由于PUBLIC下的代码进行build之后生成的是相应的.lib文件,要在Sysgen阶段才能生成相应的DLL文件,修改完成后通过Build and Sysgen Current Project要用掉近十分钟的时间才能编译中相应的DLL(我的机器配置不怎么样),然后再进行make生成NK或者XIP,如果是边调试边修改实在是浪费太多时间,几个月前我修改USBFN的代码就是如此,刚刚找到一种快速编译修改PUBLIC代码的方法,实践了

2010-08-18 17:06:00 640

原创 更改Eboot.nb0大小

<br />一:Eboot文件夹中,修改boot.bib:<br />;   EBOOT    80038000  00019000  RAMIMAGE<br />; lqm changed.<br />    EBOOT    80038000  00040000  RAMIMAGE<br />; ROMSIZE=19000<br />; lqm changed.<br /> ROMSIZE=40000<br />二:修改loader.h中配置文件:<br />#define EBOOT_STORE_OF

2010-08-18 17:05:00 866

原创 编译提示无法解析的外部符号

<br />编译有如下错误提示:<br />error   LNK2001:   unresolved   external   symbol   "int   __cdecl<br />解决:如果C++文件中调用了C文件,必须使用extern "C"或将.c文件命名为.cpp。否则有上面提示。<br />      如果本地文件中调用了外部文件的一些变量,在本部文件中应该有外部变量声明。否则也可能<br />会有上述错误提示。

2010-08-18 17:02:00 1010

原创 编译驱动找不到头文件

<br />有时候编译一些驱动时,提示一些头文件无法找到,是因为在source中并没有包含<br />该头文件的路径。具体需修改source文件,如:<br />INCLUDES=$(INCLUDES);/../../../inc;./;D:/WINCE600/PLATFORM/COMMON/SRC/SOC/S3C6410_SEC_V1/OAL/INC;D:/WINCE600/PLATFORM/COMMON/SRC/INC<br />每新增一个头文件路径,需用分号隔开。<br />典型例子如下:<br />

2010-08-18 17:01:00 2599

转载 S3C2440的中断寄存器

<br />1.中断分两大类:内部中断和外部中断。 <br />2.外部中断。24个外部中断占用GPF0-GPF7(EINT0-EINT7),GPG0-GPG15(EINT8-EINT23)。用这些脚做中断<br />输入,则必须配置引脚为中断,并且不要上拉。具体参考datesheet数据手册。 <br />寄存器:EXTINT0-EXTINT2:三个寄存器设定EINT0-EINT23的触发方式。 <br />        EINTFLT0-EINTFLT3:控制滤波时钟和滤波宽度。 <br />    

2010-08-18 16:57:00 1603

原创 S3C2440 Timer初始化方法

S3C2440 Timer初始化方法<br />s3c2410提供了5个16位的Timer(Timer0~Timer4),其中Timer0~Timer3支持Pulse Width Modulation—— PWM(脉宽调制)。Timer4是一个内部定时器(internal timer),<br />PCLK是Timer的信号源,我们通过设置每个Timer相应的Prescaler和Clock Divider把PCLK转换成输入时钟信号传送给各个Timer的逻辑控制单元(Control Logic),事实上每个

2010-08-18 16:55:00 3350 3

原创 S3C2440 PWM设置

S3C2440 PWM设置<br />   S3C2440含有五个定时器,其中定时器0,1,2,3具备PWM功能,定时器4没有外部引脚,属于内部定时器。<br />   PWM定时器具有双缓冲功能,这样即使新的定时值设置了,当前的定时功能也会继续完成,之后再重载新敲定的定时参数。其中正在被读取的定时值放在TCNTBn寄存器中,修改的定时器在TCNTOn中,当前的定时线程进行完毕后,TCNT0n的值被自动加载到TCNTBn中。<br />   PWM中的TCNTn为内部寄存器,当TCNTn进行定时工作减为零时

2010-08-18 16:54:00 2493 1

原创 platform.bib格式不对弹出错误

<br />platform.bib语法不对时,在编译时也会弹出错误,如添加注释时,不小心没写屏蔽符号,<br />会弹出如下错误:<br />Error: Incorrect number of tokens found parsing file<br />  found: 'end'  'masked.'  <br />造成上述错误的原因是注释字符"end masked"没有屏蔽,屏蔽即可。

2010-08-18 16:53:00 1094

原创 PB编译顺序小结

<br />    正确的PB编译方法,能够大大节约编译时间。<br />    在新建一个工程后,通常都要Rebuild Solution。通常会花一个小时左右的时间。如果每次修改一个驱动,都要Rebuild Solution一次,那就无法开发了。因此有必要理清PB的调用顺序,这样方能<br />在编译时事半功倍。<br />    新建一个工程,通常都需要Rebuild Solution一次,但是如果能够将已经编好的整个工程文件夹拷到现有工程目录下,则不用Rebuild Solution了,只需编译相应

2010-08-18 16:51:00 3414

原创 PB编译通过,但是make时出错

<br />这时会弹出一些错误,典型的错误如下:<br />Error - cannot open input file D:/WINCE600/OSDesign/MID560T/RelDir/SMDK6410_ARMV4I_Release/postproc/nlscfg.inf<br />这时执行<br />Build -> Copy Files to Realease Directory<br />再<br />Build -> Make<br />即可。

2010-08-18 16:51:00 959

原创 PB编译错误:BLDDEMO There were errors building K390

<br />PB编译出现如下错误:<br />BLDDEMO: There were errors building K390<br />一:GOOGLE上查了下,建议删除工程目录下除工程文件*.pbxml外的所有文件,再重启电脑,再sysgen.<br />尝试仍然有错。<br />二:查看D:/WINCE500/build.err文件,有如下信息:<br />D:/WINCE500/build.log(1) : error SYSGEN0000: error(s) in sysgen phase<br

2010-08-18 16:50:00 1306

原创 PB编译错误:BLDDEMO There were errors building K390

<br />PB编译出现如下错误:<br />BLDDEMO: There were errors building K390<br />一:GOOGLE上查了下,建议删除工程目录下除工程文件*.pbxml外的所有文件,再重启电脑,再sysgen.<br />尝试仍然有错。<br />二:查看D:/WINCE500/build.err文件,有如下信息:<br />D:/WINCE500/build.log(1) : error SYSGEN0000: error(s) in sysgen phase<br

2010-08-18 16:47:00 1110

原创 PB编译找不到oal_memory_s3c2450.lib库

<br />编译2450 bootloader出错,编译driver没错,<br />编译Eboot错误如下:<br />BUILD: [01:0000000039:PROGC ] Compiling ./debug.c<br />BUILD: [01:0000000042:PROGC ] Compiling ./ether.c<br />BUILD: [01:0000000045:PROGC ] Compiling ./flash.c<br />BUILD: [01:0000000048:PROGC ]

2010-08-18 16:45:00 951

转载 Protel99及POWER PCB(PADS LAYOUT) 的快捷键

<br />Protel99及POWER PCB(PADS LAYOUT) 的快捷键<br />Protel99的快捷键<br />一、原理图库<br />P/P:画元器件引脚         P/A:画弧线                 P/L:画直线<br />P/A:画矩形               T/C:创建一个新的元器件     T/R:删除元器件<br />T/E:重命名元器件         T/W:为元器件创建一新子件   T/T:删除元器件的一个子件<br /> <br />二、原理

2010-08-18 16:41:00 2917

转载 指针“.”和“->”的区别

<br />指针“.”和“->”的区别<br />成员符,‘.’不是用于指针,‘->’用于指针或者引用类型;<br />如结构或类struct A{<br />    int data;<br />}a,*pa;<br />那么 <br />////<br />a a1;<br />pa pa1 = new a;<br />这里a1.data = 1;//这里就只能用结构成员符‘.’<br />pa1->data = 1;//这里就只能用指针成员符‘->’<br />// <br /> <br />x->b

2010-08-18 16:31:00 2435

原创 beyond compare添加进右键

打开beyond compare, 工具 -> 选项,在启动一栏中,有资源管理器整合一栏,[在资源管理器关联菜单中显示beyond compare]前面勾上即可。

2010-08-17 21:22:00 33618 3

转载 使uboot支持S3C6410的SD启动

使uboot支持S3C6410的SD启动--Figo 2009-8-13 这里使用的uboot并非uboot官方发布的uboot代码,而是为三星定制的一个uboot版本s3c-u-boot-1.1.6,其代码作者就包括了三星的程序员与denx的员工。这个版本支持SD启动,不过默认是nand启动,使它支持uboot需要做以下事情:1、 虽然支持uboot启动,但是uboot代码里不叫SD启动方式,而是叫movinand启动方式,在incluede/configs

2010-08-17 17:59:00 1349

原创 SlickEdit如何退出全屏模式?

<br />View -> Full Screen<br />进入以及退出全屏模式

2010-08-13 14:17:00 1424

转载 数据类型 -- char , unsigned char = BYTE, short, unsigned short = WORD, long, unsigned long = DWORD, int , unginged int = UINT

<br />数据类型 <br />--------------------------------------------------------------------------------<br />    在Turbo C语言中, 每个变量在使用之前必须定义其数据类型。Turbo C有以 <br />下几种类型: 整型(int)、浮点型(float)、字符型(char)、指针型(*)、无值型 <br />(void)以及结构(struct)和联合(union)。其中前五种是Turbo C的基本数据类

2010-08-13 09:12:00 3621

转载 ubuntu升级后gonme变慢及解决方法

装的Ubuntu7.04进行了一次大升级后 ,gonme变得特别不稳定,经常出现程序窗口卡住的情况,google了一把据说是ubuntu的升级包里面字体的日期设置不准确导致该原因 而牛人提供的解决方法也就一条指令sudo fc-cache -fv 2>&1 | grep failed | cut -f1 -d":" | xargs -i sudo touch {} && sudo fc-cache -fv

2010-08-09 22:13:00 1377

转载 Ubuntu上NFS的安装配置

<br />NFS用于Linux主机访问网络中其他Linux主机上的共享资源。NFS的原理是在客户端上通过网络将远程主机共享文件系统以挂载(Mount)的方式加入本机的文件系统,之后的操作就如同在本机上一样。<br /> <br />NFS服务器(宿主机)<br /> <br />1.安装NFS<br />Ubuntu上默认是没有安装NFS服务器的,首先要安装NFS服务程序:<br />                      $ sudo apt-get install nfs-kernel-ser

2010-08-09 21:27:00 1329

x4418开发板硬件手册

九鼎创展s5p4418开发板硬件手册,详细的描述了S5P4418芯片相对Exynos4412的差异,以及S5P4418的优点。

2015-06-27

九鼎创展x4418开发板裸机教程

九鼎创展s5p4418开发板近20个炫丽的裸机示例,从最简单的LED到蜂鸣器,按键,中断,shell,printf,到LCD图片,LCD动画,由简到难,循序渐进,很值得一读。

2015-06-27

九鼎创展s5p4418核心板简介

九鼎创展x4418核心板简介,描述了x4418核心板详细管脚图,使用方法

2015-06-27

九鼎创展x4418开发板linux平台用户手册

九鼎创展x4418开发板ubuntu\linux系统用户手册

2015-06-27

九鼎创展s5p4418开发板android平台用户手册

九鼎创展 三星四核s5p4418核心板开发板android平台用户手册,详尽的操作实例

2015-06-27

九鼎创展ibox卡片电脑硬件手册

九鼎创展基于三星Exynos4412的卡片电脑的硬件手册

2015-06-27

I210开发板硬件手册

九鼎创展i210开发板硬件手册,全功能企业级开发板,芯片管脚全引出,板载VGA

2015-06-27

I210CV20核心板简介

九鼎创展全功能s5pv210核心板,i210cv2核心板,管脚全引出

2015-06-27

九鼎创展arduino ibox实战教程

九鼎创展ibox卡片电脑arduino教程,支持几十种实例,供广大爱好者学习。

2015-06-27

x4412开发板裸机开发教程

九鼎创展x4412开发板详尽的裸机示例教程,从简单到复杂,从LED到中断,LCD,动画,应有尽有,全部开源!

2014-08-19

X4412开发板硬件手册

九鼎创展x4412开发板硬件手册,三星四核开发板设计

2014-07-31

x4412开发板linux平台用户手册

九鼎创展x4412开发板linux_qt平台详细指导手册

2014-07-31

x4412开发板android4.2平台用户手册

九鼎创展x4412开发板android4.2平台详细使用手册,强烈推荐

2014-07-31

x4412核心板简介

x4412核心板简介,x4412cv2核心板采用邮票孔设计,业界设计最精简,尺寸最小,性能稳定

2014-07-31

x210v3裸机开发教程

基于九鼎创展x210v3开发板的裸机开发实例,内含26个精品实例,源码,详细讲解,非常适合嵌入式开发初学者学习

2013-09-03

x210v3 android4.0平台用户手册20130724.pdf

九鼎创展x210v3/s5pv210开发平台android4.0用户手册

2013-08-21

x210v3 linux平台用户手册.pdf

x210v3 linux平台用户手册 qt,qtopia

2013-08-21

X210V3硬件手册20130724.pdf

s5pv210 x210v3开发板硬件手册

2013-08-21

x210v3开发板SD卡烧写教程.pdf

S5PV210开发平台,九鼎创展x210v3开发平台SD卡更新android,linux,WINCE的详细文档

2013-08-21

嵌入式Linux截图工具的移植

嵌入式平台下的截图工具的移植,很有用,在QT,android上均可使用。

2011-05-23

基于嵌入式Linux平台的最小文件系统的制作

linux文件系统的制作,最小文件系统的制作,6410文件系统

2011-05-23

基于ARMEasy6410的TSLIB1.4的移植详解

TSLIB1.4,LINUX触摸屏驱动移植

2011-05-23

字符设备驱动学习笔记(2.6.23)

linux,char driver,从基础开始,原来linux驱动就是这么简单!

2010-04-02

使用JLink烧写S3C2440开发板的Flash

采用JLINK烧写NAND,NOR的方法,本人测试通过

2010-04-02

通过powerButton驱动分析WINCE的中断实现.rar

基于S3C2440的详细的KEY驱动说明文档。初学CE驱动的好资料!

2010-04-01

空空如也

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

TA关注的人

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