新書推薦:
《
索恩丛书·盛清统治下的太监与皇帝
》
售價:NT$
403.0
《
透过器物看历史(全6册)
》
售價:NT$
2234.0
《
我在台北故宫博物院读名画
》
售價:NT$
500.0
《
尼罗河往事:古埃及文明4000年
》
售價:NT$
347.0
《
一个人·谁也不是·十万人(诺贝尔文学奖得主反思自我的巅峰之作)
》
售價:NT$
250.0
《
重写晚明史(全5册 精装)
》
售價:NT$
3560.0
《
汉末晋初之际政治研究
》
售價:NT$
602.0
《
强者破局:资治通鉴成事之道
》
售價:NT$
367.0
|
內容簡介: |
本书主要介绍TMS320F2833x系列DSP控制器的结构原理,软件、硬件设计开发和应用。全书共6章,简要介绍了DSP的发展应用和软件开发设计的基础,概述了TMS320F2833x硬件结构和片上初始化单元,重点介绍了片上基本外设ADC模块、ePWM模块、eCAP模块、eQEP模块和SCI模块、SPI模块及eCAN模块通信外设的应用开发。
|
關於作者: |
宋合志,1977年10月生,山东莒县人,硕士研究生,工程师。2006年毕业于北京机械工业学院,现任教于北京劳动保障职业学院安全工程系,主要从电梯工程技术专业的教学与科研工作。
|
目錄:
|
前言
第1章概述1
11DSP概述1
111DSP定义1
112DSP芯片的特点1
12DSP的发展与应用2
121DSP微处理器的发展历程2
122DSP微处理器的分类3
123DSP微处理器的应用4
13TI公司的DSP介绍5
131概述5
132C2000电机控制DSP的分类6
第2章软件设计基础8
21C语言编程基础8
211数据类型8
212头文件9
213编译预处理11
214C语言与汇编语言混合编程13
215关键字15
22DSP链接器命令CMD文件16
221CMD文件概念16
222MEMORY伪指令16
223SECTIONS伪指令17
224链接代码与存储单元的3个步骤18
225典型的CMD文件19
23TMS320F2833x数据格式解析20
231IEEE 754单精度浮点格式21
232整型数据格式22
233IQ数据格式23
24浮点运算的定点编程23
241定点—浮点数据的转换23
242IQMath库的使用24
25集成开发环境CCS26
251CCS概述26
252新建CCS工程27
253导入已有的CCS工程32
254编写CCS工程34
26DSP 的C程序举例35
第3章TMS320F2833x硬件结构37
31系统与总线结构37
311CPU37
312总线37
32中央处理单元38
321算数逻辑运算单元38
322乘法器38
323累加器39
324移位器39
325CPU寄存器39
33存储器与存储映射41
331存储器41
332存储映射42
34DMA控制器44
341DMA 模块总线结构44
342DMA的数据传输47
343F2833x中常用DMA配置寄存器47
35系统时钟51
351时钟信号51
352时钟电路52
353晶体振荡器和PLL模块52
354相关寄存器55
第4章TMS320F2833x片上初始化单元62
41低功耗模式62
411IDLE模式62
412STANDBY模式62
413HALT模式63
42看门狗单元64
421看门狗概述64
422看门狗寄存器65
43GPIO单元67
431GPIO概述67
432GPIO配置68
433GPIO寄存器72
44中断与中断管理单元81
441中断概述81
442中断系统的结构81
443可屏蔽中断处理82
444非屏蔽中断处理84
445外设中断扩展模块(PIE)85
45CPU定时器单元92
451CPU定时器的结构92
452CPU定时器的工作原理93
453定时器定时时间定量计算93
454CPU定时器寄存器94
第5章片上基本外设及其应用97
51A/D转换(ADC)模块97
511ADC模块构成97
512ADC模块工作模式98
513ADC模块的校准101
514ADC寄存器101
515ADC模块的应用108
52增强型PWM(ePWM)模块109
521PWM原理概述109
522ePWM子模块110
523ePWM模块寄存器121
524ePWM模块的应用132
53增强型CAP(eCAP)模块134
531eCAP模块概述134
532eCAP模块的捕获操作模式135
533辅助脉宽调制(APWM)操作模式136
534eCAP模块寄存器137
535eCAP模块的应用142
54增强型QEP(eQEP)模块144
541eQEP模块功能概述144
542eQEP模块结构单元145
543eQEP模块寄存器150
544eQEP模块的应用156
第6章通信类外设及其应用158
61SCI异步通信模块158
611SCI工作原理158
612多处理器通信方式159
613SCI模块寄存器160
614SCI模块的应用166
62SPI同步通信模块168
621SPI的特点168
622SPI模块的工作模式169
623SPI模块寄存器171
624SPI模块的应用176
63eCAN通信模块177
631CAN通信工作原理和数据格式178
632F2833x的CAN模块181
633CAN控制和状态寄存器182
634CAN中断寄存器189
635CAN传输速率配置190
636CAN模块的应用192
参考文献195
|
內容試閱:
|
数字信号处理(Digital Signal Processing,DSP)是一门涉及多学科而又广泛应用于多领域的技术。20世纪60年代以来,随着计算机和信息技术的飞速发展,DSP技术应运而生并得到迅速的发展。在过去的20多年时间里,DSP已经在通信等领域得到极为广泛的应用。DSP是利用计算机或专用处理设备,以数字形式对信号进行采集、变换、滤波、估值、增强、压缩、识别等处理,以得到符合人们需要的信号形式。
当前物联网得到了广泛的应用,物联网的连接必须是智能的、扩展的。智能感知测量和本地IoT设备智能化是IoT平台的重要体现,DSP技术则是推动物联网应用进一步智能化的重要技术之一。基于DSP的智能感知测量解决方案可以节省功耗,并且可以同时执行多种感测任务;基于DSP的本地智能处理能力,为本地IoT设备智能化提供优选方案,并且可以节省宝贵的通信网络带宽以及云服务的成本,从而实现IoT设备本地智能化。
本书以TMS320F2833x系列DSP为代表,重点介绍了TMS320F2833x硬件结构、特点以及片上基本外设和通信外设典型模块的工作原理和使用方法,并介绍了DSP软件设计的知识和CCS开发环境的基本使用方法。本书以应用性为目标,将每个功能模块的知识点与实践相结合,并配有1个或2个应用实例,供读者参考,以便更好理解。
由于作者水平所限,书中的疏漏和不当之处在所难免,恳请读者和同行批评指正。
|
|