嵌入式系统原理及开发
- 格式:ppt
- 大小:561.00 KB
- 文档页数:54


嵌入式
一、嵌入式系统开发概述 .................................................................. 2
1.1 嵌入式系统的概念 ................................................................. 2
1.2嵌入式与 PC 的不同 ............................................................. 3
1.3 嵌入式系统开发流程 ........................................................... 3
二 、宿主机系统开发环境建 ............................................................ 4
2.1.RedHat Linux 9.0的安装...................................................... 4
2.2.开发环境配置 ....................................................................... 5
三、目标机最小系统的建立和安装 .................................................. 5
3.1 bootloader 的烧写 ................................................................. 6
3.2 烧写内核 ................................................................................. 6
大作业设计报告书
题 目: 嵌入式系统原理与开发
院(系): 物联网工程学院
专 业:
班 级:
姓 名:
指导老师:
设计时间: 10-11 学年 2 学期
20XX年5月
目录
1.目的和要求 ............................. 3
2.题目内容 ............................... 3
3.设计原理 ............................... 4
4.设计步骤 ............................... 5
4.1 交通指示灯设计 ....................................................................................................... 5
4.2 S3C44B0X I/O 控制寄存器 ............................................................................ 6
4.3 红绿灯过渡代码: ................................................................................................... 8
4.4 电源电路设计 ......................................................................................................... 10
嵌入式系统原理
一、选择题(30分)
1、假设Cortex-M4处理器的3级流水线,每级所耗时间均为0.1ms,不考虑流水线“断流”
则顺序执行50条指令需要耗费时间____5.2___
2、在下面的寄存器中,只能在特权级下进行访问的是( )
A.PC B.MSP C.R3 DAPSR
3、若R0的值为4,执行指令ORR R0,R0,#3后,R0的值是___7____
4、下列指令中会对内存单元进行写操作的是( )
A. Add r0,r1,r2,lsl#1 B.ldr r0,[r1] C. bic r0,r0,#3 D.mov r0,r1
5、下列指令中,寻址方式为基址变址寻址的是( )
A.ldr r0,[r1,#0x0f] B.mov r0,r1 C.ldr r0,[r1] D.add r0,r1,r2,lsl#1
6、按照ATPCS规则,子程序的第5个参数通过__堆栈__传递。
7、若要把F组GPIO的模式寄存器GPIO_MODER的bit3和bit2位设置为二进制01,而其他位不变,下面可以实现这一功能的正确表达式是( )
A.GPIOF_MODER &=(~0x3)|0x1;
B.GPIOF_MODER=0x1;
C.GPIOF_MODER &=(0x3<<2)|(0x1<<2);
D.GPIOF_MODER &=(~(0x3<<2))|(0x1<<2);
8、STM32F439的主锁相环(PLL)时钟是否就绪,可通过寄存器( )进行判断。
A.RCC_CFGR B.RCC_PLLCFGR C.RCC_CR D.RCC_CIR
9、STM32F439的US ART1完成初始化工作后,若要发送数据,只要把需要发送的数据写入寄存器( )
ART1_SR ART1_DR ART1_BRR ART1_CR1
《嵌入式ARM系统原理与实例开发》(杨宗德 著)课后答案 免费下载 北京大学出版社
第1 章
(1)嵌入式系统的定义是什么?嵌入式系统具有哪些主要特点?
目前最通用的定义为:“以应用为中心、以计算机技术为基础、软件硬件可裁剪、功能、可
靠性、成本、体积、功耗严格要求的专用计算机系统。”
答:更为广泛的概念:“除通用计算机系统外,一切智能的电子设备都属于嵌入式设备”。
主要特点如下:1) 在硬件上,嵌入式系统至少拥有一个高性能处理器作为硬件平台(目前以32 位处理器为主流),如ARM、MIPS 等处理器。2)在软件上,嵌入式系统拥有一个多任务操作系统为软件系统平台,如Linux、WinCE、Symbian、μc/osII、VxWork 等。
(2)嵌入式系统与传统的单片机系统在软件和硬件上有哪些主要的不同?
答:1)在硬件上,嵌入式系统至少拥有一个高性能处理器作为硬件平台,而单片机系统一般为8 位处理器和16 位处理器。
2)在软件上,嵌入式系统拥有一个多任务操作系统为软件系统平台,单片机系统则一般
为单任务软件。
(3)常见的处理器有哪些类型,各有什么特点。各类处理器主要应用在哪些领域?
答:微控制器:微控制器的最大特点是单片化,体积大大减小,从而使功耗和成本下降、可靠性提高。微控制器的片上外设资源一般比较丰富,适合于控制。
数字信号处理器:在系统结构和指令算法方面进行了特殊设计,数字信息信号处理器在数字
滤波、FFT、谱分析等各种仪器上获得了大规模的应用。
微处理器:以最低的功耗和资源实现嵌入式应用的特殊要求。和工业控制计算机相比,嵌入
式微处理器具有体积小、重量轻、成本低、低功耗、可靠性高的优点。
片上系统:主要特点包括(1)改变内部工作电压,降低芯片功耗。(2)减少芯片对外管脚
数,简化制造过程。(3)减少外围驱动接口单元及电路板之间的信号传递,可以加快微处理器数据处理的速度。(4)内嵌的线路可以避免外部电路板在信号传递时所造成干扰信号。