自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 u-boot.lds分析(u-boot-1.3.4 nandflash启动 引导linux内核)

     u-boot.lds决定了u-boot可执行映像的连接方式,以及各个段的装载地址(装载域)和执行地址(运行域)。GNU官方网站上对.lds文件形式的完整描述:SECTIONS {...secname start BLOCK(align) (NOLOAD) : AT ( ldadr ) { contents } >region :phdr =fill.

2009-12-19 16:50:00 2135 1

原创 ubuntu8.04 USB转串口问题解决--USB转串口线----HL340

     最近装了个硬盘版的ubuntu 8.04,准备作为以后的嵌入式开发环境,其他一切基本弄好准备连接开发板启动时,出了问题。串口工具用的是minicom,但是连线开发板(FS2410)之后没有任何打印信息。因为所有的开发环境可以确认没有问题,所以初步判定为串口配置的问题。在网上查找得知minicom串口设置,需设为 /dev/ttyUSB0, 但是我设只好之后之后,发现找不到/dev

2009-12-18 23:50:00 4602

转载 va_start &va_end 的使用和原理

<!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } -->1:当无法列出传递函数的所有实参的类型和数目时,可用省略号指定参数表voidfoo(...);void foo(parm_list,...);

2009-12-12 00:17:00 969

转载 C 语言可变参数函数原理及用法

C语言中可变参数的用法我们在C语言编程中会遇到一些参数个数可变的函数,例如printf()这个函数,它的定义是这样的: int printf( const char* format, ...);它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的,例如我们可以有以下不同的调用方法: printf("%d",i); printf("%s",s); pri

2009-12-12 00:12:00 861

原创 AT89s52----ISP下载电路图及软件

这是一个很简单实用的 AT89S52 ISP下载电路,使用Atmel公司官方网站提供的程序下载软件就可以完成下载。官方ISP下载软件:http://www.atmel.com/dyn/products/tools.asp?family_id=604#1269 

2009-12-09 22:55:00 13371

原创 ADC0809使用中的小问题----小数点后保留两位的处理方法

ADC0809转换结果在输出显示之前先要进行数据处理,其原理如下:转换输出结果在0—255之间分别对应着0~+5V之间的256个电压值,因此单片机必须把A/D转换输出的结果转换成可以显示的电压值,具体方法是:VIN=DOUT *5/255,其中DOUT是ADC0809输出的八位二进制数。由上述公式可知:当ADC0809输出为(11111111)B 时,输入电压的值为VIN=5.00V;

2009-12-09 22:48:00 6747 2

原创 51单片机开发中的小问题

1. 问题:ACC 和A 有什么区别?例如:ADD A,ACC 问题分析处理:在这里A和ACC值得都是累加器ACC(E0H),只不过A为寄存器寻址,而ACC为直接寻址代表E0H,因为汇编指令里没有ADD A,A;而有ADD A,dir,所以就会有MOV A,ACC !于2008年9月28日星期日解决寄存器寻址与直接寻址的区别:直接寻址是操作数所在的字节地址(占用一个字节)出

2009-12-09 22:44:00 1944

原创 keil C遇到的小问题

 1. 在用Keil C uVision2 编译C程序时遇到一个问题,当把变量定义语句写在非变量定义语句之后,进行编译,会显示改变量未定义。实际上,该变量的确是在使用之前定义的,只是有其他的,比如:P0=0xfe赋值语句被写在了变量定义语句之前,编译无法通过。(在Windows C语言编程里不存在这样的问题)   处理办法:将所有的变量定义语句写在每一个函数的最前面。2. 编程中需注意

2009-12-09 22:35:00 1310

USB转串口---ch341驱动源码 for linux

USB转串口---ch341驱动源码 for linux 适用于linux环境下的USB转串口线 HL-340 具体操作可查看:http://hi.csdn.net/link.php?url=http://blog.csdn.net%2Fsustzombie

2009-12-19

空空如也

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

TA关注的人

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