Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

mini2440(2) LED灯裸机硬件控制程序

mini2440(2) LED灯裸机硬件控制程序

查找mini2440的原理图,找到LED部分的原理图:然后查找nLED_1到nLED_4分别连接的S3C2440的引脚:由图可知:nLED_1---GPB5nLED_2---GPB6nLED_3---GPB7nLED_4---GPB8在S3C2440的引脚划分中,这四个引脚都属于Port B,因此可以通过配置Port B的控制寄存器对这四个引脚的功能进行配置:如果要让LED灯亮,nLED_1到nLED_4端需要低电平,因此GPB5到GPB8引脚需要:(1)...
C/C++函数调用的几种方式

C/C++函数调用的几种方式

我们知道,调用函数时,计算机常用栈来存放函数执行需要的参数,由于栈的空间大小是有限的,在Windows下栈是向低地址扩展的数据结构,是一块连续的内存区域。这句话的意思是栈顶的地址和栈的最大容量是系统预先规定好的,Windows下栈的大小是2M(也有的说是1M),如果申请的空间超过栈的剩余空间时,将提示overflow。在函数调用时,第一个进栈的是主函数中后的下一条指令(函数调用语句的下一条可执行语句)的地址,然后是函数的各个参数,在大多数的C编译器中,参数...
C++中的static关键字

C++中的static关键字

C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。一、面向过程设计中的static1、静态全局变量在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。我们先举一个静态全局变量的例子,如下:include<iostream> usingnamespacestd; staticintn;//定义静态全...
C#中包含子类集合的类的Equals方法重写

C#中包含子类集合的类的Equals方法重写

最近的项目中,对于单元测试,我们使用NMock来模拟测试方法中依赖的方法的行为。我们在定义模拟方法的参数值和返回值时遇到了问题。当参数或返回值为一个对象时,我们必须重写它的Equals方法来使模拟值与实际的值匹配。因此我会为每个实体类重写Equals和GetHashCode方法。我们有这样一个类:publicclassShippingRequest{IEnumerable<string>ResourceIds;stringReceiver;st...
多个厂家路由器设备OSPF协议远程安全漏洞

多个厂家路由器设备OSPF协议远程安全漏洞

发布日期:2011-08-04更新日期:2011-08-04受影响系统:Cisco 7200描述:--------------------------------------------------------------------------------BUGTRAQ ID: 49049多个厂家的路由器产品由于OSPF协议规范的设计错误存在远程安全漏洞。远程攻击者需要连接器路由器到受害者网络也需要LSA流量的加密密钥,然后通过诱使网络用户接受受控路由器...
Java中的枚举类型

Java中的枚举类型

enum关键字是一个看似很小的特性。使用这个关键字,我们可以创建一个枚举类型。事实上,在使用enum关键字创建新的枚举类型时,其实是创建了一个java.lang.Enum 类的子类。枚举中每个指定的值都可以看做是该类的一个实例。不过我们并不需要在意枚举的本质,只需要将它当做一种创建数据类型的方式,然后可以将获得的类型直接使用即可。在项目开发过程中,我们经常需会用到一些常量,比如某个属性的一组可能值等。我们不建议在程序中直接判断常量的值(这样容易出错,而且需...
单例模式(Singleton Pattern)

单例模式(Singleton Pattern)

单例模式确保一个类只有一个实例,并提供一个全局访问点。某些对象我们只需要一个,比如线程池、缓存、注册表等等。如果这些类拥有多个实例,可能会产生很多问题。使用单例模式可以确保我们使用的这些全局资源只有一份。一个经典的单例模式的实现:publicclassSingleton{ privatestaticSingletonuniqueInstance; privateSingleton(){} publicstaticSingletongetInstance()...
<< 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 >>