无敌大黄蜂

Windows XP 或 Windows7 64位 下安装svn服务器及客户端

安装svn详细步骤1、在http://subversion.apache.org/packages.html下载服务器端Setup-Subversion-x.xx.xx.msi,就是Win32Svn。比较悲剧的是没有64位的,但是win764位也可以用。2.安装服务器端,安装路径随意。(什么?不会安装!!!!找块豆腐撞死算了)3.在http://tor

Source Insight查看ARM汇编源程序

ARM的BUS Matrix的作用

为at91sam9260降频续

昨天为AT91sam9260降频,没有说为什么mck是PLLA的二分之一,因为bootstrap里#defineMCKR_SETTINGS(AT91C_PMC_CSS_PLLA_CLK|AT91C_PMC_PRES_CLK|AT91C_PMC_MDIV_2)PRES=0MDIV=1看linux-2.6.20源码arch/arm/mach-at91rm9200/clock.c596freq/=(1&l

linux世界里的时间(转)

linux世界里的时间通常,操作系统可以使用三种方法来表示系统的当前时间与日期:①最简单的一种方法就是直接用一个64位的计数器来对时钟滴答进行计数。②第二种方法就是用一个32位计数器来对秒进行计数,同时还用一个32位的辅助计数器对时钟滴答计数,之子

为at91sam9260ek降频

为ARM降频,着手点是AT公司提供的bootstrap。需要修改的地方是D:\Bootstrap-v1.8\board\at91sam9260ek\nandflash/at91sam9260ek.h中#definePLLA_SETTINGS0x2030BF09说说它的含义吧。其实它就是对CKGR_PLLAR寄存器的初始值,也就是它决定了PLLA的频率,相应

linux命令hwclock用法详解

功能说明:显示与设定硬件时钟。语法:hwclock[--adjust][--debug][--directisa][--hctosys][--show][--systohc][--test][--utc][--version][--set--date=<日期与时间>]补充说明:在Linux中有硬件时

GPRS Moderm实现TCP连接的AT指令

ATAT+ccid//检测是否装有SIM卡AT+cgmr//检测软件版本,5.0以上的才有GPRS功能支持AT+csq//检测信号质量,确定是否可以登陆上网络;若返回10--31,0之间的信号数字则继续,如果信号是99,99,则应该考虑不停的的让模块去搜寻网络。AT+CGCLAS

利用虚拟机学习linux编程

首先安装vmware虚拟机,参考http://hi.baidu.com/%D1%DE%D1%F4597122966/blog/item/99f09f11339a8bc1a7ef3fcf.html在虚拟机里安装fedora10或别的linux.再安装vmwaretools,参考http://www.enet.com.cn/article/2007/1224/A20071224966525.shtmlnfs安装与设置:在终端输入

BUG_ON函数

BUG_ON是一个函数接口,一般开发人员自己实现相关函数内容,一般用来判断内核是否出现问题,如果参数为真的话,证明内核出现了bug,打印BUG信息,然后调用PANIC函数,让系统panic。一些内核调用可以用来方便标记bug,提供断言并输出信息。最长用的两个是BUG()和BUG_ON()

Linux内核访问外设I/O资源的方式

http://www.soidc.net/articles/1215484977397/20100220/1215945687110_2.html

AT91 配置ds1337为系统时钟

http://blog.chinaunix.net/u2/75270/showart_2099201.html加开I2C选项,并打开其下的GPIO-basedbitbangingI2C选项,以使用软件模拟的i2c接口。注意不能使用AtmelAT91I2CTwo-Wireinterface(TWI)选项打开AT9261硬件i2C接口,因为硬件接口在linux下极不稳定。关闭realtime

linux 脚本实例 判断某进程是否已运行,若没有运行则启动,已经运行无操作

#!/bin/sh//脚本必须的,当然如果你保存为.sh的文件也可以不写该行cd/usr//

ramdisk、yaffs2根文件系统的建立

linux2.6.27对at91sam9260ek中PCF8563和串口驱动的解决