- 博客(17)
- 资源 (3)
- 收藏
- 关注
转载 分辨率知识
分辨率(resolution,港台称之为解释度)就是屏幕图像的精密度,是指显示器所能显示的像素的多少。由于屏幕上的点、线和面都是由像素组成的,显示器可显示的像素越多,画面就越精细,同样的屏幕区域内能显示的信息也越多,所以分辨率是个非常重要的性能指标之一。可以把整个图像想象成是一个大型的棋盘,而分辨率的表示方式就是所有经线和纬线交叉点的数目。 分辨率简介 以分辨率为1024×768的屏
2011-12-14 18:47:53 859
转载 scanf()的用法经验
引用embeded-life 的 scanf()在学习C语言的时候,printf()是我们学到的第一个函数,相信“hello world”这个例子大家都不会陌生吧,接着就是scanf()这个函数了,这个函数的功能是格式输入,它的函数原型是: int scanf(const char *format,…); 这个函数的基本用法这里就不说了,这里介绍一些这个函数使用中常
2011-12-08 17:17:47 1105
转载 WINce串口驱动解析
在WinCE中,串口驱动实际上就是一个流设备驱动,具体架构如图:串口驱动本身分为MDD层和PDD层。MDD层对上层的Device Manager提供了标准的流设备驱动接口(COM_xxx),PDD层实现了HWOBJ结构及结构中若干针对于串口硬件操作的函数指针,这些函数指针将指向PDD层中的串口操作函数。DDSI是指MDD层与PDD层的接口,在串口驱动中实际上就是指HWOBJ,PDD层会
2011-12-08 16:04:00 736
转载 Windows Mobile 5.0 环境搭建
(1)安装Windows Mobile 5.0系统及Platform Builder for Windows Mobile 5.0WM50_OAK_RTM \Microsoft Platform Builder for Windows Mobile 5.0.msi(with it can download & debug binary)(2)安装升级包,升级到WM 6.0AKU
2011-12-08 15:18:37 957
转载 usb audio设备驱动
本文引用自ls.cq《usb audio设备驱动》http://bbs.driverdevelop.com/read.php?tid-118579-page-1.html已基本完成wavedev结构的usb音频驱动,现将开发心得及经验总结一下与大家分享 /************************************************************
2011-12-08 15:13:42 11937
转载 bib 文件
在WinCE中使用的一个重要的文件就是BIB文件,全称Binary Image Builder File。在WinCE的编译过程中会用到BIB文件,应该是在最后的Makeimg阶段。所有的BIB文件会被合并成CE.bib文件,然后Romimage.exe会根据BIB文件中的描述来决定哪些文件最终被包含到WinCE image中。当然,BIB文件还决定了WinCE设备内存的分配,其中定义了WinCE
2011-12-08 15:11:33 1005
翻译 串口DB9引脚图
1 :DCD :载波检测。主要用于Modem通知计算机其处于在线状态,即Modem检测到拨号音, 处于在线状态。 2 :RXD:此引脚用于接收外部设备送来的数据;在你使用Modem时,你会发现RXD指示灯在闪烁,说明RXD引脚上有数据 进入。3 :TXD:此引脚将计算机的数据发送给外部设备;在你使用Modem时,你会发现TXD指示灯在闪烁,说明计算机正在通过TXD引脚发送数据。
2011-12-08 15:09:00 1791
转载 [转]Android 2.1源码结构
Android 2.1 |-- Makefile |-- bionic (bionic C库) |-- bootable (启动引导相关代码) |-- build (存放系统编译规则及generic等基础开发包配置) |-- cts (Android兼容性测试套件标准) |-- dalvik (dalvik JAVA虚拟机) |-- development
2011-12-08 15:06:22 384
转载 SD卡封转定义
有关SD卡接线的探索(为什么标准SD卡是九根线,而一般原理图上都是11根线或更多呢?) 首先说几个概念:SD卡:SDHC卡(SD High Capacity,大容量SD卡):4GB~32GBSDXC卡(SD eXtended Capacity):64GB~2TB,这是2009年SD协会发布的新标准SDIO:SD Input Output 带有输入输出设备的SD卡
2011-12-08 15:04:08 1841 1
转载 【转载】WinCE 流驱动
在WinCE.net中,最简单的一个驱动程序莫过于一个内置(Built-in)设备的流接口驱动。对于一个不支持热拔插的设备,最快捷的方法就是为其实现一个内置的流接口的驱动。对于这样一类驱动程序,我们只需要按一种特定的规则实现一个动态库,其中实现对所有的硬件功能的调用,再将这个动态库加入系统中,然后设置相关的注册表项,使得在系统启动时设备管理器能识别并且加载这个设备即可。1. 实现动
2011-12-08 14:53:07 386
转载 wince6.0 下的流驱动开发范例(转摘) 收藏
流设备驱动实际上就是导出标准的流接口函数的驱动,这是文档上面的定义。在WinCE中,所有的流设备都导出流设备接口,这样WinCE中的Device Manager可以加载和管理这些流设备驱动。首先我声明一下,这个图是我抄的,呵呵。在WinCE启动的时候,OAL(OAL.exe)首先加载kernel.dll,然后kernel.dll加载device.dll,device.dll
2011-12-08 14:51:33 519
转载 uC/OS-II在C8051F020单片机上的移植
1 uC/OS-II的版本和C8051F020单片机的集成开发环境µC/OS-II内核使用了V2.52版本。虽然Silicon Lab公司免费提供C8051F系列单片机的集成开发环境,由于使用习惯,笔者还是选择了µVision2 V2.38A版本,C编译器版本是C51.exe V7.06,汇编器的版本是A51.exe V7.07。适配器使用Silicon Lab公司的EC2,需要说明的是,要在
2011-12-08 14:47:42 1096
转载 嵌入式或LINUX相关研发面试题目(转)
基础试题(C语言)一、ANSI C/C++方面的知识一.1、简答题。下面的题目必须全部答对才给分(20分):1、 如何在C中初始化一个字符数组。2、 如何在C中为一个数组分配空间。3、 如何初始化一个指针数组。4、 如何定义一个有10个元素的整数型指针数组。5、 s[10]的另外一种表达方式是什么。6、 GCC3.2.2版本中支持哪几种编程语言。7、 要使用
2011-12-08 14:41:32 617
转载 51单片机Keil C延时程序的简单研究(转)
应用单片机的时候,经常会遇到需要短时间延时的情况。需要的延时时间很短,一般都是几十到几百微妙(us)。有时候还需要很高的精度,比如用单片机驱动DS18B20的时候,误差容许的范围在十几us以内,不然很容易出错。这种情况下,用计时器往往有点小题大做。而在极端的情况下,计时器甚至已经全部派上了别的用途。这时就需要我们另想别的办法了。以前用汇编语言写单片机程序的时候,这个问题还是相对容易解决的。
2011-12-08 14:39:26 706
转载 uC/OS-II在51单片机上的移植
内容摘要:本文详细系统地介绍了uC/OS-II在51单片机上的移植、重入实现方法、硬件仿真、固化、人机界面等关键内容。 关键词:嵌入式实时多任务操作系统、uC/OS-II、C51 引言:随着各种应用电子系统的复杂化和系统实时性需求的提高,并伴随应用软件朝着系统化方向发展的加速,在16位/32位单片机中广泛使用了嵌入式实时操作系统。然而实际使用中却存在着大量8位单片机,从经济性考虑,对某些应
2011-12-08 14:37:16 2547
翻译 uC/OS-II系统开发笔记
uC/OS-II是一个简洁、易用的基于优先级的嵌入式抢占式多任务实时内核。尽管它非常简单,但是它的确在很大程度上解放了我的嵌入式开发工作。既然是一个操作系统内核,那么一旦使用它,就会涉及到如何基于操作系统设计应用软件的问题。1、uC/OS-II的任务框架void task_xxx(void *pArg){/* 该任务的初始化工作 */…… /* 进入该任务的
2011-12-08 14:33:53 613
转载 老手经验谈:Linux驱动程序开发学习步骤(转)
在52rd上看到的一篇博文,觉得不错,转过来学习!1. 学会写简单的makefile2. 编一应用程序,可以用makefile跑起来3. 学会写驱动的makefile4. 写一简单char驱动,makefile编译通过,可以insmod, lsmod, rmmod. 在驱动的init函数里打印hello world, insmod后应该能够通过dmesg看到输出。5. 写一完整
2011-12-08 14:30:12 509
摄像头调试--ISP ap0100cs调试经验.pdf
2020-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人