嵌入式系统课后习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章习题
1。嵌入某种微处理器或单片机的测试和控制系统称为嵌入式控制系统(Embedded Control System)。
在应用上大致分为两个层次,以MCS-51为代表的8位单片机和以ARM技术为基础的32位精减指令系统单片机
2。目标机上安装某种嵌入式操作系统和不安装嵌入式操作系统, 以MCS-51为代表的8位单片机不安装嵌入式操作系统。
3。32位、16位和8位
5。32位、16位
6。在大端格式中,字数据的高字节存储在低字节单元中,而字数据的低字节则存放在高地址单元中。
在小端存储格式中,低地址单元存放的是字数据的低字节,高地址单元中,存放的是数据的高字节。
第二章习题
(略)
啊啊啊啊啊啊啊啊啊啊啊啊啊
第三章习题
1。
(1)寄存器大约有17类,每个的定义都是寄存器名字前面加一个小写”r”
(2)在56个中断源中,有32个中断源提供中断控制器,其中,外部中断EINT4~EINT7通过“或”的形式提供一个中断源送至中断控制器,EINT8~EINT23也通过“或”的形式提供一个中断源送至中断控制器。
第四章习题
1,56个中断源,有32个中断源提供中断控制器
2,两种中断模式,即FIQ模式(快速模式)和IRQ模式(通用模式)。通过中断模式控制寄存器设臵。
3,常用的有5个,它们是中断模式控制寄存器,控制中断模式;中断屏蔽寄存器,控制中断允许和禁止;中断源挂起寄存器,反映哪个中断源向CPU申请了中断;中断挂起寄存器,反映CPU正在响应的中断是哪个中断源申请的;中断优先级寄存器,它和中断仲裁器配合,决定中断优先级。
4,中断源挂起寄存器,反映哪个中断源向CPU申请了中断;中断挂起寄存器,反映CPU正在响应的中断是哪个中断源申请的。中断源向CPU申请了中断如果该中断源没被屏蔽并且没有和它同级或高级的中断源申请中断,才能被响应。系统中可以有多个中断源向CPU申请中断,但同一时刻CPU只能响应一个最高级的中断源中断请求。中断源挂起寄存器和中断挂起寄存器反映了中断系统不同时段的状态。
5,进入中断服务程序先清中断源挂起寄存器和中断挂起寄存器;中断结束,将该中断1
源屏蔽。
6,将该中断源屏蔽取消;将该中断源屏蔽。
第五章习题啊啊啊啊啊啊啊啊啊
1,S3C2410芯片上共有117个多功能的输人/输出引脚,它们是。
•1个23位的输出端口(端口A);
。1个11位的输入/输出端口(端口B);
。1个16位输入/输出端口(端口C);
•1个16位输入/输出端口(端口D);
•1个16位输入/输出端口(端口E);
•1个8位输人/输出端口(端口F);
•1个16位输入/输出端口(端口G);
。1个11位的输入/输出端口(端口H)。
2,S3C2410 I/O口的控制寄存器、数据寄存器、上拉电阻允许寄存器的作用?
端口控制寄存器定义了每个引脚的功能;与I/O口进行数据操作,不管是输入还是输出,都是通过该口的数据寄存器进行的,如果该端口定义为输出端口,那么可以向GPnDAT的相应位写数据。如果该端口定义为输人端端口,那么可以从GPnDAT的相应位读出数据。
端口上拉寄存器控制每个端口组上拉电阻的使能/禁止。如果上拉寄存器某一位为0,则相应的端口上拉电阻被使能,该位做基本输入/输出使用,即第1功能;如果上拉寄存器某一位是1,则相应的端口上拉电阻被禁止,该位做第2功能使用。
5,
rGPBCON=rGPBCON& 0xFFFFFC∣1; //蜂鸣器配臵,PB1口接蜂鸣器,输出
delay(1000);
rGPBDAT & = 0xFFFFFE; //蜂鸣器响,低电平有效
rGPBDAT∣=1; // 蜂鸣器停
第六章习题
3,S3C2410 UART波特率如何确定?
波特率由一个专用的UART波特率分频寄存器(UBRDIVn)(n=0~2)控制,计算公式如下:
UBRDIVn=(int)[ULK/(波特率×16)]-1
或者UBRDIVn=(int) [PLK/(波特率×16)]-1
5,这两个寄存器存放发送和接收的数据。
6,表示发送数据寄存器和接收数据寄存器这两个寄存器的空或满。
第七章习题
2,设臵A/D转换的时钟频率;启动转换:判转换结束:启动读功能,从数据寄存器2
3
ADCDAT0中读出数据 。
4,
Uart_Printf("AIN0: %04d AIN1: %04d AIN2: %04d AIN3: %04d AIN4: %04d AIN5: %04d
AIN6: %04d AIN7: %04d\n", a0,a1,a2,a3,a4,a5,a6,a7);
其中a n (n=0 ~7)=rADCDAT0& 0x3ff
5,10位
6,8路
7,0~3.3V
第八章习题
1, 电阻式触摸屏; 表面声波技术触摸屏; 电容技术触摸屏.
2,像一个电位器,在电位器的两端加一确定电压V+,然后测量活动端电压Y+,根据活动端电压就可以算出活动端移动距离,即X 坐标。然后,在Y 端加确定电压V+,测X+电压算出Y 坐标。
第九章习题
1,提供了一个实时时钟(RTC)单元,它后备电池供电,关机状态下可工作十年。RTC 提供可靠的时钟,包括时、分、秒和年、月、日。它除了给嵌入式提供时钟外(主要用来显示时间),还可以做要求不太精确的延时。
7,使用函数Uart_Printf ()
8,毫秒级短延时或时钟发生器
9,秒级延时或时钟发生器
第10章习题
1,采用DMA 方式,在一定时间段内,由DMA 控制器取代CPU ,获得总线控制权,来实现内存与外设或者内存的不同区域之间大量数据的快速传送。
2,DMA 传送包括三种方式:I/O 接口到存储器、存储器到I/O 接口以及存储器到存储器,由于它们具有不同的特点,所需要的控制信号也不相同。
第11章习题
1,占空比可以改变的方波叫PWM (Pulse-Width Modulation 脉宽调制)。脉宽调制大多用在直流电机调速上。
2,Timer input clock frequency = PCLK/(prescaler value+1)/(divider value) */
3,PWM 输出时钟频率=定时器输入时钟频率(f TCLK )/ 定时器计数缓冲器值(TCNTB ) PWM 输出占空比=定时器比较缓冲器值(TCMPB )/定时器计数缓冲器值(TCNTB ) 5,定时器计数缓冲器初值(TCNTB )=定时器输入时钟频率(f TCLK )/ PWM 输出时钟频率
9,利用输出频率控制。
第12章习题