嵌入式系统
文章平均质量分 90
zzz1_1zzz
这个作者很懒,什么都没留下…
展开
-
第三章—Cortex-A8处理器编程(上)
第3章 Cortex-A8处理器编程一.ARM编程简介在嵌入式系统开发中,目前使用的主要编程语言是C和汇编。很多地方,例如开机时硬件系统的初始化,包括CPU状态的设定、中断的使能、主频的设定、以及RAM的控制参数及初始化等都使用汇编语言。汇编语言是和CPU的指令集紧密相连的,作为涉及底层的嵌入式系统开发,汇编语言编程不可或缺的重要方法。二.Cortex-A8处理器模式和状态1.处理原创 2016-11-28 23:01:18 · 2448 阅读 · 1 评论 -
第一章-嵌入式系统概述
第一章 嵌入式系统概述1. 嵌入式系统的定义嵌入式系统是以应用为中心、以计算机技术为基础、软件硬件可剪裁、适应于对系统功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统。这个定义主要包含两个信息,一是嵌入式系统是专用计算机系统,因此必须要有处理器,具备计算机系统的基本特征。二是嵌入式系统的功能是有严格要求并按照指定的应用而设计的。2.原创 2016-11-26 23:03:17 · 1301 阅读 · 0 评论 -
第二章_ARM Cortex-A8体系结构
第2章 ARM Cortex-A8体系结构1. ARM微处理器采用RISC架构的ARM微处理器一般具有如下特点:1) 体积小、低功耗、低成本、高性能;2) 支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;3) 大量使用寄存器,指令执行速度更快;4) 大多数数据操作都在寄存器中完成;5)原创 2016-11-27 22:42:07 · 1613 阅读 · 0 评论 -
第三章-Cortex-A8处理器编程(下)
六.指令系统Cortex-A8采用ARMv7架构,包含:1) 32位的ARM指令集2) 16位和32位混合的Thumb-2指令集3) ThumbEE指令集主要内容包括:(一).指令格式ARM指令的基本格式如下: {} {S} ,{,}其中Ø opcode:指令助记符; Ø cond:执行条件;Ø S:是否影响C原创 2016-12-15 21:51:43 · 966 阅读 · 0 评论 -
第四章-GPIO编程
第四章 GPIO编程一.S5PV210硬件资源S5PV210简介: S5PV210是一款32位精简指令集计算机(RISC),具有低成本、低功耗、高性能的微处理器解决方案,适用于手机及一般应用。它集成了ARM Cortex-A8的内核,并实现了ARM构架的V7-A的配套外设。S5PV210采用64位的内部总线架构,包括许多强大的硬件加速器,用来完成像运动视频处理、显示控制和缩原创 2016-12-17 00:11:39 · 994 阅读 · 0 评论 -
第六章-异常与中断的处理
第六章 异常与中断的处理一.概述微处理器控制I/O端口或部件的数据传送方式有2种:程序查询方式和中断方式。程序查询方式是由微处理器周期性地执行一段查询程序来读取I/O端口或部件中状态寄存器的内容,并判断其状态,从而使微处理器与I/O端口或部件在进行数据、命令传送时保持同步。程序查询方式下效率非常低,因为微处理器要花费大量时间测试I/O端口或部件的状态。并且I/O端口或部件的数据也不能原创 2016-12-18 22:44:34 · 1058 阅读 · 0 评论 -
第五章-存储器管理
第五章 存储器管理一.存储器分类1.存储器组织结构存储器系统的组织结构按作用可以划分为4级:寄存器、cache、主存储器和辅助存储器,对于简单的嵌入式系统来说,没有必要把存储器系统设计成4级,最简单的只需寄存器和主存储器即可。存储器作用:1) 寄存器包含在微处理器内部,用于指令执行时的数据存放,如:R0,R15等。2) Cach原创 2016-12-17 22:55:31 · 3224 阅读 · 0 评论 -
第七章-定时器
第七章 定时器一.通用定时器概述定时器或计数器的逻辑电路本质上是相同的,它们之间的区别主要在用途上。它们都是主要由带有保存当前值的寄存器和当前寄存器值加1或减1逻辑组成,其内部工作原理图是以一个N位的加1或减1计数器为核心,计数器的初始值由初始化编程设置,计数脉冲的来源有两类:系统时钟和外部事件脉冲。定时工作方式:若编程设置定时/计数器为定时工作方式时,则N位计数器的计数原创 2016-12-19 23:42:53 · 1245 阅读 · 0 评论 -
第十章-S5PV210通信接口
第十章 S5PV210通信接口一.UART接口1. UART接口概念数据通信的基本方式可分为并行通信与串行通信两种。并行通信:是指利用多条数据传输线将一个资料的各位同时传送。它的特点是传输速度快,适用于短距离通信,但要求通讯速率较高的应用场合。串行通信:是指利用一条传输线将资料一位位地顺序传送。特点是通信线路简单,利用简单的线缆就可实现通信,降低成本,适用于远距离通信,但传输原创 2016-12-20 23:12:32 · 796 阅读 · 0 评论