xpwin

Cortex M3 外部中断0

Cortex M3 UART0

Cortex M3 JoyStick

JoyStic是通过检测按键的状态来控制LED灯的亮灭

Cortex M3 GPIO

MeMe_GPIO

Cortex-M3学习日志(四)-- UART0实验(转)

又有好几天没有更新博客了,可能真是的比较忙吧,也许更可能的是懒吧,毕竟,懒猫名字中就有一个懒字嘛,好了,还是不胡扯了,这几天抽空弄了一下LPC1768的串口功能,只是简单的测试,下现先简单总结一下LPC1768串口。LPC1768含有4个符合16C550工业标准的异步串口UATR0-

Cortex-M3学习日志(二)-- 按键实验(转)

有输出总会有输入,今天测试一下按键的功能,第一节已经说过了与GPIO端口相关的寄存器,这里不在重复,想要从端口读取数据,首先把FIODIR这个寄存器设置为输入,再从FIOPIN寄存器读取数据就可以了,这个寄存器具有读写功能。下面说一下这个实验的电路图,如下所示

Cortex-M3学习日志(一)-- GPIO实验1(转)

以前在学校时不知以后会干什么所以什么都学点,感觉什么有用就拿起学学,但是出来以后发现学没有致以用,于是也开始学者老前辈们抱怨当前教育与社会严重脱钩,但是学校也有冠冕堂皇的理由,我们教你的是思想,教你的是学习的方法。也许社会的现实就是这样吧,一遇

SysTick_Config

static__INLINEuint32_tSysTick_Config(uint32_tticks){if(ticks>SYSTICK_MAXCOUNT)return(1);&nb

讲讲volatile

一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面是volatile变量的几个例子:1).并行设备的硬

C/C++中Static的作用详述(转)

C/C++中Static的作用详述在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们

__inline 的前生今世(C和C++)

__inline关键字一、inline关键字用来定义一个类的内联函数,引入它的主要原因是用它替代C中表达式形式的宏定义。1.首先谈一下在C中使用这种形式宏定义的原因,C语言是一个效率很高的语言,这种宏定义在形式及使用上像一个函数,但它使用预处理器实现,没有了参数压栈,

NXP_Cortex-M3_LPC1768基础教程

LPC1768结构体定义寄存器

F:LPC1768流水灯2011-09-2621:12:35|分类:LPC1768调试笔记|标签:|字号大中小订阅调试软件基于KEILUv3,硬件原理图如下,8个LED灯连接到P2.0到P2.7引脚,。基于KEIL的软件设计