【独家专访】与光电行业领军人物深度访谈后,下一个行业风口就是这些
C51结构、联合和枚举的使用 前面的文章中介绍了 C 语言的基本数据类型.为了更有效的处理更复杂的数据.C 语 言引入了构造类型的数据类型.构造类型就是将一批各种类型的数据放在一起形成一种特殊 类型的数据.之前讨论过的数组也算是一种构
S3C2410的中断过程中保存和还原现场问题分析 在我的一个中断处理例程中有一下一段: save_flags(flags); cli(); set_gpio_mode_user(k->gpio_port, GPIO_MODE_IN); up = read_gpio_bit(k->gpio_port); set_extern
基于S3C2410的Linux驱动程序开发 1. 开发环境的建立在嵌入式系统中.由于目标机资源有限.因此通常是在主机上编译好驱动程序以及应用程序.然后通过串口.以太网.仿真器或其他通信手段与目标机通信.为了方便进行Linux设备驱动的开发和调试.首
C51的串口中断处理子程序 此串口处理程序是基于以下的协议写成的:帧内容FRAME=帧头FA+帧长度len(不包括帧头帧尾)+数据流data+帧尾FB.串口中断子程序里对整个数据流进行处理.而不是一个字节一个字节地处理.在中断中等待处理完所有的
Keil C51使用教程---C51 vs 标准C(三) 深入理解并应用C51对标准ANSIC的扩展是学习C51的关键之一.因为大多数扩展功能都是直接针对8051系列CPU硬件的.大致有以下8类: ●8051存储类型及存储区域 ●存储模式 ●存储器类型声明 ●
C51的日历时钟程序 //程序功能:日历,时钟,温度显示(测温代码暂没加上,加上后程序将超过4k,注意芯片型号选用),温度传感器采用18B20// 日历与时钟,温度分时切换显示,采用8位共阳数码管// 数据输出P1, 位码驱动P2// 也可以采用12864LCD显
S3C2410中断处理 在介绍2410的中断处理之前.我们不得不先看看先把ARM的异常向量表(Exception Vectors).下面对异常向量表(Exception Vectors).做一个简单的介绍: ARM的异常向量表一般存放在0x00000000处.ARM920T能处理有7