当前位置首页 > 百科> 正文

单片机与嵌入式系统600问

2018-04-15 13:50:54 百科
单片机与嵌入式系统600问

单片机与嵌入式系统600问

《单片机与嵌入式系统600问》是2017年电子工业出版社出版的图书,作者是林凌、李刚。

基本介绍

  • 书名:单片机与嵌入式系统600问
  • 作者:林凌、李刚
  • ISBN:9787121304361
  • 页数:392页
  • 出版社:电子工业出版社
  • 出版时间:2017-03
  • 开本:16开
  • 丛书名 :职场新生代实用电子技术问答系列

内容简介

本选题主要是有关单片机与嵌入式系统的基本知识、系统硬体、系统软体、汇流排与串列接口、无线通讯、各种类型的单片机与嵌入式系统及特殊单片机、单片机与嵌入式系统的开发与套用等方面的知识。

目录

第一部分 单片机与嵌入式系统基础知识
1.什幺是哈佛结构?哈佛结构有哪些特点? (2)
2.什幺是改进的(Enhanced)哈佛结构? (2)
3.什幺是冯?诺依曼结构?冯?诺依曼结构有哪些特点? (2)
4.什幺是冯?诺依曼瓶颈? (3)
5.什幺是程式暂存器? (4)
6.什幺是单片机掩膜? (4)
7.单片机的I/O编址有哪两种? (4)
8.什幺是存储器地址? (4)
9.什幺是存储单元? (5)
10.什幺是十六进制? (5)
11.什幺是存储器? (6)
12.什幺是数据汇流排? (7)
13.什幺是地址汇流排? (7)
14.汇流排有哪些主要技术指标? (8)
15.什幺是直接定址? (8)
16.什幺是立即定址? (9)
17.什幺是间接定址? (10)
18.单片机与嵌入式系统中的存储器有哪些种类? (10)
19.常见可移动存储器有哪些? (11)
20.什幺是複杂指令集计算机? (12)
21.什幺是精简指令集计算机? (13)
22.什幺是通用暂存器? (14)
23.什幺是数据暂存器? (14)
24.什幺是变址暂存器? (14)
25.什幺是指针暂存器? (15)
26.什幺是段暂存器? (15)
27.什幺是指令指针暂存器? (15)
28.什幺是定址实模式?什幺是定址保护模式?什幺是定址虚拟模式? (15)
29.什幺是程式计数器? (15)
30.PSW标誌位是如何定义的? (16)
31.ARM中的程式状态暂存器有何内容? (16)
32.PSW各标誌位有何意义? (17)
33.如何选择存储器的类型? (17)
34.RAM有哪些种类? (20)
35.什幺是机器周期? (22)
36.什幺是指令周期? (22)
37.什幺是汇流排周期? (22)
38.什幺是机器周期? (23)
39.汇流排周期、指令周期、机器周期和时钟周期之间的关係是什幺? (23)
40.什幺是运算元? (23)
41.什幺是指令字? (24)
42.什幺是存储器频宽? (24)
43.什幺是数据传输速率? (24)
44.什幺是存取周期? (25)
45.什幺是存储单元? (26)
46.什幺是中断系统? (26)
47.什幺是中断源?单片机如何处理不同的中断源? (27)
48.什幺是中断级? (27)
49.什幺是中断禁止? (27)
50.中断系统完成哪些操作? (27)
51.什幺是程式状态字? (27)
52.什幺是向量中断? (28)
53.单片机与嵌入式系统的区别是什幺? (28)
54.现代计算机技术有哪两大分支? (28)
55.为什幺说两大分支发展是现代计算机技术里程碑式的事件? (28)
56.嵌入式系统的定义是什幺? (29)
57.嵌入式系统有什幺样的特点? (29)
58.嵌入式系统有哪些种类与发展? (29)
59.为什幺说单片机开创了嵌入式系统独立的发展道路? (29)
60.单片机的技术发展史是怎样的? (30)
61.嵌入式系统有哪两种套用模式? (30)
62.常见的单片机有哪些品牌?各有何特色? (31)
63.哈佛结构的单片机有哪些特点? (35)
64.EPROM、EEPROM和快闪记忆体有何异同? (35)
65.标準8051的存储器分哪几个空间?如何区别不同空间的定址? (36)
66.8031单片机外部程式存储器和外部数据存储器地址都是0000H~FFFFH,在实际使用
中是否存在地址重叠?如何区分? (36)
67.8051如何确定和改变当前工作暂存器组? (36)
68.模拟信号和数位讯号的地为什幺不能接在一起? (36)
69.标準8051单片机的中断入口地址及复位入口地址是什幺? (36)
70.51单片机连线埠如何驱动继电器? (36)
71.MCS-51单片机的P1口能否在输入/输出状态下相互转换(在同一个控制程式中)? (37)
72.MCS-51的中断程式能否放在64K程式存储器的任意区域?如何实现? (37)
73.MCS-51系列和80C51系列单片机是否相同? (37)
74.MPU和DSP的区别有哪些? (37)
75.NAND存储器和NOR存储器有何区别? (37)
76.RAM的功能和结构有何特点?常用的RAM有哪几种?动态RAM为何需要刷新
操作? (38)
77.ROM的特性和种类有哪些? (38)
78.半导体存储器的电路结构形式与暂存器有什幺不同?原因是什幺? (38)
79.半导体存储器的分类及特点是什幺? (38)
80.单片机和微机的异同之处。 (39)
81.单片机片内标準外围单元主要指哪些部分? (39)
82.新型单片机为什幺採用低频时钟? (39)
83.单片机为什幺要进行复位?复位的途径有哪些? (39)
84.单片机型号带“C”表示什幺? (39)
85.8051单片机的连线埠如P1、P2、P3口,是否能直接拿来作为输入使用? (39)
86.动态随机存储器(DRAM)的工作原理。 (39)
87.暂存器和移位暂存器是什幺? (39)
88.可程式存储器EPROM的结构及其能再次编程的原理是什幺? (40)
89.静态RAM与动态RAM各有何优缺点? (40)
90.串列汇流排有何新发展? (40)
91.如何实现最简单的逻辑“与”电路? (40)
92.什幺是逻辑加密卡? (41)
93.目前普通计算机上使用的是哪种UART?其速度如何? (41)
94.嵌入式单片机如何分类? (41)
95.嵌入式计算机系统的构成有哪些? (41)
96.什幺是标準8051单片机的振荡周期、节拍、机器周期? (41)
97.什幺是DMA传送方式? (41)
98.AT89C52与AT89C51有何不同之处? (42)
99.什幺是PWM?比较单片机输出PWM和积体电路输出PWM? (42)
100.什幺是布尔变数? (42)
101.什幺是布尔处理器?它在51单片机中具有什幺功能和特点? (42)
102.什幺是作业系统中的ATX电源? (42)
103.什幺是堆叠?8051单片机堆叠的容量为多少位元组? (43)
104.什幺是嵌入式计算机系统? (43)
105.什幺是8051单片机的数据指针DPTR?其作用是什幺? (43)
106.什幺是系统集成? (43)
107.什幺是硬碟的快取?它有什幺作用? (43)
108.我们平常老是讲8051,又有8031,现在又有89C51、89C52,它们之间究竟是
什幺关係? (44)
109.回响中断时刻的微操作有哪些? (44)
110.选择存储器件时考虑哪些因素? (44)
111.在大部分微单片机中採用的是冯?诺依曼结构,其原理是怎样的? (44)
112.在单片机中,暂存器与存储器的区别是什幺? (45)
113.51单片机的P0~P3四个I/O连线埠在结构上有何异同?使用时应注意什幺? (45)
114.51系列单片机程式存储器中有几个具有特殊功能的单元?分别做什幺用? (45)
115.开机复位后,CPU使用的是哪组工作暂存器?它们的地址是什幺?CPU如何确定
和改变当前工作暂存器组? (45)
116.什幺是51单片机的机器周期、时钟周期和指令周期? (46)
117.8051的程式状态暂存器PSW的作用是什幺? (46)
118.每种复位对暂存器和RAM都有什幺影响? (46)
119.进入省电模式,应如何设定I/O状态,使功耗最小? (46)
120.单片机为什幺要进行复位?复位的途径有哪些? (47)
121.标準51单片机外部程式存储器的操作时序是怎样的? (47)
122.标準51单片机的定时器/计数器的原理是怎样的? (47)
123.8051定时器作定时和计数脉冲分别由谁提供? (48)
124.8051定时器的门控信号GATE设定为定时器如何启动? (48)
125.定时器/计数器作定时器用时,其定时时间与哪些因数有关?作计数器时,对外计数
频率有何限制? (48)
126.单片机怎样管理中断?怎样开放和禁止中断?怎样设定优先权? (48)
127.51单片机有哪些中断源?什幺是中断优先权? (48)
128.51单片机中断的回响过程是怎样的? (49)
129.51单片机回响中断的条件是什幺?CPU回响中断后,CPU要进行哪些操作?不同
中断源的中断入口地址是多少? (49)
130.51单片机中断回响的条件是什幺? (49)
131.80C51在回响某中断请求后会不会自动清除对应的中断请求标誌? (49)
132.80C51外部中断有哪两种触发方式?它们对触发脉冲或电平有什幺要求? (50)
133.什幺是中断和中断系统?其主要功能是什幺? (50)
134.什幺是异常处理? (50)
135.什幺是中断? (50)
136.什幺是硬体中断? (51)
137.什幺是软体中断? (51)
138.内部中断有什幺特点? (52)
139.什幺是中断优先权? (52)
140.什幺是中断? (52)
141.什幺是直接存储器存取(DMA)? (53)
142.什幺是优先权? (53)
143.什幺是优先权反转?如何解决优先权反转的问题? (53)
144.什幺是中断嵌套? (54)
145.什幺是中断优先权? (54)
146.什幺是中断查询优先权? (55)
147.什幺是中断执行优先权? (55)
148.什幺是中断处理? (55)
149.多级中断有何特点? (55)
150.什幺是处理机调度? (56)
151.什幺是处理机调度的性能準则? (56)
152.有哪几种常见的调度算法?各有何优缺点? (56)
153.什幺是AHB? (57)
154.什幺是AMBA 2.0规範? (58)
155.什幺是APB汇流排? (58)
156.什幺是直接存储器存取(DMA)方式? (59)
157.什幺是汇流排? (59)
158.汇流排特性有哪些? (60)
159.三类汇流排在微机系统中的地位和关係是什幺? (60)
160.汇流排有哪几类? (61)
161.内部汇流排有哪些种类? (61)
162.什幺是外部汇流排?外部汇流排有哪些种类? (62)
163.计算机汇流排有哪些种类? (63)
164.汇流排的技术指标有哪些? (63)
165.为什幺要制定汇流排标準? (63)
166.什幺是汇流排标準的技术规範? (64)
167.有哪些汇流排的标準? (64)
168.採用汇流排结构有何优缺点? (65)
169.为什幺计算机常常採用汇流排结构? (65)
170.什幺是Jazelle技术? (66)
171.什幺是TrustZone架构? (66)
172.什幺是MMU? (69)
173.什幺是网卡的物理地址? (70)
174.学习单片机的基本步骤是什幺? (71)
175.数字电子领域为何使用二进制?二进制如何表示成千上万的数值? (72)
176.什幺是位元组?一个位元组的取值範围是多少? (74)
177.为何需要二进制与十六进制的转换?如何转换? (74)
178.MCS-51单片机内部包含哪些主要功能部件?它们的作用是什幺? (75)
179.MCS-51单片机的 EA、ALE和PSEN 端的功能是什幺? (75)
180.MCS-51单片机的 P3口具有哪些功能? (75)
181.89C51单片机有几个中断源?它们的中断标誌位分别是什幺?这些中断标誌位是
如何产生的?又是如何清零的? (75)
182.什幺是晶振? (75)
183.定时器/计数器用作定时器时,其计数脉冲由谁提供?定时时间与哪些因素有关? (76)
184.定时器/计数器的工作方式 2 有什幺特点?适用于哪些套用场合? (76)
185.C51编译器如何区分位地址和位元组地址? (76)
186.C51为什幺要嵌套彙编? (77)
187.单片机、ARM、FPGA嵌入式分别有哪些特点及区别? (77)
188.什幺是程式存储器? (79)
189.什幺是数据存储器? (79)
190.什幺是特殊功能暂存器? (79)
191.累加器A与ACC有何区别? (80)
192.通常採用什幺方法来测试单片机系统的可靠性? (81)
193.什幺是掉电保护? (81)
194.如何解决单片机的抗干扰性问题? (81)
195.一个定时器的定时时间有限,如何实现两个定时器的串列定时,从而实现较长
时间的定时? (82)
196.串列口接收和传送数据的过程是怎样的? (82)
197.为什幺定时器/计数器 T1用作串列口波特率发生器时,应採用方式 2?若已知
时钟频率、通信波特率,如何计算其初值? (82)
198.单片机套用系统中为什幺要进行系统扩展? (82)
199.什幺是中断? (83)
200.什幺是中断处理程式? (83)
201.什幺是伪指令? (83)
202.什幺是嵌入式系统? (83)
203.嵌入式系统的一般组成结构是什幺? (83)
204.什幺是嵌入式系统的硬体层? (83)
205.什幺是嵌入式微处理器? (83)
206.什幺是前、后台系统? (84)
207.ARM7的内部暂存器R13、R14、R15的主要功能、作用和工作方式是什幺? (84)
208.何谓存储的“大端模式”、“小端模式”? (84)
209.ARM7和ARM9有哪些区别? (84)
210.嵌入式处理器分为哪几类? (85)
211.什幺是Thumb指令? (85)
212.冯?诺依曼结构和哈佛结构有何异同?各自的优缺点是什幺? (85)
213.Thumb指令与ARM指令的主要区别是什幺? (87)
214.单片机、微控制器和微处理器有何区别? (87)
215.什幺是嵌入式系统?它和通用微机有何不同? (87)
216.数据传输率的单位是b/s还是baud? (87)
217.如何理解单片机中各种周期的关係与定时器原理? (88)
第二部分 单片机与嵌入式系统硬体
1.如何设计单片机的硬体系统? (91)
2.51单片机没有对引脚的操作指令,如何对引脚进行操作? (91)
3.80C51单片机有哪些低功耗方式? (91)
4.外部中断 的触发方式有哪两种,区别是什幺? (91)
5.微型计算机和外设的数据传输为什幺需要接口电路? (92)
6.用CH375控制随身碟时,为何经常检测不到随身碟插上和拔出? (92)
7.用单片机产生方波来驱动继电器,在不加继电器时,波形很规则;而接上继电器后,
却出现了许多毛刺,为什幺? (92)
8.用单片机来控制电动机的转速,控制电动机转速的输入端是模拟的吗? (92)
9.在51系列单片机中,P0口作为普通I/O口使用时为什幺要接上拉电阻? (92)
10.如何扩展51系列单片机的外部中断源? (92)
11.89C51外接程式存储器和外接数据存储器有什幺区别? (92)
12.8051的P0口是否可无限多地通过74LS273晶片的扩展I/O口?如何解决多片扩展
问题? (93)
13.在51扩展系统中,程式存储器和数据存储器共用16位地址线和8位数据线,为什幺
两个存储空间不会发生冲突? (93)
14.8051单片机P0口的内部结构如何? (93)
15.单片机P1口作输入时需要注意什幺? (93)
16.如何撤销8051晶片的中断? (93)
17.CPU和FPGA不用的I/O口怎幺处理呢? (94)
18.什幺是FRAM? (94)
19.FRAM较之快闪记忆体EEPROM具有哪些主要优势? (94)
20.FRAM在高温环境下的表现如何? (94)
21.FRAM产品在升级时会有与快闪记忆体EEPROM相同的问题吗? (94)
22.FRAM会在读取后丢失数据吗? (95)
23.全新的嵌入式FRAM存储技术是否带来了新的安全顾虑? (95)
24.FRAM器件受磁场的影响吗? (95)
25.FRAM器件能够经受多强的电场? (95)
26.FRAM受辐射或软错误的影响吗? (95)
27.TI在FRAM技术中关注哪些方面? (95)
28.F-RAM和FeRAM都是指FRAM吗? (96)
29.市场上有商用的FRAM产品吗? (96)
30.可以在与基于快闪记忆体的器件相同的条件下焊接FRAM微控制器吗? (96)
31.已经被写入其他MSP430器件中的代码将与全新的具有FRAM的MSP430FR57xx
器件中的代码兼容吗? (96)
32.基于FRAM的开发是否与使用基于快闪记忆体的MCU完全不同? (96)
33.已有的代码和项目可否从快闪记忆体MSP430移植到FRAM MSP430? (97)
34.单片机与PC串口通信时,为什幺要加一个反相器? (97)
35.单片机在工作时引脚可否对地或者电源短路? (97)
36.如何在电路上实现80C51单片机的上电复位? (97)
37.单片机硬体系统设计原则有哪些? (97)
38.单片机驱动发光二极体时有哪些注意事项? (98)
39.单片机使用RS-232进行串列通信时,需要注意哪些问题? (98)
40.如何用单片机驱动LED? (98)
41.51单片机如何驱动12V的继电器? (98)
42.在单片机设计中,有时候输出/输入要加隔离,请问什幺情况下要加隔离? (99)
43.在单片机系统中,外部开关量输入该如何接入? (99)
44.标準的8051单片机定址方式和定址空间多大? (99)
45.EPROM是一种什幺存储器,有何电路结构和功能?何谓雪崩注入? (100)
46.若8051片内ROM的内容已不符合要求,那幺如何继续使用片内硬体? (100)
47.如何设计一个单片机中的复位电路? (100)
48.如何判断电路中晶振是否被过分驱动? (100)
49.UART的内部结构是什幺样的? (101)
50.数据和指令分别存储在哪里? (101)
51.SRAM、DRAM型存储器的工作原理是什幺? (101)
52.AVR单片机、STC、PIC与8051有什幺区别与联繫? (102)
53.什幺是单片机仿真器? (102)
54.什幺是RS-232串口?如何与51单片机的串口进行通信? (103)
55.怎样理解51单片机I/O口引脚的驱动能力?如何选择上拉电阻以提高驱动能力和
可靠性? (103)
56.51系列单片机的準双向口在输出和输入时有什幺样的特点? (104)
57.如何编写并测试51单片机的串口程式? (105)
58.上拉电阻的阻值应如何选择? (107)
59.单片机的输入信号有何特点? (107)
60.单片机的输出信号有何特点? (107)
61.“时间”的概念如何在单片机中得以实现? (107)
62.什幺叫做51系列单片机最小系统? (107)
63.什幺是冷启动? (108)
64.单片机的引脚有哪几种类型? (108)
65.复位电路的用途是什幺? (109)
66.复位电路的工作原理是什幺? (109)
67.如何理解单片机I/O口的高低电平? (110)
68.为什幺51单片机常用11.0592MHz晶振? (110)
69.在设计51单片机系统PCB时,晶振为何被要求紧挨着单片机? (110)
70.单片机电路晶振不起振有哪些原因?有哪些解决方案? (110)
71.石英晶振和MEMS硅晶振有何区别? (111)
72.只要提高单片机的晶振,速度就会更快吗? (111)
73.有什幺方法可以确定某一款单片机在某一大小的晶振下是否能正常工作? (112)
74.STM32有哪些时钟源?各有何作用? (112)
75.如何设定ARM S3C24x0的系统时钟(MPLL、UPLL)? (113)
76.硬体设计中如何处理ARM的电源和时钟引脚? (115)
77.主流单片机有哪些?各有何特点? (116)
78.如何选用ARM处理器晶片? (119)
79.没有程式的空白单片机,外部晶振能起振吗? (122)
80.单片机不能正常工作,如何检查晶振正常还是不正常?有时晶振与两个小电容要
离得很近,几乎没剪引脚(就是买回来多长就多长)就插上去了,这个也有关係
吗? (122)
81.89C52单片机的晶振频率才12MHz,太低了,怎样能提高晶振频率? (122)
82.若89C52单片机使用外接晶振,应如何设定? (122)
83.单片机的按键电路有几种形式? (122)
84.採用AT89S51时,出现按了复位按钮后RAM中的数据被修改的情况,这是怎幺
回事? (123)
85.什幺是矩阵按键? (123)
86.CPU和FPGA的一些不用的I/O口可以悬空吗? (124)
87.影响电磁兼容性的因素有哪些? (124)
88.如何切断干扰信号的传播途径? (125)
89.如何给单片机系统进行初始化? (125)
90.在LED电源系统设计中,如何增强受干扰体的抗干扰能力? (125)
91.什幺是非抢占式作业系统? 什幺是抢占式作业系统? (126)
92.为什幺说单片机中上拉电阻的作用不可小觑? (126)
93.如何在C语言中进行可移植且可靠的指针运算。 (127)
94.如何在C8051F上套用SDCC编译器和FreeRTOS开发? (130)
95.ADUCM320是什幺样的单片机?其性能如何? (133)
96.ADUCRF101是什幺样的单片机?其性能如何? (134)
97.ADUCM350是什幺样的单片机?其性能如何? (136)
98.ADUCM361是什幺样的单片机?其性能如何? (137)
99.STM32 L4系列微控制器的性能如何? (139)
第三部分 单片机与嵌入式系统软体
1.51单片机在进行乘、除操作时产生溢出的含义是什幺? (141)
2.8051的布尔处理机有哪些功能? (141)
3.在51单片机中如何对负数进行表示? (141)
4.如果在51单片机中用补码计算时如何判断计算结果是否溢出? (141)
5.51单片机的运算元有哪几种类型? (141)
6.51单片机中的直接定址和间接定址方式的适用範围是什幺? (141)
7.51单片机的定址方式有哪些? (141)
8.把累加器A写成“A”与写成“ACC”有什幺不同? (142)
9.如何对51单片机进行精确定时中断编程? (142)
10.如何对定时器通过软硬体结合的方法实现较长时间的定时? (142)
11.什幺是“看门狗”技术? (143)
12.8051单片机在彙编中使用特殊暂存器Rn时要注意什幺? (143)
13.中断服务子程式与普通子程式有哪些异同之处? (143)
14.UART中设立了哪些出错标誌? (143)
15.C语言中的头档案可以自己写吗? (143)
16.单片机中无符号数运算容易出现什幺样的问题?如何解决? (144)
17.什幺是实时嵌入式系统? (146)
18.什幺是实时系统? (146)
19.实时作业系统有何特徵? (147)
20.什幺是嵌入式系统的实时性问题? (147)
21.用定时器/计数器8253对一个输入脉冲进行2M(106)次分频,能否採用一个
计数器完成?为什幺?可以採用什幺方法实现要求的分频? (151)
22.8051单片机的DA A指令如何使用? (151)
23.什幺叫溢出?两个补码进行计算时,什幺情况下会产生溢出? (151)
24.什幺是“超执行绪”? (151)
25.如何用软体扩展8051单片机中断多优先权? (151)
26.为什幺要消除键盘的机械抖动?方法有哪些? (154)
27.中断服务子程式与普通子程式有哪些异同? (154)
28.单片机的入栈、出栈有什幺用? (154)
29.计算机是怎样执行一条指令的? (154)
30.为什幺标準8051单片机在ROM中一般从30H单元安排初始化程式? (155)
31.数字滤波器有哪几种常用算法?如何用软体实现? (155)
32.如何避免在51单片机中断嵌套时高一级中断处理程式修改记忆体(非暂存器)中的
内容,使低一级的中断服务程式出现差错? (155)
33.在MCS-51指令系统中有不带进位的加法指令ADD和带进位的加法指令ADDC,
那幺减法指令呢? (155)
34.在MCS-51指令系统中有没有数值比较指令?如没有,怎样实现? (155)
35.在单片机C编程时,如何才能使生成的代码具有和彙编一样的效率? (156)
36.智慧卡的作业系统是什幺? (156)
37.什幺是C语言?其发展历程如何? (156)
38.C语言有哪几种语言标準? (157)
39.C语言有哪些特点? (159)
40.C++与C语言有何区别? (161)
41.C语言有哪些基本要素? (162)
42.C语言中的关键字是什幺?有哪些? (163)
43.C语言有哪些语法结构? (164)
44.C语言的程式结构是怎样的? (166)
45.什幺是C语言的函式? (166)
46.C语言中的运算符号有哪些? (167)
47.什幺是C语言中的指针运算? (167)
48.什幺是指针? (168)
49.单片机编程所使用的语言有哪些? (168)
50.C语言和彙编语言在开发单片机时各有哪些优缺点? (168)
51.初学者到底是应该先学C语言还是彙编语言? (169)
52.C语言中需要掌握的最重要语句有哪些? (169)
53.C语言代码写在哪里?谁负责把它翻译成hex格式机器码? (174)
54.C或彙编语言可以用于单片机,C++能吗? (175)
55.当开发一个较複杂而又开发时间紧的项目时,用C还是用彙编语言开发好? (175)
56.如何减少程式中的bug? (175)
57.如何用keil软体新建、关闭、打开一个完整工程? (175)
58.如何把.c原始码编译成.hex机器码? (177)
59.如何重複利用现有工程模板进行程式开发? (178)
60.如何把.hex机器码下载到单片机? (180)
61.单片机如何实现加法? (182)
62.利用单片机套用系统进行报警的常用方法是什幺? (183)
63.在单片机报警系统中,发光二极体常用何种型号的积体电路驱动? (183)
64.单片机报警系统有哪些程式设计方法? (183)
65.怎样使用全软体报警程式的方法实现报警? (183)
66.怎样用硬体申请、软体处理报警程式的方法实现报警? (183)
67.如何在单片机上实现模组化编程? (183)
68.单片机延时程式的延时时间怎幺算? (186)
69.怎幺控制引脚单片机输出高、低电平? (186)
70.检测接入到引脚上的电平是高还是低? (187)
71.如何用单片机连线不断地向计算机发数?每传送一个数,延时多长时间合适? (187)
72.PIC系列单片机振荡器的配置及时序的计算有哪些技巧? (187)
73.在PIC的程式中,CALL与GOTO指令有哪些区别? (188)
74.PIC单片机程式中有哪些大小写规则? (188)
75.在设计软体时,大多数单片机都设有看门狗,需要在软体适当的位置去餵狗,
以防止软体复位和进入死循环,如何适当餵狗,即如何精确判定软体的运行时间? (188)
76.什幺是宏指令? (189)
77.什幺是宏定义? (189)
78.什幺是宏调用? (189)
79.什幺是宏展开? (189)
80.什幺是偏移地址?什幺是段地址? (190)
81.什幺是代码段? (190)
82.什幺是数据段? (190)
83.什幺是附加段? (190)
84.什幺是堆叠段? (190)
85.什幺是指令冗余? (190)
86.什幺是拦截技术? (191)
87.如何识别硬体复位与软体复位? (191)
88.如何识别开机复位与看门狗故障复位? (191)
89.如何识别正常开机复位与非正常开机复位? (191)
90.如何设计非正常复位后系统自恢复运行的程式? (192)
91.在单片机C语言程式中使用自加、自减指令有什幺好处? (192)
92.使用哪些方法可以有效减小运算的强度? (192)
93.在使用C语言编程时,延时函式若採用自减形式会比自加形式好,为什幺? (193)
94.单片机C语言编程使用while循环和do…while循环有何区别? (194)
95.51单片机C语言中,_nop_()是一个空指令,用于短时间延时的,它空几个机器
周期? (194)
96.51单片机延时500ms,用机器周期叠加怎幺算? (194)
97.如何能确定一个1?s的延时? (194)
第四部分 汇流排与串列接口、无线通信
1.USB系统的构成如何? (197)
2.RS-485有哪些通信模式?有些什幺样的器件? (197)
3.8051单片机的并行和串列两种基本通信方式有何异同? (198)
4.单片机慢速读/写的时序扩展有何作用? (198)
5.RS-485接口标準是什幺? (198)
6.RS-485支持多少个节点数? (198)
7.RS-485套用中有哪些常见问题? (199)
8.什幺是RS-485故障保护?为什幺要有故障保护?如果没有会产生什幺后果? (199)
9.TTL、CMOS、RS232的逻辑电平各为多少? (200)
10.UART是如何工作的? (200)
11.UART晶片中的缓冲器有什幺作用? (200)
12.UART中时钟信号是如何工作的? (200)
13.USB Hub的组成包括什幺? (201)
14.USB存在哪些问题? (201)
15.USB的发展历程如何? (201)
16.USB控制器有哪些类型? (202)
17.使用串列汇流排进行通信的优点? (202)
18.有哪些常用的并行汇流排?各有何基本特点? (203)
19.USB系统中帧的概念是什幺? (203)
20.USB使用哪几种数据传输方式?其基本原理如何? (203)
21.USB数据传输逻辑结构是怎样的? (204)
22.说明作为外部汇流排的几种串列汇流排的区别? (204)
23.通用的单片机中串列的接口有哪几种及各自的用途是什幺? (205)
24.USB由哪些部分组成? (205)
25.为什幺在RS-485/RS-422构成的通信网路中,传输数据包时经常出现多一个数据
或少一个数据的现象? (206)
26.USB主机的功能有哪些? (206)
27.USB主要有哪些套用? (206)
28.USB主要有哪些优点? (207)
29.8051如何将串列数据变成并行数据? (207)
30.RS-232C的电气特性和接口信号是什幺? (207)
31.RS-232逻辑电平标準是什幺?如何使用电路进行电平转换? (209)
32.USB有哪些重要关键字? (209)
33.USB技术的传输方式如何? (209)
34.常用的UART晶片有哪些?它们的性能有哪些不同? (209)
35.现场汇流排得以研究和发展的主要原因是什幺? (209)
36.现场汇流排的结构是什幺样的? (210)
37.现场汇流排的前景如何? (210)
38.现场汇流排有何特点? (210)
39.现场汇流排有何优点? (210)
40.现场汇流排的国际化标準有哪些? (211)
41.什幺是现场汇流排技术? (212)
42.现场汇流排控制的关键要点有哪些? (212)
43.现场汇流排控制系统的组成有哪些? (212)
44.现场汇流排重要的基础标準是什幺? (213)
45.现场汇流排主要研究哪些问题? (213)
46.串列汇流排USB有何特点? (213)
47.在嵌入式系统中,什幺是汇流排竞争?如何避免? (213)
48.在DSP套用系统中如何扩展异步串列接口? (214)
49.常用的汇流排如STD汇流排、PC汇流排和IEEE-488并行汇流排有哪些基本特点? (214)
50.IEEE 1394串列汇流排的性能特点如何? (214)
51.什幺是IEEE 1394? (214)
52.串列接口有哪些标準? (215)
53.IEEE 1394的汇流排接入情况怎样? (215)
54.IEEE 1394有何电缆规格? (215)
55.IEEE 1394的原理是什幺? (216)
56.IEEE-1394与USB的区别如何? (216)
57.IEEE-1394的地址如何分配? (216)
58.IEEE-1394的数据传输方式有哪些? (216)
59.IEEE-1394协定的结构如何? (217)
60.MAP和现场汇流排之间的关係是什幺? (217)
61.单片机中常用的串列接口有哪些? (217)
62.计算机通信接口有哪些? (217)
63.计算机通信技术与现场汇流排有何关係? (222)
64.什幺是现场汇流排技术? (222)
65.计算机与PLC通信要注意什幺问题? (222)
66.检测单片机与PC是否正常通信的方法? (223)
67.什幺是现场汇流排? (223)
68.什幺是RS-232-C接口? (223)
69.什幺是UART?它的作用是什幺? (223)
70.USB有哪些套用? (223)
71.在8051的串口通信时,为什幺读和写都是对同一个数据暂存器SBUF操作而不会
破坏通信数据? (224)
72.什幺是波特率? (224)
73.USB系统的拓扑结构是怎样的? (224)
74.什幺是SPI汇流排? (224)
75.什幺是I2C汇流排?其汇流排基本结构如何?其时钟信号如何? (224)
76.什幺是RS-232标準? (225)
77.什幺是SCI汇流排? (226)
78.并行通信和串列通信的特点和不同有哪些? (226)
79.基于单片机和嵌入式系统的常用无线数据传输方式有哪些? (226)
80.什幺是蓝牙? (226)
81.什幺是红外线无线通信方式? (228)
82.红外与蓝牙的差别? (228)
83.什幺是WiFi? (229)
84.如何实现nRF24L01点对点跳频技术? (231)
85.物联网套用中为何要选择蓝牙4.2? (235)
86.蓝牙4.2 如何改善物联网的性能? (236)
87.为什幺智慧型蓝牙在工业套用中意义重大? (237)
88.WiFi信号是怎样传播的? (237)
89.提升WiFi信号质量有哪些方法? (238)
90.什幺是无线单片机? (239)
91.ZigBee与其他短距离无线通信技术有何异同? (239)
92.智慧型家居中线网路通信协定应该如何设计? (241)
93.射频工作模式有几种?如何选择? (243)
94.RF通信技术有哪些? (243)
95.主流智慧型家居无线技术有哪些? (246)
96.无线光通信的原理及其套用是什幺? (248)
97.ARM与单片机有何区别? (249)
第五部分 ARM、DSP、FPGA与PLC式
1.什幺是FPGA? (251)
2.CPLD和FPGA的主要区别是什幺? (251)
3.FPGA具有哪些特点? (251)
4.学习FPGA应该注意哪些问题? (252)
5.FPGA的主要生产厂商有哪些? (252)
6.开发FPGA有哪些需要注意的法则? (253)
7.什幺是CPLD? (253)
8.CPLD的特点是什幺? (254)
9.什幺是DSP? (254)
10.DSP有何特点? (254)
11.DSP的种类有哪些? (254)
12.什幺是ARM(ARM单片机)? (255)
13.ARM有何特点? (255)
14.ARM是什幺样的体系结构?其体系结构有何特点? (255)
15.ARM有哪些工作模式? (256)
16.ARM微单片机如何选型? (256)
17.Verilog HDL与VHDL各有何优缺点? (257)
18.FPGA有何优点?设计难点是什幺?其前景如何? (257)
19.如何对Altera FPGA下载进行配置? (258)
20.如何配置ALTERA CPLD器件与下载程式? (260)
21.PGA900的性能如何? (263)
22.ARM有哪些特点? (263)
23.PLC的特点有哪些? (264)
24.PLC的硬体组成有哪些? (264)
25.PLC的具体套用有哪些? (264)
26.PLC的主要性能指标有哪些? (264)
27.PLC接地应注意什幺问题? (264)
28.PLC与PIC有什幺区别? (264)
29.简述FPGA、PLD的全称及中文意义是什幺?它们的工作原理是什幺? (264)
30.PLD的结构如何分类? (266)
31.什幺是PLC? (266)
32.FPGA有哪些种类?如何套用选型? (266)
33.FPGA有哪些编程技术? (267)
34.如何对FPGA进行选型? (267)
35.如何比较不同类型的可程式逻辑块? (268)
36.如何比较不同类型的FPGA输入/输出块? (270)
37.如何比较FPGA的内部连线布线资源? (271)
38.如何选择ARM的型号? (272)
39.各系列ARM的性能如何? (273)
40.ARMv7的Cortex系列微处理器有何特点? (278)
41.嵌入式微处理器选型的考虑因素有哪些? (283)
第六部分 特殊单片机
1.RFID技术有哪些类型?各适合何种套用? (286)
2.什幺是近场通信(NFC)? (288)
3.NFC提供哪几种工作模式?其套用前景如何? (288)
4.如何选择适合的RFID技术? (288)
5.对不同的RFID套用,TI公司有哪些适合的技术? (290)
6.MLX90130/MLX90132是什幺样的器件? (292)
7.什幺是智慧卡? (296)
8.智慧卡有什幺用途? (297)
9.电能计量模组ADE7116/ADE7156/ADE7166/ADE7169/ADE7566/ADE7569的性能
如何? (297)
10.压力感测器信号调节器PGA400-EP的性能如何? (297)
11.振动感测器ADIS16000/ADIS16229的性能如何? (300)
12.可程式数字陀螺仪ADIS16266的性能如何? (304)
13.集成惯性感测器ADIS16445的性能如何? (314)
14.集成胎压监控感测器MPXY8300的性能如何? (316)
15.PSoC 4XX7系列可程式嵌入式系统控制器的性能如何? (318)
16.CY8C36的性能如何? (322)
17.CC2530的性能如何? (325)
18.PSoC? 4的性能如何? (327)
19.CY8C54 系列单片机的性能如何? (328)
第七部分 单片机与嵌入式系统的开发与套用
1.单片机彙编语言程式中的中断程式怎幺用?在程式中如何识别出哪里是中断程式,
哪里是主程式? (336)
2.彙编语言中断程式中有循环如何在下次中断键按下后回到主程式? (336)
3.如何快速掌握一款新的MCU? (336)
4.提高单片机系统可靠性一般有哪些措施? (339)
5.如何使用Windows自带的超级终端? (339)
6.单片机系统扩展的基本原则和实现方法是什幺? (340)
7.在Windows自带的超级终端中,如何清屏? (340)
8.使单片机复位有几种方法?如何检查? (340)
9.使用超级终端时,如何用键盘输入特殊字元及不可显示字元? (340)
10.使用串列汇流排进行传输需要解决哪些问题? (341)
11.仿真器与编程器有何区别? (341)
12.是不是有了看门狗就不会当机?如若不然,有何办法解决此问题? (341)
13.如何解决与历史状态相关的单片机系统中程式跑飞时,因看门狗电路复位而引起的
错误? (341)
14.在高速数据採集电路的实现中,如何解决转换后数据的存储问题? (342)
15.8051单片机如何读取定时器/计数器暂存器中的内容? (342)
16.XILINX公司的开发软体FOUNDATION与ALTERA公司的MAX+PLUS有何
区别? (342)
17.如何对RS-485进行光电隔离? (342)
18.在使用51系列单片机硬体设计电路时,如何考虑各部分电路的驱动能力? (342)
19.单片机I/O口接外部设备时,驱动晶片是否必不可少?为什幺?常用的驱动晶片有
哪些? (342)
20.如何简单地判断8051正在工作? (343)
21.8051的 端有何用途? (343)
22.在使用AD?C8XX时用P1口作为按键的输入口,需要注意什幺问题? (343)
23.怎样检测RS-232接口电路工作是否正常(以AD?C8××单片机为例)? (343)
24.智慧型化仪表与现场汇流排有什幺关係? (343)
25.如何开发USB? (344)
26.单片机PIC16F877和乙太网晶片RTL8019AS的通信过程是怎样的? (344)
27.单片机的 引脚可否接地? (344)
28.单片机的晶振不工作,如何检查其原因? (344)
29.51单片机P2.7通过一个1k的电阻来驱动一个NPN三极体,当向P2.7写“1”时,
发现引脚只能输出大约0.5V的电平,为什幺? (344)
30.单片机调试时要注意哪些问题?按哪些步骤进行? (344)
31.当51单片机的定时器T0工作于模式3时,如何使运行中的定时器T1停止? (344)
32.51单片机的定时器模式2的特点及套用? (345)
33.52单片机T2的捕捉和重装载都在什幺情况下发生?发生的结果是什幺? (345)
34.如何将51单片机定时器中断扩展为外部中断源? (345)
35.单片机多任务系统中,中断和查询哪种方法更好一些? (345)
36.单片机和CPLD与FPGA都是可程式控制器,它们有什幺不同?为什幺单片机
不能胜任的工作可以用CPLD或FPGA完成? (345)
37.单片机破解有哪些常用方法及应对策略? (346)
38.单片机用于外界过程控制中,为何要进行A/D、D/A转换? (347)
39.单片机系统设计中有哪些抑制干扰源的方法? (348)
40.为何单片机套用系统要进行A/D、D/A转换? (348)
41.什幺是编译器? (348)
42.编译器的种类有哪些? (348)
43.什幺是编译器代码分析? (349)
44.什幺是编译器的程式分析? (349)
45.什幺是编译器的预处理器? (349)
46.什幺是编译器的连结器? (349)
47.什幺是编译器最佳化? (349)
48.干扰对单片机套用系统有何影响? (350)
49.如何提高单片机套用系统的抗干扰能力? (350)
50.EMC的测试内容是什幺?有哪些排除、解决故障的基本方法? (352)
51.什幺是单片机系统设计中的EMC问题?有哪些对策? (357)
52.如何在门禁系统中使用FreeRTOS? (360)
53.如何提高RS-485的通信可靠性? (362)
54.如何快速实现ARM和DSP的通信和协同工作? (364)
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net