imjacob的专栏

首页博文目录订阅
博 文

BackSpace键的ascii

(2008-1-10 22:31)
今天在看同事的uart代码,发现BackSpace键他竟然写成0x7f,但是执行结构确是对的。我查了下书,明明是0x8。后来发现在我们公司的TT上BackSpace键就是0x7f,而在微软的超级终端上是0x8。shit,这和pc显示工具也有关。真是服了。有个有趣的网站http://www.wanshan.net/ASCII.htm网上找了文章================================================================== 进一步理解ASCII码 进一步理解ASCII码ASCI…
在设计串口程序时,我们都知道要设置一个缓冲区,那么到底这个缓冲区要多大呢?在Jean J.Labrosse 的Embedded_systems_building_blocks中,他是这么说的:When you use a buffer,the size of the buffer depends on how quickly your background process can get control of the CPU to process the information .For example,if the worst case latency of your background process is 200ms,you should plan …
在嵌入式应用中,使用RTOS的主要原因是为了提高系统的可靠性,其次是提高开发效率、缩短开发周期。μC/OS-II是一个占先式实时多任务内核,使用对象是嵌入式系统,对源代码适当裁减,很容易移植到8~32位不同框架的微处理器上。但μC/OS-II仅是一个实时内核,它不像其他实时操作系统(如嵌入式Linux)那样提供给用户一些API函数接口。在μC/OS-II实时内核下,对外设的访问接口没有统一完善,有很多工作需要用户自己去完…

usb枚举过程新认识

(2007-9-28 22:06)
枚举过程的三个阶段,只有data阶段的数据包阶段是经过控制管道(控制端点)的。setup阶段的数据包阶段只经过寄存器。status的数据包阶段因为只可能是0长度的数据包所以也不会经过控制管道(控制端点)。
今天想到这个问题。然后查了点资料,自己又思索了一下。 我们平常称得枚举实际上应该叫总线枚举(bus enumation),在usb2.0官方白皮书中定义为Detecting and identifying USB devices.更详细的定义是 Bus enumeration is the activity that identifies and assigns unique addresses to devices attached to a bus.Because the USB allows USB devices to attach to or detach from the USB at any time, bus…
μC/OS-II下通用驱动框架的设计与实现 来源:微计算机信息作者:吴绍根 摘要:在μC/OS-II下,设计了一个通用的设备管理模型,称为通用驱动框架,通过该驱动框架,可以实现对硬件设备的统一、一致的管理,同时,也为上层应用程序提供了统一、一致的设备访问接口,并在以ARM7TDMI-S为核心的LPC2210微控制器开发板上给出了一例实现。 关键词:嵌入式实时操作系统;μC/OS-II;通用驱动框架;…

USB On-The-Go 技术概述

(2007-8-21 19:21)
摘要:USB OTG(On-The-Go)是USB 2.0规范的补充,它使外设可以在无主机参与的情况下直接互连进行通信工程.本文讨论了USB OTG补充规范的新增特性,包括OTG事务请求协议SRP和主机流通协议HNP、连接器和电缆、两用OTG设备和外设式OTG设备、驱动程序以及数据流模型。 关键词:USB 2.0 OTG 规范 USB的广泛应用其正在成为外设与PC机及膝上型电脑连接的工业标准USB外设主要是便携式设备,随着其数量的不断增多,设备之…

USB2.0 VS IEEE 1394

(2007-4-14 15:13)
近年来,随着多媒体设备和移动数据外设的普及,使用高速的串行接口将显得越来越重要。目前电脑上主要采用了两种外设接口方式──USB2.0和IEEE1394。那么面对USB2.0及IEEE1394这两种并驾齐驱的接口,它们的标准有何不同?各有什么优势呢?一、USB2.0规范USB是英文UniversalSerialBus的缩写,中文含义是“通用串行总线”。它是一种应用在PC领域的接口技术,是由Intel、NEC、Compaq、DEC、IBM、Microsoft、Norther…

INF文件

(2007-1-20 15:38)
INF是Device INFormation File的英文缩写,是Microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式,INF文件中包含硬件设备的信息或脚本以控制硬件操作。在INF文件中指明了硬件驱动该如何安装到系统中,源文件在哪里、安装到哪一个文件夹中、怎样在注册表中加入自身相关信息等等。 安装监视器、调制解调器和打印机等设备所需的驱动程序,都是通过INF文件,正是INF的功劳才使得Windows可以找到这…
1
博 主
进入imjacob的首页
博客名称:雅克的一府
日志总数:514
评论数量:901
访问次数:1813057
建立时间:2006-11-23 20:52
导 航
公 告
Locations of visitors to this page 本博客主要用于个人学习与资料收藏。当然大家应该读了之后也能学到不少东西。其中大多数资料都是来自网络,我转载时尽可能地表明文章出处与原作者姓名,但由于很多资料经多人转载,已不清楚原作者信息与出处,所以未表明相关…
评 论
链 接

ARM+LINUX 嵌入式博客
http://blog.chinaunix.net/u1/58780/index.html

嵌入式软件
http://blog.csdn.net/embeddedsoft

诚诚恳恳做人踏踏实实编程
http://blog.sina.com.cn/u/1244756857 

和我风格相似的一个blog
http://blogger.org.cn/blog/m…