| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章?数字计算机原理与系统结构导引
1.1?嵌入式计算机系统应用与发展概述1
1.1.1?嵌入式计算机1
1.1.2?嵌入式系统的发展趋势2
1.1.3?如何成为嵌入式计算机的开发高手3
1.2?数字计算机原理与系统结构概述3
1.2.1?数字计算机的硬件结构3
1.2.2?中央处理器CPU4
1.2.3?存储器5
1.2.4?总线5
1.2.5?I/O接口及I/O设备5
1.3?μ-nSPTM内核架构及SPCE061A存储器结构5
1.3.1?μ-nSPTM内核架构6
1.3.2?SPCE061A系统结构及参数简介9
1.3.3?SPCE061A片内存储器结构11
1.4?SPCE061A最小系统及开发工具11
1.4.1?SPCE061A的封装及引脚功能11
1.4.2?SPCE061A最小系统13
1.4.3?SPCE061A开发系统13
第2章?μ-nSPTM内核指令系统与程序设计
2.1?μ-nSPTM指令系统17
2.1.1?μ-nSPTM的寻址方式17
2.1.2?μ-nSPTM的数据传送指令与堆栈操作18
2.1.3?μ-nSPTM的算术运算指令19
2.1.4?μ-nSPTM的逻辑运算指令20
2.1.5?μ-nSPTM的程序控制指令23
2.2?伪指令与汇编语言程序设计25
2.2.1?μ-nSPTM内核Xasm16汇编伪指令25
2.2.2?汇编语言程序设计28
2.2.3?汇编中的子程序调用31
2.3?μ-nSPTM内核的汇编与GCC混合编程32
2.3.1?μ-nSPTM支持的数据类型及C语言算术逻辑操作符32
2.3.2?汇编与C程序混合编程的程序调用协议33
2.3.3?在C程序中调用汇编函数34
2.3.4?在汇编程序中调用C函数36
2.3.5?C语言的嵌入式汇编37
2.3.6?汇编及C语言编程的几个注意事项39
2.4?软件布尔机及其在SPI接口技术中的应用40
2.4.1?用“读—修改—写”的方法实现对单个位的位操作40
2.4.2?通过位域的方法实现位操作41
2.4.3?软件模拟SPI总线接口43
2.5?SPCE061A内部Flash的自编程技术44
2.5.1?SPCE061A内部闪存Flash44
2.5.2?SPCE061A内部Flash编程操作45
第3章?单片机人机接口
3.1?SPCE061A的I/O口编程设置47
3.1.1?I/O端口结构47
3.1.2?SPCE061A?IOB口的第二功能49
3.1.3?P_FeedBack(写)单元与B口工作方式50
3.2?人机接口——按键52
3.2.1?机械触点按键52
3.2.2?矩阵式键盘接口技术及编程53
3.2.3?使用“+1”?和“-1”二键控制显示数值键盘程序的设计55
3.3?人机接口——LED显示59
3.3.1?静态显示与动态显示60
3.3.2?多LED数码管驱动实例60
3.3.3?LED硬件译码和软件译码62
3.3.4?MAX721963
3.4?键盘显示驱动芯片CH451及其应用65
3.4.1?CH451概述66
3.4.2?显示驱动67
3.4.3?键盘扫描69
3.4.4?μP监控69
3.4.5?串行接口70
3.4.6?操作命令71
3.4.7?典型应用电路73
3.5?并行总线通信扩展应用与LCD75
3.5.1?并行接口时序75
3.5.2?凌阳SPLC501驱动128×64点阵液晶模组80
第4章?中断系统与定时控制
4.1?SPCE061A的中断系统84
4.1.1?中断技术概述84
4.1.2?SPCE061A中断系统84
4.1.3?SPCE061A中断源85
4.1.4?SPCE061A中断控制86
4.1.5?SPCE061A中断响应过程89
4.1.6?中断服务子程序的编写格式90
4.2?系统时钟与时间基准信号91
4.2.1?SPCE061A时钟电路91
4.2.2?锁相环PLL振荡器与系统时钟92
4.2.3?时间基准信号94
4.3?定时器及看门狗96
4.3.1?SPCE061A定时器/计数器96
4.3.2?片外时钟计数及其在心率计设计中的应用100
4.3.3?看门狗定时器104
4.4?日历时钟系统设计104
4.4.1?万年历星期快速算法及阴历算法104
4.4.2?基于SPCE061A的实时时钟及日历程序107
4.4.3?时钟日历芯片DS1302108
第5章?基于μnSPTM内核的信号处理技术与应用系统设计
5.1?ADC原理及SPCE061A内部ADC控制112
5.1.1?ADC原理与实现112
5.1.2?SPCE061A内置的ADC114
5.1.3?11路SPI串行12位ADC——TLC2543119
5.2?DAC原理及SPCE061A内部DAC控制121
5.2.1?DAC原理121
5.2.2?SPCE061A的DAC方式音频输出122
5.3?μ-nSPTM内核的DSP结构及FIR滤波器实现124
5.3.1?μ-nSPTM内核的DSP结构——内积运算指令124
5.3.2?FIR滤波器设计125
5.4?嵌入式音频技术与凌阳音频128
5.4.1?音频概述128
5.4.2?语音压缩编码基础129
5.4.3?语音合成技术130
5.4.4?语音辨识技术130
5.4.5?凌阳音频简介131
5.5?基于SPCE061A的数据压缩技术132
5.5.1?SACM_A2000132
5.5.2?SACM_S480135
5.5.3?SACM_S240136
5.6?基于SPCE061A的特定人语音识别技术及实现136
5.6.1?基于SPCE061A的特定人语音识别API简介137
5.6.2?特定人语音识别举例138
5.7?基于SPCE061A的非特定人语音识别技术及实现145
第6章?串行通信技术与应用
6.1?板级串行通信总线扩展接口与应用150
6.1.1?板级串行通信