ARM
ZM_iTUDOU
爱高跟,也爱跑鞋,喝茶也喝酒。
展开
-
ARM 按键控制LED灯+IO控制buzzer蜂鸣器
按键控制LED灯GPIO_MemMapPtr const PORT_BASE_PTR[] = {GPIOA_BASE_PTR,GPIOB_BASE_PTR};void GPIO_WriteBit(GPIO_TypeDef port,int pin,BIT_TypeDef bit){ if(bit == BIT_RESET) { PORT_BASE_PTR[port]原创 2017-05-12 13:06:27 · 3097 阅读 · 1 评论 -
ARM Volatile关键字 NPN和PNP区别
Volatile关键字作用:volatile修饰的变量,表示易变的,防止编译器优化。当需要读取或存储这个变量的时候,要直接从变量的地址读取或存储 应用:多线程中断 全局变量 NPN和PNP区别1.如果输入一个高电平,而输出需要一个低电平时,首选择npn。 2.如果输入一个低电平,而输出需要一个低电平时,首选择pnp。 3.如果输入一个低电平,而输出需要一个高电原创 2017-05-12 13:07:33 · 463 阅读 · 0 评论 -
基于ARM 的led循环点亮C程序
基于ARM 的led循环点亮C程序#include "S3C2451.h"#define LED1_CON (1 << 5)#define LED2_CON (1 << 5)#define LED3_CON (1 << 25)#define LED4_CON (1 << 26)/* Active is low.(LED On) 26原创 2017-04-23 22:49:17 · 1761 阅读 · 0 评论