2016年5月25日

单片机学习笔记(四)——中断

摘要: 一、中断的概念: (1)CPU 在处理某一事件 A 时,发生了另一事件 B 请求 CPU 迅速去处理(中断发生); (2)CPU 暂时中断当前的工作,转去处理事件 B(中断响应和中断服务); (3)待 CPU 将事件 B 处理完毕后,再回到原来事件 A 被中断的地方继续处理事件 A(中断返回), 这一过程称为中断 。 ... 阅读全文

posted @ 2016-05-25 23:10 小世界追着大梦想 阅读(1337) 评论(0) 推荐(0)

单片机学习笔记(三)——数码管显示

摘要: LED显示器的接法: (1)共阴极 (2)共阳极 共阴极 共阳极 七段数码管加上一个小数点,共计 8 段。因此为... 阅读全文

posted @ 2016-05-25 23:09 小世界追着大梦想 阅读(703) 评论(0) 推荐(0)

2016年5月24日

单片机 学习笔记(二)——简单小程序

摘要: 今天收获了单片机的几个简单小程序: 延时程序:void Delay(unsigned int xx) //输入 xx :ms{ while(xx--) { Delay1ms(); }}void Delay1ms() //@11.0592MHz 1ms{ unsigned char i, j; _nop_... 阅读全文

posted @ 2016-05-24 23:25 小世界追着大梦想 阅读(309) 评论(0) 推荐(0)

单片机 学习笔记(一)

摘要: 最近,正在学习 ARM ,所以随便学习一下单片机,帮助理解。 在《ARM学习笔记一 入门篇》中提到过,嵌入式处理器分为三种:嵌入式微处理器 、嵌入式微控制器、嵌入式DSP ;其中嵌入式微控制器 就是 单片机,它将 CPU、存储器和其他外设封装在一起 。 80C51 系列: 80C51 是 MCS-51 系列中的一个典型品种;以 8051 为基核开发... 阅读全文

posted @ 2016-05-24 23:25 小世界追着大梦想 阅读(398) 评论(0) 推荐(0)

2016年5月23日

ARM 学习笔记之二 LED点亮程序设计

摘要: 第一步,先聊聊单片机 LED 点亮: 单片机可操作单个位:sbit led1 = P1 ^ 2; 通过控制 变量 led1 来控制灯 的 亮 与 灭;#include sbit led1 = P1 ^ 2;void delay(unsigned int xx)//延时{ int i = 0; while(xx--) { ... 阅读全文

posted @ 2016-05-23 22:33 小世界追着大梦想 阅读(466) 评论(0) 推荐(0)

ARM 学习笔记之 创建工程(keil)

摘要: 创建工程: 我们使用的是 keil 软件实现对我们编写的程序进行 编辑 + 编译; 链接:http://pan.baidu.com/s/1i5yIh97 密码:7az5 安装完成之后,就要创建新工程了: (1)创建工程文件夹 : /led (2)在 /led 下新建两个文件夹: /list 和 /output... 阅读全文

posted @ 2016-05-23 22:29 小世界追着大梦想 阅读(883) 评论(0) 推荐(0)

ARM之 面试问答

摘要: 1.嵌入式开发的分层? 嵌入式软件层(S): 驱动二:实现封装 操作系统层(OS):完成资源和进程管理(操作系统的最小调度单位:进程) 驱动一(BSP):完成硬件初始化 嵌入式硬件层(H):2.硬件在嵌入式中所处的位置及意义? 答:硬件处于最底层,是软件真正的执行单元。3.微机系统的构成? 答:嵌入... 阅读全文

posted @ 2016-05-23 22:27 小世界追着大梦想 阅读(466) 评论(0) 推荐(0)

Linux C笔记之 变量存储类型 详解

摘要: 存储类型: 变量的存储类型是指存储变量值的内存类型 ; 变量的存储类型决定变量何时创建、何时销毁以及它的值将保存多久 ; 存储变量:普通内存、运行时堆栈、硬件寄存器; 变量的缺省存储类型取决于它的声明位置; 静态(static)变量: 在代码块之外声明的变量,存储于静态内存中,也就是不属于堆栈的内存。 静态... 阅读全文

posted @ 2016-05-23 22:27 小世界追着大梦想 阅读(956) 评论(0) 推荐(0)

Linux C笔记之 链接属性 详解

摘要: 链接属性: 当组成一个程序的各个源文件分别被编译之后,所有的目标文件以及那些从一个或多个函数库中引用的函数链接在一起,形成可执行程序。然而,如果相同的标识符出现在几个不同的源文件中时,它们是表示同一个实体? 标识符的链接属性决定如何处理在不同文件中出现的标识符。标识符的作用域与它的链接属性有关,但不相同。 链接属性共有3种—— external (外部)、... 阅读全文

posted @ 2016-05-23 22:24 小世界追着大梦想 阅读(277) 评论(0) 推荐(0)

Linux C笔记之 作用域 详解

摘要: 作用域: 当变量在程序的某个部分被声明时,它只有在程序的一定区域才能被访问。这个区域由标识符的作用域决定。标识符的作用域就是程序中该标识符可以被使用的区域。 1.代码作用域: 位于一对花括号之间的所有语句称为一个代码块。任何在代码块的开始位置声明的标识符都具有代码块作用域,表示它们可以被这个代码块中的所有语句访问。 当代码块处于嵌套状态时,声明... 阅读全文

posted @ 2016-05-23 22:22 小世界追着大梦想 阅读(433) 评论(0) 推荐(0)

导航