自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 s3c2410/s3c2440的USB HOST不稳定的原因及解决方法

今天tpu拿出一块2440板子调试,发现尽管采取了种种措施,USBHOST总是会偶尔不工作.把UCLK通过CLKOUT0引出,用示波器查看,发现不工作的时候,UCLK根本就没有稳定下来.于是仔细思考,影响USB的有这几个地方:  1.外部晶振16.9344Mhz  2.LOCKTIME寄存...

2012-02-28 21:00:32

阅读数 838

评论数 0

原创 外部晶振(external crystal)和外部时钟(external clock)有什么区别?

外部晶振(external crystal),就是晶体。 外部时钟(external clock) ,就是一个时钟信号。 外部晶振,就是时钟产生电路在内部,只是使用了一个外部的晶振。 外部时钟,则时钟产生电路在外部,至于是否使用晶振,要看它的具体实现。 晶振,是一个元器...

2012-02-28 15:42:49

阅读数 4656

评论数 0

转载 使用BusyBox制作linux根文件系统(CramFS+mdev)

操作系统:Ubuntu9.04 内核版本:linux-2.6.24.7   开发板:博创arm2410s     交叉编译工具:arm-linux-gcc-4.1.1  BusyBox:busybox-1.11.1       CramFS:CramFS-1.1 ...

2012-02-27 14:58:42

阅读数 1545

评论数 0

原创 移植2440遇到的错误

Error: unrecognized/unsupported machine ID (r1 = 0x00000294). Available machine support: ID (hex)        NAME 000000c1        SMDK2410 00...

2012-02-23 14:06:03

阅读数 438

评论数 0

转载 让linux2.6.18支持4G的SD卡

linux-2.6.20.x 以上版本对SD卡有较好支持,可以支持1.0及2.0 SD卡的协议,所以linux2.6.2x 以上的版本都支持大容量(>=4G)的SD卡,而linux-2.6.1x 对SD卡的支持只能到 2G,大于2G的SD就无法识别. 发送CMD8,检查卡是否SD2.0...

2012-02-23 12:00:21

阅读数 1013

评论数 0

原创 在ARM下编译chat和pppd

1) 把ppp的源码解开    tar zxvf ppp-2.4.5.tar.gz 2) 进入ppp-2.4.5/pppd目录     修改Makefile.linux     设置 CC = /usr/local/arm/3.4.1/bin/arm-linux-gcc 3) make ...

2012-02-21 21:06:48

阅读数 2038

评论数 0

转载 android在armv4t中跑

http://benno.id.au/blog/2007/11/21/android-neo1973通过这篇文章。决定使用处理未定义指令这种方式。因为最近学了驱动嘛。这是一个练手的机会。   有下面这些指令:(试试吧) Opcode Desription [PDF ]...

2012-02-16 16:53:37

阅读数 653

评论数 0

转载 ArmEabiPort

The ARM EABI port is the default port in Debian for the ARM architecture, named armel. The old (OABI) port (named "arm") was last release...

2012-02-16 16:32:22

阅读数 1328

评论数 0

转载 EABI和OABI

1。什么是ABI ABI,application binary interface (ABI),应用程序二进制接口。 既然是 接口,那就是某两种东西之间的沟通桥梁,此处有这些种情况: A。应用程序 操作系统; B。应用程序 (应用程序所用到的)库 C 。应用程序各个组件之间 类...

2012-02-16 16:31:10

阅读数 592

评论数 0

转载 CONFIG_AEABI: Use the ARM EABI to compile the kernel

CONFIG_AEABI: Use the ARM EABI to compile the kernel General informations The Linux kernel configuration item CONFIG_AEABI: prompt: Use the AR...

2012-02-16 16:05:55

阅读数 1672

评论数 0

转载 mcp2515驱动函数调用记录

/////////////////////////////////////////////////////////////////////////// [root@TE6410 disk]# insmod mcp251x.ko  [  245.400000] mcp251x init.. [...

2012-02-14 18:27:05

阅读数 1485

评论数 2

转载 source insight快捷键

退出程序                             : Alt+F4 重画屏幕                             : Ctrl+Alt+Space 完成语法                             : Ctrl+E 复制一行        ...

2012-02-11 22:47:16

阅读数 420

评论数 0

转载 学习HTML 5的10个顶级资源

HTML5已经成为互联网行业的最新流行语,不少人相信这是Web的未来。即使没有加入该社区的人也承认,HTML5包括了本来应该从一开始的HTML规范中包含的功能。在这篇文章中,我们将告诉你大约10 个HTML5的资源,让您现在开始使用该技术。 1)HTML 5工作草案标准 http://dev.w...

2012-02-11 20:25:18

阅读数 546

评论数 0

转载 How to configure and use CAN bus

This article explains how to enable the CAN bus using as examples the AM35x EVM and OMAP35x, but can be applied to other platforms as well. In ...

2012-02-11 15:51:48

阅读数 3729

评论数 0

转载 eCAN总线模块的位时间(Bit-Timing)配置

CAN协议规范将位时间分成4个不同的时间段,如图所示。   SYNC_SEG  该段用来同步总线上的各节点,在该段内需要一个边沿。本段总是一个TIME QUANTUM(TQ)。   PROP_SEG  该段用来补偿网络内的物理延时。它是信号在总线上传播时间和的2倍,输入比较延时和输出驱动延时。...

2012-02-11 14:52:14

阅读数 1739

评论数 0

转载 批量编译目录下文件的Makefile

1.在存放.c文件的目录下编按如下方法编写Makefile文件:   #Makefile start..   CC := gcc #根据需要添加其它如XX := g++   CFLAGS := -Wall -O -g #优化,输出调试信息,及所有警告   TARGET :=argcv te...

2012-02-09 20:29:04

阅读数 668

评论数 0

转载 wildcard linux

1、wildcard : 扩展通配符 2、notdir : 去除路径 3、patsubst :替换通配符 例子: 建立一个测试目录,在测试目录下建立一个名为sub的子目录 $ mkdir test $ cd test $ mkdir sub 在test下,建立a.c和b.c2个文件...

2012-02-09 20:23:23

阅读数 576

评论数 0

转载 CAsyncSocket使用总结

一、 一些网络的基本概念 1. 同步:指的是发送方不等接收方响应,便接着发下个数据包的通信方式; 2. 异步:指发送方发出数据后,等收到接收方发回的响应,才发下一个数据包的通信方式 3. 阻塞:指调用某函数时,直到该函数完成操作,才返回;否则一直阻塞在该调用上 4. 非阻塞:指调用某操...

2012-02-07 17:37:45

阅读数 526

评论数 0

转载 MFC程序得到本身路径

在开发工程中,往往需要知道当前程序本身所在目录。 一种方法是在程序安装的时候利用安装程序把文件路径写入注册表。在较大的程序中,这种方法比较常用 另一种,就是在程序得到路径。这样,程序随便移动到哪里,都可以得到正确的路径。这也是本文介绍的方法。 方法一: [code] //得到帮助文件的路...

2012-02-07 17:20:30

阅读数 488

评论数 0

转载 c_str

c_str   c_str函数的返回值是const char*的,不能直接赋值给char*,所以就需要我们进行相应的操作转化,下面就是这一转化过程。   c++语言提供了两种字符串实现,其中较原始的一种只是字符串的c语言实现。与C语言的其他部分一样,它在c++的所有实现中可用,我们将这...

2012-02-02 19:55:14

阅读数 378

评论数 0

原创 云终端设备

云终端设备用的是RDP协议 下载机 ARM学习板 来自Gary Song的测试采集仪   HTML5 组态 Industrial Pad

2012-02-02 18:25:32

阅读数 417

评论数 0

转载 WSAAsyncSelect()

目录 简述: 注释: 事件 重新通知函数 错误代码: 简述:   通知套接字端口有请求事件发生.   #include   int PASCAL FAR WSAAsyncSelect ( SOCKET s, HWND hWnd,   unsigned...

2012-02-02 15:17:04

阅读数 324

评论数 0

转载 Linux下清理内存和Cache方法 /proc/sys/vm/drop_caches

Linux下清理内存和Cache方法 /proc/sys/vm/drop_caches 频繁的文件访问会导致系统的Cache使用量大增 $ free -m total used free shared buffers cached Mem: 3955 3926 28 0 55 3459 ...

2012-02-02 11:58:14

阅读数 727

评论数 0

转载 Linux上的free命令详解

解释一下Linux上free命令的输出。     下面是free的运行结果,一共有4行。为了方便说明,我们加上了列号。这样可以把free的输出看成一个二维数组FO(Free Output)。例如: FO[2][1] = 999212FO[3][2] = 305404 <!--...

2012-02-02 11:51:17

阅读数 376

评论数 0

原创 VC中的几个函数

1. class CXRunDbDicWnd : public CDialog { }; CXRunDbDicWnd*  m_pDbDicWnd; m_pDbDicWnd->ShowWindowEx();   2. BOOL CXRunWnd::OnInitDialog()...

2012-02-02 09:46:07

阅读数 348

评论数 0

转载 OPC Server

1.What is OPC?   OPC是OLE for Process Control的缩写。顾名思义,OPC是一种利用微软的COM/DCOM技术来达成自动化控制的协定,根据OPC Specification 的定义,OPC is "a standard mechanism fo...

2012-02-01 11:04:40

阅读数 881

评论数 0

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