





作者:孙丽明
定价:75元
印次:1-10
ISBN:9787302189633
出版日期:2009.01.01
印刷日期:2021.09.14
图书责编:张占奎
图书分类:零售
本书共分12章。第1章为处理器的功能以及开发环境CCS的介绍,用简单易懂的实例引领读者入门。第2章为结合工程开发的C语言基础介绍,重点是培养读者C语言开发的基本能力。第3章为TMS320F2812外设的C语言程序开发,重点介绍外设的C语言构成,使读者对TMS320F2812的外设编程有一个清楚的认识。第4~10章为TMS320F2812的外设介绍,重点介绍外设工作原理、寄存器位信息及功能,并且根据不同的外设提供详细的C语言程序开发,可以使读者对外设充分理解。第11章为F2812的Boot ROM介绍,重点介绍F2812的启动方式以及不同方式的C程序开发。第12章为以TMS320F2812为处理器的电气平台开发介绍,重点介绍以处理器为核心的各模块硬件设计、软件开发,更好地提升读者的开发能力。附录中还介绍μC/OSⅡ操作系统在TMS320F2812上移植及实时多任务管理。 本书适合学习DSP TMS320F2812的初级、中级用户及有一定基础的DSP设计开发人员,是DSP方面软件和硬件工程师必备的工具书,也可以作为TMS320F2812 DSP爱好者的自学教材。此外,本书还可以作为高等院校相关专业的参考教材。
本书共分12章。第1章为处理器的功能以及开发环境CCS的介绍,用简单易懂的实例引领读者入门。第2章为结合工程开发的C语言基础介绍,重点是培养读者C语言开发的基本能力。第3章为TMS320F2812外设的C语言程序开发,重点介绍外设的C语言构成,使读者对TMS320F2812的外设编程有一个清楚的认识。第4~10章为TMS320F2812的外设介绍,重点介绍外设工作原理、寄存器位信息及功能,并且根据不同的外设提供详细的C语言程序开发,可以使读者对外设充分理解。第11章为F2812的Boot ROM介绍,重点介绍F2812的启动方式以及不同方式的C程序开发。第12章为以TMS320F2812为处理器的电气平台开发介绍,重点介绍以处理器为核心的各模块硬件设计、软件开发,更好地提升读者的开发能力。附录中还介绍μC/OSⅡ操作系统在TMS320F2812上移植及实时多任务管理。 本书适合学习DSP TMS320F2812的初级、中级用户及有一定基础的DSP设计开发人员,是DSP方面软件和硬件工程师必备的工具书,也可以作为TMS320F2812 DSP爱好者的自学教材。此外,本书还可以作为高等院校相关专业的参考教材。
前言 数字信号处理器(digital signal processors,DSP)自20世纪80年代诞生以来,在短短的二十几年里得到了飞速发展,在通信、航空航天、医疗、工业控制方面得到广泛应用,已经成为目前最具发展潜力的技术、产业和市场之一。美国德州仪器(Texas Instruments,TI)公司是DSP研发和生产的领先者,也是世界上最大的DSP供应商,目前TI推出的TMS320F2812(以下简称“F2812”)是世界上最具影响力定点DSP主流产品。 F2812是TI公司的一款用于控制的高性能、多功能、高性价比的32位定点DSP芯片,最高可在150MHz主频下工作。F2812片内集成众多资源: 存储资源Flash、RAM; 标准通信接口,如串行通信接口(SCI)、串行外设接口(SPI)、增强型eCAN总线接口,方便与外设之间进行通信。在F2812内部还集成了一个12位的ADC转换模块,最高采样速率达12.5 Msps; F2812片上还包括事件管理器(EV)、定时器、看门狗以及大量的用户可开发利用的GPIO口等资源。众多资源可以方便用户开发利用。 本书为作者在长期的开发实践后编写的,作者总结了以前的相关书籍的优缺点,并结合自己的开发经验编写了此书。本书综合介绍了F2812芯片的功能特点、工作原理,重点介绍片内外设资源的应用开发及相关的寄存器配置; 结合硬件原理图,以具体的C语言程序阐述各模块的应用; 同时还结合实际应用,介绍以F2812为处理器的电气平台的硬件设计、软件开发。在附录中还介绍了现在应用非常广泛的μC/OSⅡ操作系统在F2...
第1章芯片功能概述、软件介绍、项目流程管理研究
1.1TMS320F2812性能概述
1.2TMS320F2812结构概述
1.2.1引脚分布
1.2.2TMS320F2812 引脚信号描述
1.3TMS320F2812功能概览
1.3.1存储空间示意图
1.3.2简要描述
1.4 DSP集成环境CCS介绍
1.4.1CCS安装
1.4.2CCS配置软件设置
1.4.3CCS软件概述
1.4.4File(文件)菜单介绍
1.4.5Edit(编辑)菜单介绍
1.4.6View(视图)菜单介绍
1.4.7Project(工程)菜单介绍
1.4.8Debug(调试)菜单介绍
1.5CCS工程管理
1.5.1创建新的工程文件
1.5.2编译并运行程序
1.6一个简单的例子程序介绍
1.6.1基本的程序代码生成
1.6.2具体的程序开发介绍
1.7嵌入式项目开发流程管理
1.7.1概述
1.7.2项目启动
1.7.3项目计划
1.7.4项目研发
1.7.5项目结束
第2章C语言程序设计基础
2.1C语言数据结构及语法
2.1.1C语言数据结构
2.1.2C语言运算符与表达式
2.2程序控制结构
2.2.1if语句
2.2.2switch语句
2.2.3while语句
2.2.4for语句
2.2.5程序控制中的特殊运算符
2.3数组
2.4指针
2.5函数
2.6C语言编程规范
2.6.1环境
2.6.2语言规范
2.6.3字符类
2.6.4变量类型
2.6.5函数声明和定义
... 查看详情
本书适合学习DSP TMS320F2812的初级、中级用户及有一定基础的DSP设计开发人员,是DSP方面软件和硬件工程师必备的工具书,也可以作为TMS320F2812 DSP爱好者的自学教材。此外,本书还可以作为高等院校相关专业的参考教材。
查看详情