自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lianghongge的专栏

LHG's blog.

  • 博客(8)
  • 资源 (13)
  • 收藏
  • 关注

原创 S3C2440读写NAND FLASH(大页)

K9F2G08U0A nand flash 的容量为256M byte,其内部有2048块,每块有64页,每页有2K+64字节,其中每页会分为main区和spare区,main区一般用来存入主要数据,spare一般用来存放ECC校验码。下面几点是编程时需要注意的:1.NAND FLASH芯片手册里说的column是指页内地址,row是指页地址,page也是指页;2.删除时是以块为单位的,但是删除块时写的是row地址,自动会删除row所在的块;3.读写方式有页读写,或随机读写,所谓的随机读写就是可以在页内的任

2010-10-25 23:40:00 3831

转载 【转】VS2005 无法创建或打开“智能设备”项目的一个问题的解决方法

在VS2005中创建或打开“智能设备”项目时,提示以下错误: “从用户数据存储中检索信息时出错。系统未找到指定的对象。” 和 “由于数据存储中不存在项目引用的设备平台,因此无法打开项目。”在打开VS2005的”工具“-”设备仿真器管理器“时,提示以下错误: ”未能正确加载包“Smart Device Configuration Package”( GUID = {D245F354-3F45-4516-B1E6-04608DA126CC} )。请与包供应商联系以获得帮助。由于可能会发生环境损坏

2010-10-19 15:57:00 1899

转载 【转】SQL跨数据库复制表

use 原数据库名go select * into 目的数据库名.dbo.目的表名 from 原表名 go注意:目的表必须是事先不存在的

2010-10-18 15:58:00 693

原创 s3c2440控制TFT LCD

  TFT LCD的时序比较复杂,因此S3C2440涉及TFT LCD的寄存器比较多。只要认真对照好LCD的说明书设置好相应2440寄存器就行了。TFT LCD并不难,但是一个小地方设置了都可能导致显示不正常。  下面是编译会涉及到东西:  1.时序和显示模式主要配置LCDCON1~5。  2.显示缓存的地址配置LCDSADDR1~3。  3.如果是三星的LCD可以使用LCC3600或LPC3600控制器,这时可以使用TCONSEL来开启它们,不是三星LCD的话设置TCONSEL=0。  4.彩色显示的话本

2010-10-13 15:59:00 1532

原创 S3C2440 IIC读写AT24C02A

S3C2440读写AT24C02A只需要采用主机发送模式和主机接收模式即可,手册上提供有这两个模式的流程图,可以参考。AT24C02A有几点需要注意的:1.写程序时还要看下AT24C02A操作时序图,AT24C02A连续读多个字节时最后一个字节不用产生应答信号。2.读的时候要先用写的方式写入硬件地址写方式和数据地址,此时不用发送STOP信号,接着继续写入硬件地址读方式,然后开始读数据。3.其写的方式只有单字节写或者页写两种,页写时每次只能写一页不能超过,AT24C02A的一页大小是8字节。以下是程序:#in

2010-10-07 12:55:00 1494

原创 s3c2440 外中断的按钮实现

根据TQ2440开发板的原理图,按键接的是S3C2440可用于外部中断的EINT0,1,2,4引脚,GPFCON可以设置这些引脚的功能。EXTINT0寄存器可以设置这四个引脚的中断产生的条件,需要注意的是EINT0~2都有自己的中断向量,而EINT4~7则共用一个中断向量。因此使用EINT4时还要在EINTMASK寄存器开相应中断允许位,进入EINT4中断后还要清EINTPEND寄存器的中断位。以下是中断处理函数的流程图,这四个按钮实现的方法都一样:以下是程序:/**********************

2010-10-04 20:56:00 1731

原创 S3C2440 AD转换

S3C2440的AD转换跟触摸屏差不多,下面是关键代码,十分简单。int get_ad(int ain)//读取AD的值{    rADCCON = (1    while( rADCCON&1 );//等待转换开始    while( !( rADCCON&(1    return (U32)(rADCDAT0&0x3ff);//返回结果}

2010-10-04 00:32:00 1199

转载 [转]Uart_Printf()

Uart_Printf()为常用的串口打印函数,其常用于满足特定条件时通过串口打印信息。很多开发者喜欢在中断服务程序中使用它,所以,仅仅包含一句Uart_Printf()的中断服务程序,可以被认为是一个普遍而简单的应用。下面给出针对只包含一句Uart_Printf()的中断服务程序进行测试的结果。 Uart_Printf()函数分析ARM与PC机通信,常通过Uart_Printf()这个函数在上位机里输出信息。下面来详细分析这个函数功能。原形://------------------------

2010-10-03 18:09:00 985

3G技术普及手册(华为内部版)v1.00 040810.rar

3G技术普及手册(华为内部版)v1.00 040810.doc 需要的童鞋自己下载。

2011-09-19

Makefile 中文教程

Makefile 中文教程,学习makefile的好帮手。

2011-03-23

嵌入式Linux系统开发技术详解.基于ARM

嵌入式Linux系统开发技术详解.基于ARM 不用解释了

2010-12-19

传说中的记事本2-Notepad.exe

把notepad.exe文件,覆盖到: c:\windows C:\windows\system32 不过,Windows的文件保护功能,需要在DOS系统里替换,语法:copy 原始地址.exe 目标地址.exe

2010-12-19

C#3D游戏开发.pdf

C#3D游戏开发,学C#不妨一看,学3D不妨一看,感觉不错,哈哈

2010-09-18

ARM:Assembly Language Programming

ARM:Assembly Language Programming 学习ARM汇编的好助手

2010-07-27

S3C2440资料(英文datasheet)

S3C2440资料(英文datasheet) 需要的话就下载吧

2009-11-17

16X16字模提取工具D4

适用于KS0108驱动的液晶等 出D5了,请去我的主页免费下载:http://blog.ednchina.com/flying_machine/

2008-11-21

16X16字模提取工具D3

适用于KS0108液晶,或左到右,上到下扫描方式的点阵.这个版本有漏洞请去以下网址下载最新版http://download.csdn.net/source/796772

2008-11-21

16x16点阵提取工具支持ASC字符版

可用于KS0108液晶驱动及左向右,上向下的扫描的点阵. 更新后支持支持ASC字符.这个版本有漏洞,请去以下网址下最新版http://download.csdn.net/source/796772

2008-11-21

自制ks0108点阵提取工具

还可用于自左向右,上到下的扫描方式.希望能帮上有需要的人.这个版本有漏洞,请去以下网址下最新版,http://download.csdn.net/source/796772

2008-11-20

空空如也

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

TA关注的人

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