1引言 1
1.1主动控制方法的优点与挑战 1
1.2主动控制系统的组成 3
1.3主动控制中控制器的功能 4
2适用于主动控制的MCU 6
2.1 MCS-51系列 6
2.2 AVR系列 7
2.3 MSP430系列 9
2.4 STM 32系列 11
2.5 C2000系列 18
3开发平台 22
3.1 KeilC 51 22
3.2 RealView MDK 36
3.3 CCS 43
4 C语言精粹 61
4.1数据类型 61
4.2关键字 66
4.3数组 74
4.4指针 77
4.5运算符 80
4.6程序结构 88
4.7函数 93
5定时功能 99
5.1 AT89C52 99
5.2 STM32F103ZET6 103
5.3 TMS320F812 116
6模数转换 124
6.1模拟信号与数字信号 124
6.2模数转换 124
6.3模数转换器 126
6.4 STC12C5620AD 130
6.5 STM32F103ZET6 141
6.6 TMS320F2812 149
7数模转换 166
7.1数模转换器 166
7.2 PCF8591 169
7.3 STM32F103ZET6 176
7.4 DAC7724 181
8信号处理 197
8.1 FFT的C语言实现 197
8.2卷积的C语言实现 203
8.3 FIR的C语言实现 208
8.4 1IR的C语言实现 212
8.5 LMS算法 218
9基于TIC6748的主动控制器 224
9.1背景介绍 224
9.2总体方案设计 225
9.3芯片的具体参数 226
9.4控制器硬件配置 230
9.5软件调试 235
10基于STM32F407ZET6的半主动控制器 244
10.1背景介绍 244
10.2总体方案设计 245
10.3软件调试 250
参考文献 271